diff options
author | EuAndreh <eu@euandre.org> | 2023-03-14 18:29:30 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2023-03-14 18:30:37 -0300 |
commit | b7e00c56b219aac4499139a8490671fb5a4bd200 (patch) | |
tree | 77216409f15ed05cfc91931a908f53e7da27c0ea /Makefile | |
parent | system.scm: Re-order dhcp-client-service-type (diff) | |
download | toph-b7e00c56b219aac4499139a8490671fb5a4bd200.tar.gz toph-b7e00c56b219aac4499139a8490671fb5a4bd200.tar.xz |
Makefile: Use correct SSH public key in server
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -34,14 +34,18 @@ $(repo-secrets): gpg -aer eu@euandre.org < $(@D)/`basename $@ .gpg` > $@ -public-ssh = src/infrastructure/keys/SSH/root@euandre.org.id_rsa.pub.txt -upload-secrets: $(prod-secrets.txt) $(public-ssh) +public-ssh = src/infrastructure/keys/SSH/root@euandre.org.id_rsa.pub +$(public-ssh).stripped: $(public-ssh).txt + cut -d' ' -f6- < $(public-ssh).txt > $@ + + +upload-secrets: $(prod-secrets.txt) $(public-ssh).stripped ssh euandre.org sudo -u secrets-keeper 'rm -f /opt/secrets/*' rsync \ --rsync-path='sudo -u secrets-keeper rsync' \ --chmod=000 \ -avzP \ - $(prod-secrets.txt) $(public-ssh) euandre.org:/opt/secrets/ + $(prod-secrets.txt) $(public-ssh).stripped euandre.org:/opt/secrets/ ## Generate the ".ssh/authorized_keys" file and upload |