aboutsummaryrefslogtreecommitdiff
path: root/regenerate-secrets.sh
diff options
context:
space:
mode:
Diffstat (limited to 'regenerate-secrets.sh')
-rwxr-xr-xregenerate-secrets.sh6
1 files changed, 3 insertions, 3 deletions
diff --git a/regenerate-secrets.sh b/regenerate-secrets.sh
index 6b31a24c..f5a448b2 100755
--- a/regenerate-secrets.sh
+++ b/regenerate-secrets.sh
@@ -4,7 +4,7 @@ encto () {
# Overwriting an existing encrypted file will change its content, even if
# its decrypted content does not change, so leave it alone.
[ -e "$2" ] && return 0
- hostkey=$(awk '$1 ~ /^\[?'"$1"'(\.twilken\.net|\.local|\.fritz\.box)\]?(:[0-9]+)?$/ && $2 == "ssh-ed25519" { print $2, $3 }' ~/.ssh/known_hosts)
+ hostkey=$(awk '$1 ~ /^\[?'"$1"'\.(twilken\.net|local|fritz\.box)\]?(:[0-9]+)?$/ && $2 == "ssh-ed25519" { print $2, $3 }' ~/.ssh/known_hosts)
age -e -a -r "${hostkey:?No hostkey found for $1}" -o "$2"
}
@@ -21,9 +21,9 @@ store_restic () {
}
# Wireguard secret keys and pre-shared keys.
-for host in lap lud vin frm; do
+for host in lap lud vin frm btl; do
store "$host" "computers/wireguard/private/$host" "tw/services/files/wireguard/$host.key.enc"
- for host2 in lap lud vin pi3 fp4 frm; do
+ for host2 in lap lud vin pi3 fp4 frm btl; do
[ $host = $host2 ] && continue
store "$host" "computers/wireguard/preshared/$host-$host2" "tw/services/files/wireguard/$host-$host2.psk.enc"
done