[Pkg-cryptsetup-devel] Bug#398799: modprobe -q dm-crypt breaks
initscripts
Jonas Meurer
jonas at freesources.org
Wed Nov 15 17:21:00 CET 2006
Package: cryptsetup
Version: 2:1.0.4-8
Severity: grave
Justification: renders package unusable
unfortunately we introduced a new RC bug in cryptsetup 1.0.4-7. The
initscripts both should use 'set -e' and therefore fail for every single
error that occurs.
unfortunately the 'modprobe -q dm-crypt' at do_start() in
cryptdisks.functions fails if the module isn't present:
$ modprobe -q dm-crypt || echo "failed"
failed
$
one way would be to remove the 'set -e' from the initscripts, but in bug
#390354 Goswin Brederlow asked for 'set -e' in the initscripts
explicitely.
what do you think about the bug? i would prefer a way where modprobe is
only run when the module is available, but i don't know of any easy way
to implement that.
if you've no simple solution either, maybe we should remove the 'set -e'
for now and search for better solutions post etch.
...
jonas
More information about the Pkg-cryptsetup-devel
mailing list