From 1211309c9cf768676f140ec462526e83e9d290cc Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Thu, 26 Nov 2015 19:07:11 -0600 Subject: [PATCH] Fix initramfs build failure when no LUKS disk keys are available --- usr/share/initramfs-tools/hooks/cryptlukssc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/usr/share/initramfs-tools/hooks/cryptlukssc b/usr/share/initramfs-tools/hooks/cryptlukssc index 5cf2d3d..439d0b8 100755 --- a/usr/share/initramfs-tools/hooks/cryptlukssc +++ b/usr/share/initramfs-tools/hooks/cryptlukssc @@ -124,6 +124,11 @@ else fi # LUKS keys -cp -LRp /etc/trinity/luks/card ${DESTDIR}/tde_luks_keys +if [ -e /etc/trinity/luks/card ] +then + cp -LRp /etc/trinity/luks/card ${DESTDIR}/tde_luks_keys +else + mkdir -p ${DESTDIR}/tde_luks_keys +fi exit 0