On Thu 2017-09-07 21:00:14 -0400, Daniel Kahn Gillmor wrote: > I'll get this uploaded shortly.
OK, the proposed fix is now part of the gnupg2 2.2.0-3 package, which was just uploaded to unstable. i was expecting to see it work if i log into a user account via ssh, on a machine with libpam-systemd installed, and with that user's ~/.gnupg/gpg-agent.conf having enable-ssh-support. However, it doesn't seem to work (the environment variable isn't set in the new ssh session, despite ensuring that no other process was active for that user before logging in), and i confess i don't know why -- running /usr/lib/systemd/user-environment-generators/90gpg-agent by hand produces the output i expect. Any suggestions for how to debug it would be welcome. --dkg