]> git.pld-linux.org Git - packages/systemd.git/commitdiff
- run even on not supported kernels
authorfreetz <freetz@pld-linux.org>
Fri, 3 Mar 2006 21:45:18 +0000 (21:45 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    start_udev -> 1.34

start_udev

index f14dde70a5448fb16393fbc5c16a90b38903086a..00dc0784d5f5b5aefa0d313bf7ca8161d5af90af 100644 (file)
@@ -94,20 +94,20 @@ LANG=C awk "\$2 == \"${udev_root%/}\" && \$3 == \"tmpfs\" { exit 1 }" /proc/moun
 
 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 @@ if [ -f "/sys/class/tty/console/uevent" ]; then
        
        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 + $? ))
This page took 0.0485 seconds and 4 git commands to generate.