Home | History | Annotate | Line # | Download | only in devpubd
devpubd-run-hooks.in revision 1.2
      1  1.1       mrg #!/bin/sh
      2  1.1       mrg #
      3  1.2  jmcneill # $NetBSD: devpubd-run-hooks.in,v 1.2 2011/12/04 13:01:54 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.1       mrg devpubd_device=$2
      9  1.1       mrg devpubd_hooks_base=@HOOKSDIR@
     10  1.1       mrg 
     11  1.1       mrg case $devpubd_event in
     12  1.1       mrg device-attach|device-detach)
     13  1.1       mrg 	for hook in ${devpubd_hooks_base}/*; do
     14  1.1       mrg 		if [ -x "${hook}" ]; then
     15  1.1       mrg 			"${hook}" ${devpubd_event} ${devpubd_device}
     16  1.1       mrg 		fi
     17  1.1       mrg 	done
     18  1.1       mrg 	;;
     19  1.1       mrg *)
     20  1.1       mrg 	;;
     21  1.1       mrg esac
     22  1.2  jmcneill 
     23  1.2  jmcneill exit 0
     24