diff options
Diffstat (limited to 'disk/eudev/init.d/coldplug')
-rwxr-xr-x | disk/eudev/init.d/coldplug | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/disk/eudev/init.d/coldplug b/disk/eudev/init.d/coldplug new file mode 100755 index 0000000000..0f38ba635e --- /dev/null +++ b/disk/eudev/init.d/coldplug @@ -0,0 +1,28 @@ +#!/bin/bash + +PROGRAM=/bin/false +RUNLEVEL=DEV +ESSENTIAL=yes +NEEDS="udevd" + +# source function library +. /etc/init.d/smgl_init +. /etc/sysconfig/devices + +start() +{ + if [[ $DEVICES = udev ]]; then + echo "Triggering kernel device uevents..." + /sbin/udevadm trigger + evaluate_retval + echo "Waiting for all events to be handled..." + /sbin/udevadm settle --timeout=60 + fi + evaluate_retval +} + +stop() { exit 0; } +restart() { exit 3; } +reload() { exit 3; } +force_reload() { exit 3; } +status() { exit 3; } |