diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-23 10:31:01 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-23 10:31:01 -0600 |
| commit | 29f464638ab4342d00459d079e93f873962e5409 (patch) | |
| tree | c586b34cc2f5d39c9e31d69ac688df6096eadff1 /scripts/boot-vm.sh | |
| parent | 363413d7134ef48d98093bfab17805559e753cd2 (diff) | |
| download | archangel-29f464638ab4342d00459d079e93f873962e5409.tar.gz archangel-29f464638ab4342d00459d079e93f873962e5409.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 'scripts/boot-vm.sh')
0 files changed, 0 insertions, 0 deletions
