diff options
author | andreas tux-book | 2024-01-21 14:10:53 +0100 |
---|---|---|
committer | andreas tux-book | 2024-01-21 14:10:53 +0100 |
commit | 5392ae098a14a82f339758ae997b9e0aa9d81a96 (patch) | |
tree | fff0970224f3220da1cbd9edb74341818ee04bc0 | |
parent | 8bf929b59fb4688b58fdea59548a0cbe3cb55f6d (diff) | |
download | UnspecifiedGarbage-5392ae098a14a82f339758ae997b9e0aa9d81a96.zip UnspecifiedGarbage-5392ae098a14a82f339758ae997b9e0aa9d81a96.tar.gz |
Add more notes to gpg
-rw-r--r-- | doc/note/gpg/gpg.txt | 22 |
1 files changed, 17 insertions, 5 deletions
diff --git a/doc/note/gpg/gpg.txt b/doc/note/gpg/gpg.txt index 5340945..5580a13 100644 --- a/doc/note/gpg/gpg.txt +++ b/doc/note/gpg/gpg.txt @@ -69,20 +69,32 @@ you're doing! If you don't, you MUST NOT use those instructions! ## Expand detached subkey expiry +PS: Why is this so fu***** damn complicated! Anyone still wondering why this + system is not used by most humans?!? Please STOP producing so uselessly + complicated software! + cd "${WORKDIR:?}" mkdir master - (cd "${OFFHOME:?}/.gnupg" && tar c *) | (cd master && tar x) + (cd "${OFFHOME:?}/.gnupg" && tar c $(ls -A)) | (cd master && tar x) export GNUPGHOME="${WORKDIR:?}/master" gpg --list-secret-keys --with-keygrip --keyid-format=long --with-fingerprint --with-subkey-fingerprint --list-options show-unusable-subkeys + gpg --edit-key SEC_KEY + expire + save gpg --edit-key SSB_KEY key 1 key 2 expire save - gpg --export-secret-subkeys F00! BA5! > subkey-$(date -u +%Y%m%d).sec.gpg - gpg --export F00! BA5! > subkey-$(date -u +%Y%m%d).pub.gpg - tar --owner=0 --group=0 -c subkey-$(date -u +%Y%m%d).*.gpg | (cd "${OFFHOME:?}" && sudo tar x) - md5sum -b subkey-$(date -u +%Y%m%d).*.gpg | sudo tee -a "${OFFHOME:?}/MD5SUM" + NOW=$(date -u +%Y%m%d-%H%MZ) + gpg --export-secret-subkeys F00! BA5! > subkey-${NOW:?}.sec.gpg + gpg --export F00! BA5! > subkey-${NOW:?}.pub.gpg + gpg --list-packets subkey-${NOW:?}.sec.gpg + gpg --list-packets subkey-${NOW:?}.pub.gpg + tar --owner=0 --group=0 -c subkey-${NOW:?}.*.gpg | (cd "${OFFHOME:?}" && sudo tar x) + md5sum -b subkey-${NOW:?}.*.gpg | sudo tee -a "${OFFHOME:?}/MD5SUM" + echo "After import, you'd likely want to change phrase away from master" + gpg --edit-key foo@example.com passwd quit ## Use keys with throw-away keyring |