]> git.pld-linux.org Git - packages/systemd.git/commitdiff
- make use of udevtrigger
authorfreetz <freetz@pld-linux.org>
Tue, 28 Mar 2006 18:32:14 +0000 (18:32 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    start_udev -> 1.35

start_udev

index 00dc0784d5f5b5aefa0d313bf7ca8161d5af90af..4a74cc9fbf0b825d1933e1903a5f8eb8edb5e9c5 100644 (file)
@@ -110,33 +110,7 @@ if [ -f "/sys/class/tty/console/uevent" ]; then
 
        # retrigger all events
        mkdir -p /dev/.udev/queue
-       list=$(echo /sys/bus/*/devices/*/uevent)
-       list="$list $(echo /sys/class/*/*/uevent)"
-       list="$list $(echo /sys/block/*/uevent /sys/block/*/*/uevent)"
-       for i in $list; do
-           case "$i" in
-               */device/uevent|*\**)
-                   continue
-                   ;;
-               */class/mem/*|*/class/tty/*)
-                   first="$first $i"
-                   ;;
-               */block/md*)
-                   last="$last $i"
-                   ;;
-               */*)
-                   default="$default $i"
-                   ;;
-           esac
-       done
-       
-       ret=$(( $ret + $? ))
-       
-       # trigger the sorted events
-       for i in $first $default $last; do
-           echo "add" > "$i"
-       done
-
+       udevtrigger     
        ret=$(( $ret + $? ))
        
        # wait for the events to finish
This page took 0.139266 seconds and 4 git commands to generate.