[pkg-gnupg-maint] Bug#935966: gpg-agent: move of sockets to /run breaks bind mount setups

Thorsten Glaser t.glaser at tarent.de
Wed Aug 28 15:03:55 BST 2019


On Wed, 28 Aug 2019, Thorsten Glaser wrote:

> I regularily work with chroots into which I bind-mount my home directory
> but *not* /var/run or /run (which is, incidentally, important to not do)
> and the recent move of gpg-agent sockets to /run breaks this totally.

This is basically the reverse of https://dev.gnupg.org/T1752 (although
a per-machine socket would work for me, as the hostname is identical in
the chroot), except for the method described there is neither documented
nor does it work any more:

$ strace -e file -o foo -f -- gpg-connect-agent --verbose /bye
$ fgrep -c /home foo
0

(Things connecting to the agent don’t check $GNUPGHOME at all, which is
a major regression. And funnily enough, gpgsm’s section in the texinfo
documentation still documents the old way…)

> Please add an option (e.g. in ~/.gnupg/gpg-agent.conf) for users to re‐
> vert it.

Thanks in advance,
//mirabilos
-- 
tarent solutions GmbH
Rochusstraße 2-4, D-53123 Bonn • http://www.tarent.de/
Tel: +49 228 54881-393 • Fax: +49 228 54881-235
HRB 5168 (AG Bonn) • USt-ID (VAT): DE122264941
Geschäftsführer: Dr. Stefan Barth, Kai Ebenrett, Boris Esser, Alexander Steeg

**********

Mit der tarent Academy bieten wir auch Trainings und Schulungen in den
Bereichen Softwareentwicklung, Agiles Arbeiten und Zukunftstechnologien an.

Besuchen Sie uns auf www.tarent.de/academy. Wir freuen uns auf Ihren Kontakt.

**********



More information about the pkg-gnupg-maint mailing list