]> code.ossystems Code Review - openembedded-core.git/commitdiff
initscripts: remove obsolete tests
authorRoss Burton <ross@openedhand.com>
Wed, 25 Jun 2008 15:10:33 +0000 (15:10 +0000)
committerRoss Burton <ross@openedhand.com>
Wed, 25 Jun 2008 15:10:33 +0000 (15:10 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4727 311d38ba-8fff-0310-9ca6-ca027cbcb966

meta/packages/initscripts/initscripts-1.0/checkroot.sh

index c96c7b88cb6372ba4f5d51e407776f5b21704717..215b6de0ade7b60aa3064fbc8dd7a2e4d15b0902 100755 (executable)
@@ -1,8 +1,11 @@
-#
-# checkroot.sh Check to root filesystem.
-#
-# Version:     @(#)checkroot.sh  2.84  25-Jan-2002  miquels@cistron.nl
-#
+### BEGIN INIT INFO
+# Provides:          checkroot
+# Required-Start:    udev sysfs
+# Required-Stop:     
+# Default-Start:     S
+# Default-Stop:
+# Short-Description: Check to root file system.
+### END INIT INFO
 
 . /etc/default/rcS
 
 #
 test "$SULOGIN" = yes && sulogin -t 30 $CONSOLE
 
-#
-# Ensure that bdflush (update) is running before any major I/O is
-# performed (the following fsck is a good example of such activity :).
-#
-test -x /sbin/update && update
-
 #
 # Read /etc/fstab.
 #
@@ -60,26 +57,8 @@ exec 0>&9 9>&-
 # Activate the swap device(s) in /etc/fstab. This needs to be done
 # before fsck, since fsck can be quite memory-hungry.
 #
-doswap=no
-test -d /proc/1 || mount -n /proc
-case "`uname -r`" in
-       2.[0123].*)
-               if test $swap_on_md = yes && grep -qs resync /proc/mdstat
-               then
-                       test "$VERBOSE" != no && echo "Not activating swap - RAID array resyncing"
-               else
-                       doswap=yes
-               fi
-               ;;
-       *)
-               doswap=yes
-               ;;
-esac
-if test $doswap = yes
-then
-       test "$VERBOSE" != no && echo "Activating swap"
-       swapon -a 2> /dev/null
-fi
+test "$VERBOSE" != no && echo "Activating swap"
+swapon -a 2> /dev/null
 
 #
 # Check the root filesystem.