[pkg-gnupg-maint] Bug#950836: Bug#950836: Bug#950836: gpg-agent: generator 90gpg-agent and user with no home crontask generate annoying logs
Daniel Kahn Gillmor
dkg at fifthhorseman.net
Mon Mar 9 19:33:34 GMT 2020
On Fri 2020-03-06 09:09:11 +0100, Laurent Wafflard wrote:
> Yes it would be better !
> With the Q&D stderr redirect, some logs are not catched by the logcheck
> rules of gpg-agent, we added locally:
> ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]:
> Listening on GnuPG cryptographic agent and passphrase cache \(access for
> web browsers\)\.$
> ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ systemd\[[[:digit:]]+\]:
> Closed GnuPG cryptographic agent and passphrase cache \(access for web
> browsers\)\.$
Please propose new logcheck patterns in a separate bug report, ideally
with a patch, or perhaps as a separate file! your e-mail program
appears to line-wrap this stuff, and regexps aren't very useful if
they've been mangled.
> but it would become useless if gpgconf will be executed only for users
> with existent home.
I don't want to predicate running gpgconf on whether the homedir exists,
because it's not clear to me that this is a specific requirement.
the canonical upstream way to query the gpg suite's configuration is
gpgconf, and i'm trying to use the canonical upstream interfaces rather
than crafting novel ones that i (or someone else) will then have to
maintain.
That said, i agree that the spurious warnings don't seem relevant.
Rather, the environment generator shouldn't try to claim that gpg-agent
should be the active ssh-agent socket if it knows that gpg-agent is
somehow broken.
So i've wrapped the test in question in a "gpgconf --check-programs"
command instead. Please follow up here (feel free to reopen the bug
report) if this doesn't solve the problem for you.
Regards,
--dkg
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 227 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-gnupg-maint/attachments/20200309/9ba2d05c/attachment.sig>
More information about the pkg-gnupg-maint
mailing list