<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/home/.local/share/gnupg/sshcontrol, branch master</title>
<subtitle>My linux config and rc files
</subtitle>
<id>https://git.strisemarx.com/dotfiles/atom?h=master</id>
<link rel='self' href='https://git.strisemarx.com/dotfiles/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/'/>
<updated>2026-04-17T13:47:34Z</updated>
<entry>
<title>refactor: revert GNUPGHOME to default ~/.gnupg</title>
<updated>2026-04-17T13:47:34Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-17T13:47:34Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=644785859ac960c0da64016065a800bf660ffbcf'/>
<id>urn:sha1:644785859ac960c0da64016065a800bf660ffbcf</id>
<content type='text'>
Drop custom GNUPGHOME=~/.local/share/gnupg which required 6 systemd
socket/service overrides with hardcoded directory hashes. GnuPG
periodically changes its hash algorithm on updates, silently breaking
systemd socket activation and pam-gnupg passphrase presetting.

With default GNUPGHOME, stock systemd units work out of the box.

- Move gpg.conf, gpg-agent.conf, sshcontrol to home/.gnupg/
- Delete all gpg-agent socket/service/dirmngr override dirs
- Remove GNUPGHOME from .zprofile, .pam_environment, pam-gnupg
- Remove GNUPGHOME from vdirsyncer and bridge service overrides
</content>
</entry>
<entry>
<title>[gpg] Add missing key to ssh-agent</title>
<updated>2025-01-31T18:00:21Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2025-01-31T18:00:21Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=af6128af91cb1113301af6f3032a0f6169060846'/>
<id>urn:sha1:af6128af91cb1113301af6f3032a0f6169060846</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update main gpg key</title>
<updated>2024-05-16T09:40:55Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2024-05-16T09:40:55Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=cffed4e0a1e54b59c056852b51e302ba46a179c5'/>
<id>urn:sha1:cffed4e0a1e54b59c056852b51e302ba46a179c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>first commit</title>
<updated>2023-10-18T10:16:43Z</updated>
<author>
<name>Arnold Sommerfeld</name>
<email>sommerfeld@strisemarx.com</email>
</author>
<published>2023-05-17T17:44:48Z</published>
<link rel='alternate' type='text/html' href='https://git.strisemarx.com/dotfiles/commit/?id=b487984ecc61c6229cf92550030745c192fd3d0b'/>
<id>urn:sha1:b487984ecc61c6229cf92550030745c192fd3d0b</id>
<content type='text'>
</content>
</entry>
</feed>
