--- hotplug 2003-07-09 13:24:09.000000000 +0200 +++ hotplug.old 2003-07-09 13:24:58.000000000 +0200 @@ -20,30 +20,35 @@ . /etc/rc.d/init.d/functions fi -run_rc_files () { - for RC in /etc/hotplug/*.rc - do - $RC $1 - done -} - case "$1" in start|restart|status) - run_rc_files $1 + for RC in /etc/hotplug/*.rc + do + $RC $1 + done touch /var/lock/subsys/hotplug ;; stop) - run_rc_files $1 + for RC in /etc/hotplug/*.rc + do + $RC stop + done rm -f /var/lock/subsys/hotplug ;; force-reload) - run_rc_files stop - run_rc_files start + for RC in /etc/hotplug/*.rc + do + $RC stop + done + for RC in /etc/hotplug/*.rc + do + $RC start + done rm -f /var/lock/subsys/hotplug ;; *) - echo $"Usage: $0 {start|stop|restart|status|force-reload}" + echo $"Usage: $0 {start|stop|restart|status|force_reload}" exit 3 ;; esac