X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=extras%2Fstart_udev;h=c2518761e316d42a6b1f7da54a3479b4ae2cba90;hp=0212d4f8c13a7f49eabec2c46db1fe162f3a5b2a;hb=a3f129d054395019d4b2385dede233eb12425c78;hpb=27abdb46ffb0d817888a75adeaf2c0a2e7d2c7a3 diff --git a/extras/start_udev b/extras/start_udev index 0212d4f8c..c2518761e 100644 --- a/extras/start_udev +++ b/extras/start_udev @@ -1,4 +1,4 @@ -#! /bin/bash +#! /bin/sh # # start_udev # @@ -29,6 +29,8 @@ bin=/sbin/udev udevd=/sbin/udevd run_udev () { + export ACTION=add + # handle block devices and their partitions for i in ${sysfs_dir}/block/*; do # add each drive @@ -85,8 +87,6 @@ echo "mounting... ramfs at $udev_root" mount -n -t ramfs none $udev_root # propogate /udev from /sys -export ACTION=add -export UDEV_NO_SLEEP=1 echo "Creating initial udev device nodes:" # You can use the shell scripts above by calling run_udev or execute udevstart