SOURCES: start_udev - run even on not supported kernels

freetz freetz at pld-linux.org
Fri Mar 3 22:45:23 CET 2006


Author: freetz                       Date: Fri Mar  3 21:45:23 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- run even on not supported kernels

---- Files affected:
SOURCES:
   start_udev (1.33 -> 1.34) 

---- Diffs:

================================================================
Index: SOURCES/start_udev
diff -u SOURCES/start_udev:1.33 SOURCES/start_udev:1.34
--- SOURCES/start_udev:1.33	Thu Jan 26 19:49:02 2006
+++ SOURCES/start_udev	Fri Mar  3 22:45:18 2006
@@ -94,20 +94,20 @@
 
 kill_udevd > "$udev_root/null" 2>&1
 
-if [ -f "/sys/class/tty/console/uevent" ]; then
-
 	# Start udevd daemon
 	udevd --daemon
 	ret=$(( $ret + $? ))
 	
-	# Setting default hotplug handler
-	set_hotplug_handler
-	ret=$(( $ret + $? ))
-	
 	# Making extra nodes
 	make_extra_nodes
 	ret=$(( $ret + $? ))
 	
+if [ -f "/sys/class/tty/console/uevent" ]; then
+
+    	# Setting default hotplug handler
+	set_hotplug_handler
+	ret=$(( $ret + $? ))
+
 	# retrigger all events
 	mkdir -p /dev/.udev/queue
 	list=$(echo /sys/bus/*/devices/*/uevent)
@@ -149,8 +149,7 @@
 	
 	ret=$(( $ret + $? ))
 else
-	echo "udev requires a kernel >= 2.6.15, not started."
-	exit 0                                                
+	echo "Kernel too old for this udev version"
 fi
 
 ret=$(( $ret + $? ))
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SOURCES/start_udev?r1=1.33&r2=1.34&f=u



More information about the pld-cvs-commit mailing list