SVN: geninitrd/trunk/geninitrd
czarny
czarny at pld-linux.org
Sat Jan 27 15:34:52 CET 2007
Author: czarny
Date: Sat Jan 27 15:34:51 2007
New Revision: 8199
Modified:
geninitrd/trunk/geninitrd
Log:
- using udevd instead of legacy udev
- killing daemon afterwards
Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd (original)
+++ geninitrd/trunk/geninitrd Sat Jan 27 15:34:51 2007
@@ -1203,7 +1203,7 @@
mkdir -p $MNTIMAGE/etc/udev
mkdir -p $MNTIMAGE/sys
- inst /sbin/initrd-udevd $MNTIMAGE/sbin/udev
+ inst /sbin/initrd-udevd $MNTIMAGE/sbin/udevd
inst /etc/udev/udev.conf $MNTIMAGE/etc/udev/udev.conf
if is_yes "$USE_UDEV"; then
@@ -1212,8 +1212,7 @@
mount -t proc none /proc
mount -t sysfs none /sys
: 'Starting udev'
- /sbin/udev
- echo -n /sbin/hotplug > /proc/sys/kernel/hotplug
+ /sbin/udevd --daemon
EOF
if is_yes "$PROBESTATICMODS"; then
inst /sbin/initrd-udevtrigger $MNTIMAGE/sbin/udevtrigger
@@ -1224,6 +1223,7 @@
EOF
fi
cat >> "$s" <<- 'EOF'
+ kill udevd
umount /proc
umount /sys
EOF
@@ -1237,7 +1237,7 @@
fi
# AFAIR it just needs tmpfs on /dev.
- if [ ! -x $MNTIMAGE/sbin/udev ]; then
+ if [ ! -x $MNTIMAGE/sbin/udevd ]; then
echo "udev is needed on target initrd for dmraid to work!"
exit 1
fi
More information about the pld-cvs-commit
mailing list