diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2010-12-16 00:06:14 +0100 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2010-12-16 00:06:14 +0100 |
commit | e675191cfaa9c388e8360b56cff12f6e7e702e18 (patch) | |
tree | 2a2c3ec0db3a74815c10de30911593d681c2378d /package/base-files/src | |
parent | 156edaba0e7190ec7fe8e7f68a2b9f5f41fb2467 (diff) |
enable automatic filesystem checks for devices/partitions in /etc/fstab
Diffstat (limited to 'package/base-files/src')
-rw-r--r-- | package/base-files/src/etc/rc.shutdown | 4 | ||||
-rwxr-xr-x | package/base-files/src/init | 2 |
2 files changed, 5 insertions, 1 deletions
diff --git a/package/base-files/src/etc/rc.shutdown b/package/base-files/src/etc/rc.shutdown new file mode 100644 index 000000000..a5b930ad9 --- /dev/null +++ b/package/base-files/src/etc/rc.shutdown @@ -0,0 +1,4 @@ +#!/bin/sh +for i in $(grep -v ^# /etc/fstab |awk '{ print $2 }');do + umount $i +done diff --git a/package/base-files/src/init b/package/base-files/src/init index e290cee95..af780c324 100755 --- a/package/base-files/src/init +++ b/package/base-files/src/init @@ -19,5 +19,5 @@ mdev -s mount -o remount,rw / cat /etc/.rnd >/dev/urandom 2>&1 [ -x /sbin/cfgfs ] && { cfgfs setup; mount -o remount,ro /;} -[ -f /etc/fstab ] && mount -a +[ -f /etc/fstab ] && fsck -p >/dev/null ; mount -a exec /sbin/init |