aboutsummaryrefslogtreecommitdiff
path: root/scripts/test-configs
diff options
context:
space:
mode:
authorCraig Jennings <c@cjennings.net>2026-01-24 17:29:24 -0600
committerCraig Jennings <c@cjennings.net>2026-01-24 17:29:24 -0600
commit9423f1f3253bdf32ae182d1f9d04df55ffb5f9aa (patch)
treeac37939fd7e5ca617ab5eb1904d64ae479f6e0fe /scripts/test-configs
parent613c09c6d4afd4d9c9ea858578ccce29d635941c (diff)
downloadarchangel-9423f1f3253bdf32ae182d1f9d04df55ffb5f9aa.tar.gz
archangel-9423f1f3253bdf32ae182d1f9d04df55ffb5f9aa.zip
Fix LUKS encryption for btrfs (single and multi-disk)
- Use -d - flag for cryptsetup stdin key input (matches easy-arch) - Change ((i++)) to ((++i)) to avoid set -e exit on 0 increment - Add btrfs-mirror-luks test config - Update status protocol with sound notifications
Diffstat (limited to 'scripts/test-configs')
-rw-r--r--scripts/test-configs/btrfs-mirror-luks.conf15
1 files changed, 15 insertions, 0 deletions
diff --git a/scripts/test-configs/btrfs-mirror-luks.conf b/scripts/test-configs/btrfs-mirror-luks.conf
new file mode 100644
index 0000000..823dfbb
--- /dev/null
+++ b/scripts/test-configs/btrfs-mirror-luks.conf
@@ -0,0 +1,15 @@
+# Test config: Btrfs 2-disk mirror (RAID1) with LUKS encryption
+
+HOSTNAME=test-btrfs-mirror-luks
+TIMEZONE=UTC
+LOCALE=en_US.UTF-8
+KEYMAP=us
+
+FILESYSTEM=btrfs
+DISKS=/dev/vda,/dev/vdb
+RAID_LEVEL=mirror
+
+LUKS_PASSPHRASE=testpass
+ROOT_PASSWORD=testpass
+
+ENABLE_SSH=yes