From a900b814b7b8c9ee9e0a8152a07817eaca936ac9 Mon Sep 17 00:00:00 2001 From: Rohan Kumar Date: Tue, 29 Dec 2020 09:48:51 -0800 Subject: [PATCH] Indieweb: add PGP key to h-entry --- Makefile | 4 ++-- content/_index.gmi | 1 + content/_index.md | 6 ++--- content/about/index.gmi | 2 +- content/about/index.md | 4 ++-- static/publickey.asc | 51 ++++++++++++++++++++++++++++++++++++++++ static/publickey.txt | 52 +---------------------------------------- 7 files changed, 61 insertions(+), 59 deletions(-) create mode 100644 static/publickey.asc mode change 100644 => 120000 static/publickey.txt diff --git a/Makefile b/Makefile index f2c5c3e..b1c4a22 100644 --- a/Makefile +++ b/Makefile @@ -64,7 +64,7 @@ test: lint-css hint-devserver check-links build: hugo # gzip_static + max zopfli compression ifndef NO_GZIP_STATIC - find $(OUTPUT_DIR) -type f -name '*.html' -o -name '*.css' -o -name '*.xml' -o -name '*.txt' -o -name '*.webmanifest' \ + find $(OUTPUT_DIR) -type f -name '*.html' -o -name '*.css' -o -name '*.xml' -o -name '*.txt' -o -name '*.asc' -o -name '*.webmanifest' \ | grep -v gemini \ | xargs zopfli --i$(ZOPFLI_ITERATIONS) --gzip endif @@ -76,7 +76,7 @@ deploy-html: build .PHONY: deploy-gemini deploy-gemini: hugo - rsync $(RSYNCFLAGS) --exclude '*.html' --exclude '*.xml' --exclude '*.gz' --exclude-from .rsyncignore $(OUTPUT_DIR)/gemini/ $(OUTPUT_DIR)/about $(OUTPUT_DIR)/posts $(OUTPUT_DIR)/publickey.txt $(GEMINI_RSYNC_DEST)/ --delete + rsync $(RSYNCFLAGS) --exclude '*.html' --exclude '*.xml' --exclude '*.gz' --exclude-from .rsyncignore $(OUTPUT_DIR)/gemini/ $(OUTPUT_DIR)/about $(OUTPUT_DIR)/posts $(OUTPUT_DIR)/publickey.* $(GEMINI_RSYNC_DEST)/ --delete rsync $(RSYNCFLAGS) $(OUTPUT_DIR)/posts/gemini.xml $(GEMINI_RSYNC_DEST)/feed.xml .PHONY: deploy diff --git a/content/_index.gmi b/content/_index.gmi index c7f6b7b..210eebb 100644 --- a/content/_index.gmi +++ b/content/_index.gmi @@ -31,6 +31,7 @@ Since some people asked me about music, here's a generated list of every track i ## Contact => mailto:seirdy@seirdy.one email: seirdy@seirdy.one +=> /publickey.asc PGP: 36B154A782AEA0AC => https://pleroma.envs.net/seirdy Fediverse (Pleroma) Chat with me: I prefer IRC, where my nick is usually Seirdy. Alternatively, I'm on Matrix: diff --git a/content/_index.md b/content/_index.md index c3ff683..883ee0e 100644 --- a/content/_index.md +++ b/content/_index.md @@ -34,9 +34,9 @@ Git repos: Sourcehut, Contact ------- -Contact me via email, -or on the Fediverse via -my Pleroma +Contact me via email +(PGP), or on the Fediverse +via my Pleroma account. Chat with me: I prefer IRC, where my nick is usually Seirdy. Alternatively, I'm diff --git a/content/about/index.gmi b/content/about/index.gmi index 92a0b58..277945f 100644 --- a/content/about/index.gmi +++ b/content/about/index.gmi @@ -33,7 +33,7 @@ My handle is "Seirdy" on all the platforms I use: => https://pleroma.envs.net/seirdy Fediverse (Pleroma) => https://matrix.to/#/@seirdy:envs.net Matrix: @seirdy:envs.net => mailto:seirdy@seirdy.one email -=> ../publickey.txt PGP: 36B154A782AEA0AC +=> /publickey.asc PGP: 36B154A782AEA0AC My username is Seirdy on Reddit, Hacker News, Lobsters, Linux Weekly News, Codeberg, and a few other places; my nick is Seirdy on many IRC networks. diff --git a/content/about/index.md b/content/about/index.md index 3b2d637..1e1234f 100644 --- a/content/about/index.md +++ b/content/about/index.md @@ -46,7 +46,7 @@ My handle is "Seirdy" on all the platforms I use. [Lobsters](https://lobste.rs/u/Seirdy), [Reddit](https://www.reddit.com/user/Seirdy/), and Linux Weekly News. - Email: my address is . I typically sign my emails with my public - PGP key: [36B154A782AEA0AC](../publickey.txt). My key is also available via WKD. + PGP key: [36B154A782AEA0AC](/publickey.asc). My key is also available via WKD. - Chat: my nick is Seirdy on most IRC networks. If you don't like IRC, I'm also [@seirdy:envs.net](https://matrix.to/\#/@seirdy:envs.net) on Matrix. @@ -92,7 +92,7 @@ I watch anime. Some of my favorites, in no particular order: ### Music -I've put together a periodically-updated [list of tracks](../music.txt) that I've +I've put together a periodically-updated [list of tracks](/music.txt) that I've rated 8/10 or higher in my mpd stickers database, auto-generated by some of my [mpd-scripts](https://git.sr.ht/~seirdy/mpd-scripts/tree/master/smart-playlists). I'm a fan of glitch, trailer music, and symphonic and power metal; I've also recently diff --git a/static/publickey.asc b/static/publickey.asc new file mode 100644 index 0000000..367c617 --- /dev/null +++ b/static/publickey.asc @@ -0,0 +1,51 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=sDZ3 +-----END PGP PUBLIC KEY BLOCK----- diff --git a/static/publickey.txt b/static/publickey.txt deleted file mode 100644 index 367c617..0000000 --- a/static/publickey.txt +++ /dev/null @@ -1,51 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- - -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 -=sDZ3 ------END PGP PUBLIC KEY BLOCK----- diff --git a/static/publickey.txt b/static/publickey.txt new file mode 120000 index 0000000..ae3c7cf --- /dev/null +++ b/static/publickey.txt @@ -0,0 +1 @@ +publickey.asc \ No newline at end of file