Hello, I had same issue.
On Sat, 04 Jul 2015 21:19:11 +0200 Yves-Alexis Perez <cor...@debian.org> wrote: > Well, this variable is not set by default, and the code explicitly > checks for TRUE so you seem to had it set to TRUE somewhere. > > > > So, xfce4-session is clearly stomping on the toes of > > /etc/X11/Xsession.d/90gpg-agent. Without reading its source code, but just > > looking at strings, I hypothesize it's running gpg-agent, expecting some > > output that it no longer produces, and then clobbering the already correctly > > set GPG_AGENT_INFO. > > Well, if you read the code [1], xfce4-session only does that if: > > - /startup/gpg-agent/enabled is set to TRUE > - gpg-agent binary is found > - GPG_AGENT_INFO is set > - the pid extracted from GPG_AGENT_INFO exists The line: https://sources.debian.net/src/xfce4-session/4.12.1-3/xfce4-session/xfsm-startup.c/#L225 if (xfconf_channel_get_bool (channel, "/startup/gpg-agent/enabled", TRUE)) It means that it checks the Boolean variable and defaults to TRUE (when no definition). https://sources.debian.net/src/xfconf/4.12.0-2/xfconf/xfconf-channel.c/#L973 /** * xfconf_channel_get_bool: * @channel: An #XfconfChannel. * @property: A property name. * @default_value: A fallback value. * * Retrieves the boolean value associated with @property on @channel. * * Returns: The boolean value, or, if @property is not in @channel, * @default_value is returned. **/ -- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org