SVN: geninitrd/trunk/geninitrd

arekm arekm at pld-linux.org
Wed Feb 7 10:46:21 CET 2007


Author: arekm
Date: Wed Feb  7 10:46:20 2007
New Revision: 8231

Modified:
   geninitrd/trunk/geninitrd
Log:
Make it backward compatible with previous udev versions.

Modified: geninitrd/trunk/geninitrd
==============================================================================
--- geninitrd/trunk/geninitrd	(original)
+++ geninitrd/trunk/geninitrd	Wed Feb  7 10:46:20 2007
@@ -57,7 +57,7 @@
 # is /dev on tmpfs. internal variable
 tmpfs_dev=
 
-if [ -f /etc/udev/udev.conf -a -x /sbin/initrd-udevd ]; then
+if [ -f /etc/udev/udev.conf ] && [ -x /sbin/initrd-udevd -o -x /sbin/initrd-udev ]; then
 	USE_UDEV="yes"
 	. /etc/udev/udev.conf
 fi
@@ -1236,7 +1236,11 @@
 	mkdir -p $MNTIMAGE/etc/udev
 	mkdir -p $MNTIMAGE/sys
 
-	inst /sbin/initrd-udevd $MNTIMAGE/sbin/udevd
+	if [ -x /sbin/initrd-udev ]; then
+		inst /sbin/initrd-udev $MNTIMAGE/sbin/udevd
+	else
+		inst /sbin/initrd-udevd $MNTIMAGE/sbin/udevd
+	fi
 	inst /etc/udev/udev.conf $MNTIMAGE/etc/udev/udev.conf
 
 	if is_yes "$USE_UDEV"; then


More information about the pld-cvs-commit mailing list