1 1.1 mrg #!/bin/sh 2 1.1 mrg # 3 1.3 jmcneill # $NetBSD: devpubd-run-hooks.in,v 1.3 2015/02/15 15:56:30 jmcneill Exp $ 4 1.1 mrg # 5 1.1 mrg # devpubd run hooks 6 1.1 mrg 7 1.1 mrg devpubd_event=$1 8 1.3 jmcneill shift 9 1.3 jmcneill devpubd_devices=$@ 10 1.1 mrg devpubd_hooks_base=@HOOKSDIR@ 11 1.1 mrg 12 1.1 mrg case $devpubd_event in 13 1.1 mrg device-attach|device-detach) 14 1.1 mrg for hook in ${devpubd_hooks_base}/*; do 15 1.1 mrg if [ -x "${hook}" ]; then 16 1.3 jmcneill "${hook}" ${devpubd_event} ${devpubd_devices} 17 1.1 mrg fi 18 1.1 mrg done 19 1.1 mrg ;; 20 1.1 mrg *) 21 1.1 mrg ;; 22 1.1 mrg esac 23 1.2 jmcneill 24 1.2 jmcneill exit 0 25