From 031c6102f42184d8b6614695760fd11249b1c5f2 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Sun, 18 Jan 2026 18:53:47 -0600 Subject: Make ZFS encryption optional with interactive prompt Add get_encryption_choice() to ask user whether to enable encryption during interactive install. Remove --no-encrypt CLI flag in favor of config file NO_ENCRYPT option for unattended installs. Update tests to rely on config file setting instead of flag. Also: fix ISO label to ARCHZFS for stable GRUB entries, add TODO items. --- scripts/test-install.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/test-install.sh b/scripts/test-install.sh index 2f9c62d..fa5c431 100755 --- a/scripts/test-install.sh +++ b/scripts/test-install.sh @@ -232,8 +232,8 @@ run_install() { sshpass -p "$SSH_PASSWORD" scp -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null \ -P "$SSH_PORT" "$config" root@localhost:/root/test.conf 2>/dev/null - # Run the installer - ssh_cmd "install-archzfs --config-file /root/test.conf --no-encrypt" || return 1 + # Run the installer (NO_ENCRYPT is set in the config file, not via flag) + ssh_cmd "install-archzfs --config-file /root/test.conf" || return 1 return 0 } -- cgit v1.2.3