summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cady <d@jerkface.net>2019-07-17 00:58:09 -0400
committerAndrew Cady <d@jerkface.net>2019-07-17 00:58:09 -0400
commit89f1ccc7dcfff9b9e70cbd9c2967d90d992612c9 (patch)
treeacdceeb3af543a549cb91e4adba7beb20a5f8794
parent8fc9ed77dd961544d25c9c5ba817ccedc3bd1138 (diff)
add-self will generate keys
-rwxr-xr-xadd-self3
1 files changed, 3 insertions, 0 deletions
diff --git a/add-self b/add-self
index dae1fa5..71fd686 100755
--- a/add-self
+++ b/add-self
@@ -1,6 +1,9 @@
1#!/bin/sh 1#!/bin/sh
2keyfile=$HOME/.ssh/id_ed25519
3keytype=ed25519
2set -e 4set -e
3set -x 5set -x
6[ -f "$keyfile" ] || ssh-keygen -t $keytype -f "$keyfile" ]
4[ ! -e authorized_keys.d/"$USER" ] 7[ ! -e authorized_keys.d/"$USER" ]
5cp ~/.ssh/authorized_keys authorized_keys.d/$USER 8cp ~/.ssh/authorized_keys authorized_keys.d/$USER
6git add authorized_keys.d/$USER 9git add authorized_keys.d/$USER