severity 367058 wishlist
reassign 367058 x11-common 6.8.2.dfsg.1-7
close 367058 1:7.0.19
merge 367058 331553
thanks
* Robin Haunschild [Sat, 13 May 2006 11:03:48 +0200]:
> Package: gnupg
> Version: 1.4.3-1
> Severity: critical
> Tags: security
> Justification: breaks unrelated software
Hello Robin,
> An exsiting file ~/.gnupg/gpg-agent.conf that is syntactically wrong
> disables the window manager from starting. The display manager and x.org
> are still running. Even
> $ startx /usr/bin/startfluxbox -- :1
> does not start a working Fluxbox.
This happened because the exit status of /etc/X11/Xsession.d/90gpg-agent
was non-zero, and the script was executed from /etc/X11/Xsession, which
runs with set -e, thus aborting the X11 startup process.
Some months ago, developer Eduard Bloch submitted a wishlist bug against
x11-common, the package responsible for /etc/X11/Xsession*, asking that
external scripts under set +e, so that failures to start like the one
you experienced.
The bug was fixed in version 7.0.19 of x11-common (see #331553), so I'm
merging your report with Eduard's, and marking it as closed, since the
X11 startup process does not fail anymore even if an incorrect
gpg-agent.conf is present.
Cheers,
--
Adeodato Simó dato at net.com.org.es
Debian Developer adeodato at debian.org
Algebraic symbols are used when you do not know what you are talking about.
-- Philippe Schnoebelen
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]