summaryrefslogtreecommitdiffstats
path: root/masterkey-sign.sh
blob: 5adddbdbb1e6bba01a3f11b716f95ee8b3483ceb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#!/bin/bash

set -e

dir=$1
key=$2

export GNUPGHOME="$dir"

gpg --homedir "$dir" --keyserver pgp.mit.edu --quiet --recv-keys "$key"
printf 'y\ny\n' | gpg --homedir "$dir" --default-key 0xA88E23E377514E00 --command-fd 0 --batch --quiet --sign-key "$key"
gpg --homedir "$dir" --keyserver pgp.mit.edu --send-keys "$key"