From 04925b8eef4678ff06f408b446aba8e8098f98ce Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Mon, 20 Nov 2023 21:02:50 +0100 Subject: Manage new Framework laptop --- regenerate-secrets.sh | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'regenerate-secrets.sh') diff --git a/regenerate-secrets.sh b/regenerate-secrets.sh index 08d54821..1451d5b6 100755 --- a/regenerate-secrets.sh +++ b/regenerate-secrets.sh @@ -10,8 +10,9 @@ port () { hostkey () { case $1 in - # lap has no SSH host keys, so use a special age key. + # Laptops have no SSH host keys, so use a special age key. lap) echo age1r2q54q6phf47ssc2wrw6enpdlghfaj0pdhp879se4d47zlkgq4sskzlj25 ;; + frm) echo age1wm9cn6pwguc6a26ltlf39c00qlyka8c48dfc2fcj9w7j522ekcaq5hg2e8 ;; *) ssh-keygen -F "[$1.twilken.net]:$(port "$1")" | awk '$2 == "ssh-ed25519" { print $2, $3 }' ;; esac @@ -30,9 +31,9 @@ store_restic () { } # Wireguard secret keys and pre-shared keys. -for host in lap lud vin; do +for host in lap lud vin frm; do store "$host" "computers/wireguard/private/$host" "tw/system/files/wireguard/$host.key.enc" - for host2 in lap lud vin pi3 fp4; do + for host2 in lap lud vin pi3 fp4 frm; do [ $host = $host2 ] && continue store "$host" "computers/wireguard/preshared/$host-$host2" "tw/system/files/wireguard/$host-$host2.psk.enc" done -- cgit v1.2.3