summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorandreas tux-book2024-01-21 14:10:53 +0100
committerandreas tux-book2024-01-21 14:10:53 +0100
commit5392ae098a14a82f339758ae997b9e0aa9d81a96 (patch)
treefff0970224f3220da1cbd9edb74341818ee04bc0
parent8bf929b59fb4688b58fdea59548a0cbe3cb55f6d (diff)
downloadUnspecifiedGarbage-5392ae098a14a82f339758ae997b9e0aa9d81a96.zip
UnspecifiedGarbage-5392ae098a14a82f339758ae997b9e0aa9d81a96.tar.gz
Add more notes to gpg
-rw-r--r--doc/note/gpg/gpg.txt22
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