Home | History | Annotate | Line # | Download | only in devpubd
devpubd-run-hooks.in revision 1.1
      1  1.1  mrg #!/bin/sh
      2  1.1  mrg #
      3  1.1  mrg # $NetBSD: devpubd-run-hooks.in,v 1.1 2011/08/29 11:38:48 mrg 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