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]

Reply via email to