Home | History | Annotate | Line # | Download | only in devpubd
devpubd-run-hooks.in revision 1.1.2.1
      1      1.1   mrg #!/bin/sh
      2      1.1   mrg #
      3  1.1.2.1  yamt # $NetBSD: devpubd-run-hooks.in,v 1.1.2.1 2012/04/17 00:05:38 yamt 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.1.2.1  yamt 
     23  1.1.2.1  yamt exit 0
     24