diff options
author | Erich Eckner <git@eckner.net> | 2022-04-08 09:02:32 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2022-04-08 09:02:32 +0200 |
commit | 82ff384b280d69a04cf569bbeca6bf8ebb73cda3 (patch) | |
tree | 1e1c069144af12e3f93de103ae103ecc9b0bdd74 | |
parent | 1fdcdfd086b8a601ce322712b4dc1e3afe9e0d8a (diff) | |
download | ssh-keystore-82ff384b280d69a04cf569bbeca6bf8ebb73cda3.tar.xz |
read multiple definitions
-rw-r--r-- | hosts/all | 2 | ||||
-rw-r--r-- | hosts/szilassi.eckner.net | 0 | ||||
-rw-r--r-- | pubkeys/erich@Erich-PC.pub | 1 | ||||
-rw-r--r-- | pubkeys/erich@erich-t14.pub | 1 | ||||
-rwxr-xr-x | scripts/generate-authorized_keys | 6 |
5 files changed, 7 insertions, 3 deletions
diff --git a/hosts/all b/hosts/all new file mode 100644 index 0000000..70b7eea --- /dev/null +++ b/hosts/all @@ -0,0 +1,2 @@ +erich@Erich-PC +erich@erich-t14 diff --git a/hosts/szilassi.eckner.net b/hosts/szilassi.eckner.net new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/hosts/szilassi.eckner.net diff --git a/pubkeys/erich@Erich-PC.pub b/pubkeys/erich@Erich-PC.pub new file mode 100644 index 0000000..00df296 --- /dev/null +++ b/pubkeys/erich@Erich-PC.pub @@ -0,0 +1 @@ +ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQDsyCtCz/IxQjIecI630IpZDvUK/N3N+IblWNA59RJWrU0hLPuRHimy8ZDArKQbFNtoQWOQkL/2uwyLh0U9xsYWgMyth7w87tVxmDcuSl0kfgAPjXyQ5A3s6dqhJZlBzyeyj6M37zqI0mVDbHd5B37YBd3dFz45ZOQJbC2zO4o7EBrwkjxAUZKadjrbX5PYFciV6NhKjRBVN9L9t8cqU9p6bxHUFvAyPJ8wWYBylhA+5/iP98DJphMnVRLhcqZEyrz5LhcHdVtenAaFp7s82upn7JcrHSpqegcwFGl+xaCXX1bs3esJtkxqoTIl9GTZvdF2dTvnS4yAUNtVYoVeEZqbnq/KS5H6gKPwjQiLbyBywIhb4rHHLNmxUebo1NjZ/CCXBYo2RfAA/l2CJ5dGEFbwqf4xDsgZU9tZvhjIKyPhg/O6YknHoAWZlx4Mx2rT5Fbf8xDYRDvFwfDaUFXyR0LVbShJlEYIT913+8KhHZ9uAKXMS9m+/oIdMk9bxMIIcW8uDjJbLJxHybIOucCmjNdYMlV0TPXTbaMILsfJmWhAun8l4KT2VX+EuYrYLhlG1BqkrQrtTwThOaB/WoLP+MhGfvpSAsAoV/Ow0LsIzYthXxKr4YKbLUR1zvuADz75MPy4Fi8ZB0FDuztVO7Wpdk8E4TGtRYrQgl6Z+OKFKDJPrw== erich@Erich-PC diff --git a/pubkeys/erich@erich-t14.pub b/pubkeys/erich@erich-t14.pub new file mode 100644 index 0000000..9e21a00 --- /dev/null +++ b/pubkeys/erich@erich-t14.pub @@ -0,0 +1 @@ +ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIxUPsP/D6pvBdLBTCOTsIe2aPWgQjn+5WScdSdwSlNp erich@erich-t14 diff --git a/scripts/generate-authorized_keys b/scripts/generate-authorized_keys index ccaa037..21d182e 100755 --- a/scripts/generate-authorized_keys +++ b/scripts/generate-authorized_keys @@ -8,12 +8,12 @@ mkdir out for host in hosts/*; do [ "${host#*/}" = 'all' ] && continue - cat "${host}" 'hosts/all' \ + cat "${host}" "hosts/${host#*@}" 'hosts/all' \ 2>/dev/null \ | sed ' s@^@pubkeys/@ s@$@.pub@ ' \ - | xargs -r cat \ - >"out/${host#*/}.authorized_keys" + | xargs -r cat + >"out/${host}.authorized_keys" done |