diff options
author | Florian Pritz <bluewind@xinu.at> | 2022-07-10 14:30:25 +0200 |
---|---|---|
committer | Florian Pritz <bluewind@xinu.at> | 2023-01-08 10:32:28 +0100 |
commit | f44e1de257836262c820d5078ed9f5277243ff02 (patch) | |
tree | 3496ec1d8271b50bc6015d1736e4158128760b85 | |
parent | 7817eb8057a8ae1f6e792fad970e1decdd2b5911 (diff) | |
download | bin-f44e1de257836262c820d5078ed9f5277243ff02.tar.gz bin-f44e1de257836262c820d5078ed9f5277243ff02.tar.xz |
masterkey-sign: Export key to keyring dir
Signed-off-by: Florian Pritz <bluewind@xinu.at>
-rwxr-xr-x | masterkey-sign.sh | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/masterkey-sign.sh b/masterkey-sign.sh index 4ea97ce..c83974b 100755 --- a/masterkey-sign.sh +++ b/masterkey-sign.sh @@ -4,8 +4,16 @@ set -e key=$1 +TMPDIR="$(mktemp -d "/tmp/${0##*/}.XXXXXX")" +trap "rm -rf '${TMPDIR}'" EXIT TERM + gpg --quiet --recv-keys "$key" # this signs ALL uids... #printf 'y\ny\n' | gpg --default-key 0xA88E23E377514E00 --command-fd 0 --batch --quiet --sign-key "$key" gpg --default-key 0xA88E23E377514E00 --only-sign-text-ids --edit-key "$key" gpg --send-keys "$key" + +cd ~/git/arch/archlinux-keyring + +gpg --export "$key" > "$TMPDIR/key" +./keyringctl import "$TMPDIR/key" |