diff options
| author | Craig Jennings <c@cjennings.net> | 2026-01-24 05:33:13 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-01-24 05:33:13 -0600 |
| commit | 94af83c1c8446ef1a564cff8aec5487afa47693e (patch) | |
| tree | 40ea6ea8de7f796d63805774f678623bc915f028 /custom/lib/config.sh | |
| parent | 2689dd341d9fcffe4d791d067244d3b018fb6248 (diff) | |
| download | archangel-94af83c1c8446ef1a564cff8aec5487afa47693e.tar.gz archangel-94af83c1c8446ef1a564cff8aec5487afa47693e.zip | |
Phase 2.8: Add LUKS encryption for btrfs
- Add LUKS functions to btrfs.sh (create/open/close container)
- Add crypttab configuration for boot
- Add encrypt hook to mkinitcpio HOOKS
- Add cryptdevice parameter to GRUB cmdline
- Add get_btrfs_encryption_choice and get_luks_passphrase prompts
- Add LUKS_PASSPHRASE to config variables
- Update show_summary and print_btrfs_summary for encryption status
- Add btrfs-luks.conf test config
VM test pending.
Diffstat (limited to 'custom/lib/config.sh')
| -rw-r--r-- | custom/lib/config.sh | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/custom/lib/config.sh b/custom/lib/config.sh index 38811fa..358a5f4 100644 --- a/custom/lib/config.sh +++ b/custom/lib/config.sh @@ -21,6 +21,7 @@ WIFI_SSID="" WIFI_PASSWORD="" ENCRYPTION_ENABLED=false ZFS_PASSPHRASE="" +LUKS_PASSPHRASE="" ROOT_PASSWORD="" SSH_ENABLED=false SSH_KEY="" |
