summaryrefslogtreecommitdiff
path: root/add-self
blob: 71fd686f9b1b9d567203ddb92084eac3be1a1b33 (plain)
1
2
3
4
5
6
7
8
9
10
11
#!/bin/sh
keyfile=$HOME/.ssh/id_ed25519
keytype=ed25519
set -e
set -x
[ -f "$keyfile" ] || ssh-keygen -t $keytype -f "$keyfile" ]
[ ! -e authorized_keys.d/"$USER" ]
cp ~/.ssh/authorized_keys authorized_keys.d/$USER
git add authorized_keys.d/$USER
git commit -m 'add self'
git push