From: Harald Hoyer Date: Tue, 9 Jun 2015 13:05:06 +0000 (+0200) Subject: crypt: check for crypttab before reading X-Git-Tag: 042~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5711f5431238ea5cc388b824ad430be24171ff3d;p=thirdparty%2Fdracut.git crypt: check for crypttab before reading --- diff --git a/modules.d/90crypt/parse-crypt.sh b/modules.d/90crypt/parse-crypt.sh index 87e674a84..5bda00637 100755 --- a/modules.d/90crypt/parse-crypt.sh +++ b/modules.d/90crypt/parse-crypt.sh @@ -14,9 +14,11 @@ else LUKS=$(getargs rd.luks.uuid -d rd_LUKS_UUID) tout=$(getarg rd.luks.key.tout) - while read _mapper _dev _rest ; do - set_systemd_timeout_for_dev $_dev - done < /etc/crypttab + if [ -e /etc/crypttab ]; then + while read _mapper _dev _rest ; do + set_systemd_timeout_for_dev $_dev + done < /etc/crypttab + fi if [ -n "$LUKS" ]; then for luksid in $LUKS; do