correct infinity loop during checkudevrules
authorLaurent Mazet <laurent.mazet@thalesgroup.com>
Mon, 16 Nov 2015 18:44:46 +0000 (19:44 +0100)
committerLaurent Mazet <laurent.mazet@thalesgroup.com>
Mon, 16 Nov 2015 18:49:55 +0000 (19:49 +0100)
master/etc/init.d/checkudevrules

index 62cd844dfad1e99a77bda3d68b2d8416549c6f69..4942d77020596111491fbb5115308e4a74e7c146 100755 (executable)
@@ -9,7 +9,7 @@ VER=1.0
 
 ### BEGIN INIT INFO
 # Provides:          checkudevrules
-# Required-Start:    udev
+# Required-Start:    udev checkroot
 # Required-Stop:
 # Should-Start:
 # Default-Start:     S
@@ -37,7 +37,7 @@ do_check () {
         log_action_msg "Continue booting"
     else
         log_action_msg "Erase udev rules and reboot"
-        rm -f $FILES
+        eval rm -f $FILES
         reboot
     fi
 }