aboutsummaryrefslogtreecommitdiff
path: root/custom/lib/zfs.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-02-23 10:31:01 -0600
committerCraig Jennings <c@cjennings.net>2026-02-23 10:31:01 -0600
commitd5c98ed92942192b169ebb74b560d5ed81848df0 (patch)
treec586b34cc2f5d39c9e31d69ac688df6096eadff1 /custom/lib/zfs.sh
parentaaa634d5095eff780b520d98f2bba0147e9d4915 (diff)
downloadarchangel-d5c98ed92942192b169ebb74b560d5ed81848df0.tar.gz
archangel-d5c98ed92942192b169ebb74b560d5ed81848df0.zip
fix: support multi-disk LUKS and fix cryptkey format for btrfs
- Fix cryptkey parameter format: use rootfs: prefix so the encrypt hook finds the keyfile embedded in the initramfs (was treating bare path as a device name) - Switch multi-disk LUKS to sd-encrypt hook which reads crypttab.initramfs to open ALL LUKS containers (the traditional encrypt hook only supports a single cryptdevice) - Create crypttab.initramfs during LUKS initramfs setup - Skip cryptdevice/cryptkey cmdline params for multi-disk LUKS since sd-encrypt reads crypttab instead
Diffstat (limited to 'custom/lib/zfs.sh')
0 files changed, 0 insertions, 0 deletions