On Mon 2025-02-10 16:26:05 +0100, Werner Koch wrote: > On Sun, 9 Feb 2025 23:53, Daniel Kahn Gillmor said: > >> What if, in a FreeDesktop environment, the overall policy was just: >> >> - gpg-agent decides where to display the pinentry, *not* the gpg >> invocation which talks to gpg-agent > > Very funny: The pinentry pops up on the remove machine you are connected > to.
I'm not sure i understand what you mean by this. In this case, folks
are talking about a *local* machine that has multiple channels that
*might* give feedback to the user (whether it's a dbus session or X11
display or whatever. It's not a remote machine.
> But we actually have options for this --keep-tty and --keep-display
> which locks the pinentry to the tty were gpg-agent was started.
> Original use case was to show the pinentry in a fixed screen(1) session.
So maybe --keep-display is the option that jay and Sam need to add to
~/.gnupg/gpg-agent.conf, then? Should those options also cover
DBUS_SESSION_BUS_ADDRESS? or should we add a third option
--keep-dbus-session? or should there really just be one option,
something like --keep-user-channel, which resists the temptation to
adjust any of these settings?
--dkg
signature.asc
Description: PGP signature
_______________________________________________ Gnupg-users mailing list [email protected] https://lists.gnupg.org/mailman/listinfo/gnupg-users
