diff options
author | Kurt J. Bosch <kjb-temp-2009@alpenjodel.de> | 2011-07-03 21:13:50 +0200 |
---|---|---|
committer | Kurt J. Bosch <kjb-temp-2009@alpenjodel.de> | 2011-07-10 18:10:31 +0200 |
commit | 328e15f698f4c280d61bfce1f27bf21c1a7f057d (patch) | |
tree | f28b6586434dd20e4ee3e38573daaf973a04891f /functions | |
parent | d1f4307c2e7fb56a6f699bf2bfaa3e67197c46ef (diff) | |
download | initscripts-328e15f698f4c280d61bfce1f27bf21c1a7f057d.tar.xz |
functions/rc.sysinit: Refactor fsck-redirection to prevent breakage
$FSCK_OUT/$FSCK_ERR might not be set when:
* unset in some custom sysinit_prefsck hook
* calling fsck() from a shutdown hook
Diffstat (limited to 'functions')
-rw-r--r-- | functions | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -365,7 +365,7 @@ NETFS="nonfs,nonfs4,nosmbfs,nocifs,nocodafs,noncpfs,nosysfs,noshfs,nofuse,nofuse # Check local filesystems fsck_all() { - fsck -A -T -C$FSCK_FD -a -t "$NETFS,noopts=_netdev" $FORCEFSCK >|$FSCK_OUT 2>|$FSCK_ERR + fsck -A -T -C$FSCK_FD -a -t "$NETFS,noopts=_netdev" $FORCEFSCK return $? } |