]> git.pld-linux.org Git - projects/rc-scripts.git/commitdiff
- fix for checking encrypted filesystems - if all have "noauto" in options,
authorSebastian Zagrodzki <sebek@zagrodzki.net>
Fri, 9 Aug 2002 06:30:27 +0000 (06:30 +0000)
committerSebastian Zagrodzki <sebek@zagrodzki.net>
Fri, 9 Aug 2002 06:30:27 +0000 (06:30 +0000)
  don't try to mount or fsck anything

svn-id: @1035

rc.d/rc.sysinit

index 9044d3445e5148fd165b46562b15fa767e5e2466..2b41c11c95c676495332e75fad5afde7935d900a 100755 (executable)
@@ -1,7 +1,7 @@
 #!/bin/sh
 #
 # /etc/rc.d/rc.sysinit - run once at boot time
-# $Id: rc.sysinit,v 1.106 2002/07/13 16:25:04 misiek Exp $
+# $Id: rc.sysinit,v 1.107 2002/08/09 06:30:27 zagrodzki Exp $
 #
 # Taken in part from Miquel van Smoorenburg's bcheckrc.
 # Changes:     Arkadiusz Mi¶kiewicz <misiek@pld.org.pl>
@@ -504,7 +504,7 @@ fi
 # before mount - that's where the password is entered.
 # mount is buggy - when remounting loopback filesystem, loop=XXX
 # option is removed from /etc/mtab
-if grep -q "^[^#].*encryption=" /etc/fstab; then
+if grep "^[^#].*encryption=" /etc/fstab | grep -v -q "noauto"; then
        show "Checking encrypted filesystems"; started
        LOOPLIST="$(
        grep "encryption=" /etc/fstab | grep -v 'noauto' | grep -w 'ro' |\
This page took 0.051327 seconds and 4 git commands to generate.