]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
check vars first before checking fs objects
authorElan Ruusamäe <glen@pld-linux.org>
Thu, 30 May 2013 19:20:13 +0000 (19:20 +0000)
committerElan Ruusamäe <glen@pld-linux.org>
Thu, 30 May 2013 19:20:13 +0000 (19:20 +0000)
svn-id: @12669

rc.d/rc.sysinit

index 0afa083f775b6bde075d6743002772798308f639..666da98328500032c690676c6e0fe1a725d9cc54 100755 (executable)
@@ -944,7 +944,7 @@ if ! is_yes "$VSERVER"; then
                . /etc/rc.d/rc.serial
        fi
 
-       if [ -f /proc/sys/kernel/panic -a -n "$PANIC_REBOOT_TIME" -a "$PANIC_REBOOT_TIME" -gt "0" ]; then
+       if [ -n "$PANIC_REBOOT_TIME" -a "$PANIC_REBOOT_TIME" -gt "0" -a -f /proc/sys/kernel/panic ]; then
                show 'Setting %s seconds for kernel reboot after panic' "$PANIC_REBOOT_TIME"; busy
                # NOTE: you should use /etc/sysctl.conf instead
                if sysctl -w kernel.panic=$PANIC_REBOOT_TIME >/dev/null 2>&1; then ok; else fail; fi
This page took 0.041984 seconds and 4 git commands to generate.