blob: 03b064488b9b3994a2f510e00320a5944bde4b2b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/usr/bin/env bash
set -e
source ./env.sh
mkdir -p $SSHHOME $GNUPGHOME
chmod -R 755 $SSHHOME
chmod -R 700 $GNUPGHOME
cp "$SSHPRIVKEY" $SSHHOME
chmod 600 $SSHHOME/id_ed25519
echo $TARGET | xargs ssh-keyscan >$SSHHOME/known_hosts
echo "allow-loopback-pinentry" >>$GNUPGHOME/gpg-agent.conf
gpg-connect-agent reloadagent /bye
gpg --batch --yes --pinentry-mode loopback --passphrase-file "$GPGPASSWD" --import "$GPGPRIVKEY"
|