summaryrefslogtreecommitdiff
path: root/packages/initscripts
diff options
context:
space:
mode:
authorKoen Kooi <koen@openembedded.org>2005-06-30 08:19:37 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-06-30 08:19:37 +0000
commitc8e5702127e507e82e6f68a4b8c546803accea9d (patch)
tree00583491f40ecc640f2b28452af995e3a63a09d7 /packages/initscripts
parent87ec8ca4d2e2eb4d1c1e1e1a6b46a395d56805b9 (diff)
import clean BK tree at cset 1.3670
Diffstat (limited to 'packages/initscripts')
-rw-r--r--packages/initscripts/.mtn2git_empty0
-rw-r--r--packages/initscripts/initscripts-1.0/.mtn2git_empty0
-rw-r--r--packages/initscripts/initscripts-1.0/akita/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/akita/devices63
-rw-r--r--packages/initscripts/initscripts-1.0/arm/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/banner15
-rw-r--r--packages/initscripts/initscripts-1.0/beagle/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/beagle/devices60
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/bootmisc.sh0
-rw-r--r--packages/initscripts/initscripts-1.0/c7x0/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/c7x0/devices63
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/c7x0/keymap5
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/checkfs.sh46
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/checkroot.sh165
-rw-r--r--packages/initscripts/initscripts-1.0/collie/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/collie/devices0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/corgikeymap-2.6.map0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/devices0
-rw-r--r--packages/initscripts/initscripts-1.0/devpts5
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/devpts.sh28
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/finish6
-rw-r--r--packages/initscripts/initscripts-1.0/h3600/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/h3600/devices32
-rw-r--r--packages/initscripts/initscripts-1.0/h3900/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/h3900/devices32
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/halt0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/hostname.sh11
-rw-r--r--packages/initscripts/initscripts-1.0/jornada56x/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/jornada56x/devices32
-rw-r--r--packages/initscripts/initscripts-1.0/jornada6xx/.mtn2git_empty0
-rw-r--r--packages/initscripts/initscripts-1.0/jornada6xx/devices70
-rw-r--r--packages/initscripts/initscripts-1.0/jornada7xx/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/jornada7xx/devices32
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/mountall.sh45
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/mountnfs.sh87
-rw-r--r--packages/initscripts/initscripts-1.0/openmn/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/openmn/extractfs7
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/openmn/packages63
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/openmn/umountfs17
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/.mtn2git_empty0
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/alignment.sh20
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/banner4
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/domainname.sh5
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/rootopts.patch15
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/umountfs43
-rw-r--r--packages/initscripts/initscripts-1.0/openslug/umountnfs.sh40
-rw-r--r--packages/initscripts/initscripts-1.0/openzaurus/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/openzaurus/checkversion0
-rw-r--r--packages/initscripts/initscripts-1.0/poodle/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/poodle/devices0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/ramdisk0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/reboot0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/rmnologin14
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/sendsigs17
-rw-r--r--packages/initscripts/initscripts-1.0/simpad/.mtn2git_empty0
-rw-r--r--packages/initscripts/initscripts-1.0/simpad/devices32
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/single21
-rw-r--r--packages/initscripts/initscripts-1.0/spitz/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/spitz/devices63
-rw-r--r--packages/initscripts/initscripts-1.0/sysfs.sh11
-rw-r--r--packages/initscripts/initscripts-1.0/tosa/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/tosa/devices0
-rw-r--r--packages/initscripts/initscripts-1.0/tosa/keymap5
-rw-r--r--packages/initscripts/initscripts-1.0/tosakeymap-2.6.map210
-rw-r--r--packages/initscripts/initscripts-1.0/uml/.mtn2git_empty0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/uml/devices0
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/umountfs18
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/umountnfs.sh28
-rwxr-xr-x[-rw-r--r--]packages/initscripts/initscripts-1.0/urandom41
69 files changed, 1471 insertions, 0 deletions
diff --git a/packages/initscripts/.mtn2git_empty b/packages/initscripts/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/initscripts/.mtn2git_empty
diff --git a/packages/initscripts/initscripts-1.0/.mtn2git_empty b/packages/initscripts/initscripts-1.0/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/.mtn2git_empty
diff --git a/packages/initscripts/initscripts-1.0/akita/.mtn2git_empty b/packages/initscripts/initscripts-1.0/akita/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/akita/.mtn2git_empty
diff --git a/packages/initscripts/initscripts-1.0/akita/devices b/packages/initscripts/initscripts-1.0/akita/devices
index e69de29bb2..b3a3323b8a 100644..100755
--- a/packages/initscripts/initscripts-1.0/akita/devices
+++ b/packages/initscripts/initscripts-1.0/akita/devices
@@ -0,0 +1,63 @@
+#!/bin/sh
+#
+# Devfs handling script. Since we arent running devfsd due to various reasons
+# which I will not lay out here, we need to create some links for compatibility.
+
+. /etc/default/rcS
+
+if test -e /dev/.devfsd
+then
+ if test "$VERBOSE" != "no"; then echo -n "Setting up device links for devfs: "; fi
+ ln -s /dev/touchscreen/0 /dev/ts
+ ln -s /dev/touchscreen/0raw /dev/tsraw
+ ln -s /dev/vc/0 /dev/tty0
+ ln -s /dev/vc/1 /dev/tty1
+ ln -s /dev/vc/2 /dev/tty2
+ ln -s /dev/vc/3 /dev/tty3
+ ln -s /dev/vc/4 /dev/tty4
+ ln -s /dev/vc/5 /dev/tty5
+ ln -s /dev/fb/0 /dev/fb0
+# ln -s /dev/tts/0 /dev/ttySA0
+# ln -s /dev/tts/1 /dev/ttySA1
+# ln -s /dev/tts/2 /dev/ttySA2
+
+ ln -s /dev/sound/dsp /dev/dsp
+ ln -s /dev/sound/mixer /dev/mixer
+
+ ln -s /dev/v4l/video0 /dev/video0
+ ln -s /dev/v4l/video0 /dev/video
+ ln -s /dev/misc/rtc /dev/rtc
+
+ ## need this so that ppp will autoload the ppp modules
+ mknod /dev/ppp c 108 0
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+else
+ if test "$VERBOSE" != "no"; then echo -n "Mounting /dev ramdisk: "; fi
+ mount -t ramfs ramfs /dev || mount -t tmpfs ramfs /dev
+ if test $? -ne 0; then
+ if test "$VERBOSE" != "no"; then echo "failed"; fi
+ else
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+ fi
+ if test "$VERBOSE" != "no"; then echo -n "Populating /dev: "; fi
+ cd /
+ mkdir -p dev/msys
+ mkdir -p dev/pts
+ mkdir -p dev/input
+ mkdir -p dev/vc
+ for i in 0 1 2 3 4 5 6 7 8 9; do
+ ln -s /dev/tty$i /dev/vc/$i
+ done
+ ln -sf /dev/sharp_ts /dev/ts
+ ln -sf /dev/sharp_fl /dev/fl
+ ln -sf /proc/self/fd /dev/fd
+ ln -sf /proc/kcore /dev/core
+ /sbin/makedevs -r / -D /etc/device_table
+ if test $? -ne 0; then
+ if test "$VERBOSE" != "no"; then echo "failed"; fi
+ else
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+ fi
+fi
+
+exit 0
diff --git a/packages/initscripts/initscripts-1.0/arm/.mtn2git_empty b/packages/initscripts/initscripts-1.0/arm/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/arm/.mtn2git_empty
diff --git a/packages/initscripts/initscripts-1.0/banner b/packages/initscripts/initscripts-1.0/banner
index e69de29bb2..21a01d2846 100644..100755
--- a/packages/initscripts/initscripts-1.0/banner
+++ b/packages/initscripts/initscripts-1.0/banner
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+if [ ! -e /dev/tty ]; then
+ /bin/mknod -m 0666 /dev/tty c 5 0
+fi
+
+if ( > /dev/tty0 ) 2>/dev/null; then
+ vtmaster=/dev/tty0
+elif ( > /dev/vc/0 ) 2>/dev/null; then
+ vtmaster=/dev/vc/0
+else
+ vtmaster=/dev/null
+fi
+echo > $vtmaster
+echo "Please wait: booting..." > $vtmaster
diff --git a/packages/initscripts/initscripts-1.0/beagle/.mtn2git_empty b/packages/initscripts/initscripts-1.0/beagle/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/beagle/.mtn2git_empty
diff --git a/packages/initscripts/initscripts-1.0/beagle/devices b/packages/initscripts/initscripts-1.0/beagle/devices
index e69de29bb2..f80b7f9edb 100644..100755
--- a/packages/initscripts/initscripts-1.0/beagle/devices
+++ b/packages/initscripts/initscripts-1.0/beagle/devices
@@ -0,0 +1,60 @@
+#!/bin/sh
+#
+# Devfs handling script. Since we arent running devfsd due to various reasons
+# which I will not lay out here, we need to create some links for compatibility.
+
+. /etc/default/rcS
+
+if test -e /dev/.devfsd
+then
+ if test "$VERBOSE" != "no"; then echo -n "Setting up device links for devfs: "; fi
+ ln -s /dev/vc/0 /dev/tty0
+ ln -s /dev/vc/1 /dev/tty1
+ ln -s /dev/vc/2 /dev/tty2
+ ln -s /dev/vc/3 /dev/tty3
+ ln -s /dev/vc/4 /dev/tty4
+ ln -s /dev/vc/5 /dev/tty5
+ ln -s /dev/fb/0 /dev/fb0
+ ln -s /dev/tts/0 /dev/ttyS0
+# ln -s /dev/tts/1 /dev/ttySA1
+# ln -s /dev/tts/2 /dev/ttySA2
+
+ ln -s /dev/sound/dsp /dev/dsp
+ ln -s /dev/sound/mixer /dev/mixer
+
+ ln -s /dev/v4l/video0 /dev/video0
+ ln -s /dev/v4l/video0 /dev/video
+ ln -s /dev/misc/rtc /dev/rtc
+
+ ## need this so that ppp will autoload the ppp modules
+ mknod /dev/ppp c 108 0
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+else
+ if test "$VERBOSE" != "no"; then echo -n "Mounting /dev ramdisk: "; fi
+ mount -t ramfs ramfs /dev || mount -t tmpfs ramfs /dev
+ if test $? -ne 0; then
+ if test "$VERBOSE" != "no"; then echo "failed"; fi
+ else
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+ fi
+ if test "$VERBOSE" != "no"; then echo -n "Populating /dev: "; fi
+ cd /
+ mkdir -p dev/msys
+ mkdir -p dev/pts
+ mkdir -p dev/vc
+ for i in 0 1 2 3 4 5 6 7 8 9; do
+ ln -s /dev/tty$i /dev/vc/$i
+ done
+ ln -sf /dev/misc/touchscreen/ucb1x00 /dev/ts
+ ln -sf /dev/misc/sa1100-sc /dev/sa1100-sc
+ ln -sf /proc/self/fd /dev/fd
+ ln -sf /proc/kcore /dev/core
+ /sbin/makedevs -r / -D /etc/device_table
+ if test $? -ne 0; then
+ if test "$VERBOSE" != "no"; then echo "failed"; fi
+ else
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+ fi
+fi
+
+exit 0
diff --git a/packages/initscripts/initscripts-1.0/bootmisc.sh b/packages/initscripts/initscripts-1.0/bootmisc.sh
index ed46b222d2..ed46b222d2 100644..100755
--- a/packages/initscripts/initscripts-1.0/bootmisc.sh
+++ b/packages/initscripts/initscripts-1.0/bootmisc.sh
diff --git a/packages/initscripts/initscripts-1.0/c7x0/.mtn2git_empty b/packages/initscripts/initscripts-1.0/c7x0/.mtn2git_empty
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/packages/initscripts/initscripts-1.0/c7x0/.mtn2git_empty
diff --git a/packages/initscripts/initscripts-1.0/c7x0/devices b/packages/initscripts/initscripts-1.0/c7x0/devices
index e69de29bb2..b3a3323b8a 100644..100755
--- a/packages/initscripts/initscripts-1.0/c7x0/devices
+++ b/packages/initscripts/initscripts-1.0/c7x0/devices
@@ -0,0 +1,63 @@
+#!/bin/sh
+#
+# Devfs handling script. Since we arent running devfsd due to various reasons
+# which I will not lay out here, we need to create some links for compatibility.
+
+. /etc/default/rcS
+
+if test -e /dev/.devfsd
+then
+ if test "$VERBOSE" != "no"; then echo -n "Setting up device links for devfs: "; fi
+ ln -s /dev/touchscreen/0 /dev/ts
+ ln -s /dev/touchscreen/0raw /dev/tsraw
+ ln -s /dev/vc/0 /dev/tty0
+ ln -s /dev/vc/1 /dev/tty1
+ ln -s /dev/vc/2 /dev/tty2
+ ln -s /dev/vc/3 /dev/tty3
+ ln -s /dev/vc/4 /dev/tty4
+ ln -s /dev/vc/5 /dev/tty5
+ ln -s /dev/fb/0 /dev/fb0
+# ln -s /dev/tts/0 /dev/ttySA0
+# ln -s /dev/tts/1 /dev/ttySA1
+# ln -s /dev/tts/2 /dev/ttySA2
+
+ ln -s /dev/sound/dsp /dev/dsp
+ ln -s /dev/sound/mixer /dev/mixer
+
+ ln -s /dev/v4l/video0 /dev/video0
+ ln -s /dev/v4l/video0 /dev/video
+ ln -s /dev/misc/rtc /dev/rtc
+
+ ## need this so that ppp will autoload the ppp modules
+ mknod /dev/ppp c 108 0
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+else
+ if test "$VERBOSE" != "no"; then echo -n "Mounting /dev ramdisk: "; fi
+ mount -t ramfs ramfs /dev || mount -t tmpfs ramfs /dev
+ if test $? -ne 0; then
+ if test "$VERBOSE" != "no"; then echo "failed"; fi
+ else
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+ fi
+ if test "$VERBOSE" != "no"; then echo -n "Populating /dev: "; fi
+ cd /
+ mkdir -p dev/msys
+ mkdir -p dev/pts
+ mkdir -p dev/input
+ mkdir -p dev/vc
+ for i in 0 1 2 3 4 5 6 7 8 9; do
+ ln -s /dev/tty$i /dev/vc/$i
+ done
+ ln -sf /dev/sharp_ts /dev/ts
+ ln -sf /dev/sharp_fl /dev/fl
+ ln -sf /proc/self/fd /dev/fd
+ ln -sf /proc/kcore /dev/core
+ /sbin/makedevs -r / -D /etc/device_table
+ if test $? -ne 0; then
+ if test "$VERBOSE" != "no"; then echo "failed"; fi
+ else
+ if test "$VERBOSE" != "no"; then echo "done"; fi
+ fi
+fi
+
+exit 0
diff --git a/packages/initscripts/initscripts-1.0/c7x0/keymap b/packages/initscripts/initscripts-1.0/c7x0/keymap
index e69de29bb2..6f4a8cdc87 100644..100755
--- a/packages/initscripts/initscripts-1.0/c7x0/keymap
+++ b/packages/initscripts/initscripts-1.0/c7x0/keymap
@@ -0,0 +1,5 @@
+#!/bin/sh
+
+if [ `uname -r | cut -d '.' -f 1,2` != "2.4" ]; then
+ loadkeys /etc/corgikeymap-2.6.map
+fi \ No newline at end of file
diff --git a/packages/initscripts/initscripts-1.0/checkfs.sh b/packages/initscripts/initscripts-1.0/checkfs.sh
index e69de29bb2..7d2d75ef57 100644..100755
--- a/packages/initscripts/initscripts-1.0/checkfs.sh
+++ b/packages/initscripts/initscripts-1.0/checkfs.sh
@@ -0,0 +1,46 @@
+#
+# checkfs.sh Check all filesystems.
+#
+# Version: @(#)checkfs 2.83 05-Oct-2001 miquels@cistron.nl
+#
+
+. /etc/default/rcS
+
+#
+# Check the rest of the filesystems.
+#
+if test ! -f /fastboot
+then
+ if test -f /forcefsck
+ then
+ force="-f"
+ else
+ force=""
+ fi
+ if test "$FSCKFIX" = yes
+ then
+ fix="-y"
+ else
+ fix="-a"
+ fi
+ spinner="-C"
+ case "$TERM" in
+ dumb|network|unknown|"") spinner="" ;;
+ esac
+ test "`uname -m`" = "s390" && spinner="" # This should go away
+ test "$VERBOSE" != no && echo "Checking all filesystems..."
+ fsck $spinner -R -A $fix $force
+ if test "$?" -gt 1
+ then
+ echo
+ echo "fsck failed. Please repair manually."
+ echo
+ echo "CONTROL-D will exit from this shell and continue system startup."
+ echo
+ # Start a single user shell on the console
+ /sbin/sulogin $CONSOLE
+ fi
+fi
+rm -f /fastboot /forcefsck
+
+: exit 0
diff --git a/packages/initscripts/initscripts-1.0/checkroot.sh b/packages/initscripts/initscripts-1.0/checkroot.sh
index e69de29bb2..8255038c32 100644..100755
--- a/packages/initscripts/initscripts-1.0/checkroot.sh
+++ b/packages/initscripts/initscripts-1.0/checkroot.sh
@@ -0,0 +1,165 @@
+#
+# checkroot.sh Check to root filesystem.
+#
+# Version: @(#)checkroot.sh 2.84 25-Jan-2002 miquels@cistron.nl
+#
+
+. /etc/default/rcS
+
+#
+# Set SULOGIN in /etc/default/rcS to yes if you want a sulogin to be spawned
+# from this script *before anything else* with a timeout, like SCO does.
+#
+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.
+#
+exec 9>&0 </etc/fstab
+rootmode=rw
+rootopts=rw
+rootcheck=no
+swap_on_md=no
+devfs=
+while read fs mnt type opts dump pass junk
+do
+ case "$fs" in
+ ""|\#*)
+ continue;
+ ;;
+ /dev/md*)
+ # Swap on md device.
+ test "$type" = swap && swap_on_md=yes
+ ;;
+ /dev/*)
+ ;;
+ *)
+ # Might be a swapfile.
+ test "$type" = swap && swap_on_md=yes
+ ;;
+ esac
+ test "$type" = devfs && devfs="$fs"
+ test "$mnt" != / && continue
+ rootopts="$opts"
+ test "$pass" = 0 -o "$pass" = "" && rootcheck=no
+ case "$opts" in
+ ro|ro,*|*,ro|*,ro,*)
+ rootmode=ro
+ ;;
+ esac
+done
+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
+
+#
+# Check the root filesystem.
+#
+if test -f /fastboot || test $rootcheck = no
+then
+ test $rootcheck = yes && echo "Fast boot, no filesystem check"
+else
+ #
+ # Ensure that root is quiescent and read-only before fsck'ing.
+ #
+ mount -n -o remount,ro /
+ if test $? = 0
+ then
+ if test -f /forcefsck
+ then
+ force="-f"
+ else
+ force=""
+ fi
+ if test "$FSCKFIX" = yes
+ then
+ fix="-y"
+ else
+ fix="-a"
+ fi
+ spinner="-C"
+ case "$TERM" in