aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDmitry Baranov <reagentoo@gmail.com>2020-10-14 22:03:01 +0300
committerDmitry Baranov <reagentoo@gmail.com>2021-08-07 20:20:10 +0300
commit73a05632d61171685ac4960c6b684cefa6d82afd (patch)
tree639bc32c7b6de9bdf8ff1ff483b15e1563bad98e /defaults/linuxrc
parentdefaults/initrd.scripts: Get rid of extra padding (diff)
downloadgenkernel-73a05632d61171685ac4960c6b684cefa6d82afd.tar.gz
genkernel-73a05632d61171685ac4960c6b684cefa6d82afd.tar.bz2
genkernel-73a05632d61171685ac4960c6b684cefa6d82afd.zip
Add support for LUKS detached header
Signed-off-by: Dmitry Baranov <reagentoo@gmail.com>
Diffstat (limited to 'defaults/linuxrc')
-rw-r--r--defaults/linuxrc18
1 files changed, 18 insertions, 0 deletions
diff --git a/defaults/linuxrc b/defaults/linuxrc
index 6ede7401..ff08ba28 100644
--- a/defaults/linuxrc
+++ b/defaults/linuxrc
@@ -228,6 +228,15 @@ do
crypt_swap_options=*)
CRYPT_SWAP_OPTIONS=$(echo ${CRYPT_SWAP_OPTIONS} ${x#*=} | sed -e 's/,/ /g')
;;
+ root_header=*)
+ CRYPT_ROOT_HEADER=${x#*=}
+ ;;
+ root_headerdev=*)
+ CRYPT_ROOT_HEADERDEV=${x#*=}
+ ;;
+ root_headerdev_fstype=*)
+ CRYPT_ROOT_HEADERDEV_FSTYPE=${x#*=}
+ ;;
root_key=*)
CRYPT_ROOT_KEY=${x#*=}
;;
@@ -245,6 +254,15 @@ do
fi
unset tmp_enabled
;;
+ swap_header=*)
+ CRYPT_SWAP_HEADER=${x#*=}
+ ;;
+ swap_headerdev=*)
+ CRYPT_SWAP_HEADERDEV=${x#*=}
+ ;;
+ swap_headerdev_fstype=*)
+ CRYPT_SWAP_HEADERDEV_FSTYPE=${x#*=}
+ ;;
swap_key=*)
CRYPT_SWAP_KEY=${x#*=}
;;