aboutsummaryrefslogtreecommitdiff
path: root/custom/lib/config.sh
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-24 05:33:13 -0600
committerCraig Jennings <c@cjennings.net>2026-01-24 05:33:13 -0600
commit94af83c1c8446ef1a564cff8aec5487afa47693e (patch)
tree40ea6ea8de7f796d63805774f678623bc915f028 /custom/lib/config.sh
parent2689dd341d9fcffe4d791d067244d3b018fb6248 (diff)
downloadarchangel-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.sh1
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=""