Package: cryptsetup Version: 2:1.0.6-3 Severity: normal
cryptsetup 2:1.0.6-3 fails to start cryptdisks following a "noauto" (and possibly "noearly") crypttab entry after the patch from #483882. The problem is that in /lib/cryptsetup/cryptdisks.functions' parse_opts IGNORE does not get reset for subsequent runs.
A patch to fix that is attached. Cheers Thomas Luzat
--- cryptdisks.functions.orig 2008-07-08 04:15:30.000000000 +0200 +++ cryptdisks.functions 2008-07-10 18:53:26.000000000 +0200 @@ -27,7 +27,6 @@ ;; esac - # Parses the option field from the crypttab file parse_opts () { local opts opt IFS PARAM VALUE @@ -45,6 +44,7 @@ USELUKS="" TIMEOUT="" KEYSCRIPT="" + IGNORE="" # Parse the options field, convert to cryptsetup parameters # and construct the command line