[pkg-cryptsetup-devel] Bug#507721: Bug#507721: cryptsetup: Sometimes initrd ends up missing conf/conf.d/cryptroot file in it
Christian Jaeger
christian at jaeger.mine.nu
Wed Dec 17 22:27:59 UTC 2008
Jonas Meurer wrote:
> if [ "$(dmsetup table $depnode 2> /dev/null | cut -d' ' -f3)" != "crypt" ]; then
> get_lvm_deps "$depnode"
>
It seems you have missed that in the first line above, $depnode is *not*
quoted. So going these extra steps to be safe and quote the variable in
the second line is pointless. This is what I did mean when I said
~"since it is used unquoted anyway above".
Correct would be:
if [ "$(dmsetup table "$depnode" 2> /dev/null | cut -d' ' -f3)" != "crypt" ]; then
Christian.
More information about the pkg-cryptsetup-devel
mailing list