Does software that could use PGP suddenly freeze for seemingly no
reason, even if you don't use PGP? Then you are probably running a
Linux system with GnuPG installed. Apparently, the default silently
switched from using a standard GnuPG keystore to using some atrocious
software called keyboxd.
The maintainer of keyboxd believes that cleaning up stale lock files
is the responsibility of the administrator of the obviouslyl
multi-user system that mounts home directories from NFS
shares. Because ordinary consumers don't use this software. Except
when they do, because GnuPG made a bad decision to use bad software.
Here's a slightly not-so-simple fix:
- Export your keys (if you even have any).
- Comment or remove the
use-keyboxdline in~/.gnupg/common.conf. - Import your keys (if you even had any).
Technically, there is a cleanup command. One that no one knows about, because useful error messages aren't surfaced to end users.
Yeah, this sucks. Fedora is considering ditching GnuPG. But I can't wait, so while this workaround works for now, I'm going to investigate alternatives to GnuPG. This is the type of dumb decision that tells me the maintainers don't actually care about the real people who don't even know they are using their broken product.