]>
Git — Sourcephile - julm/julm-nix.git/blob - hosts/gpg2cred-remote.sh
7 ssh_target
=${ssh_target:-root@"$(basename "$PWD")".sp}
9 ssh "$ssh_target" sh
-xec '" \
10 rm -vf /etc/machine-id &&
11 install -m 400 /dev/stdin /etc/machine-id
14 gpg
--yes --decrypt "credential.secret.gpg" |
15 ssh "$ssh_target" install -m 400 /dev
/stdin
/var
/lib
/systemd
/credential.secret
17 gpg
--decrypt "$gpg" |
18 ssh "$ssh_target" sh
-xec '" \
19 systemd-creds encrypt '"${name:+--name "$name"}"' - -
21 install -m 400 -o "$USER" -g users
/dev
/stdin
"$base".cred