On Wed, Aug 29, 2007 at 04:59:38PM +0200, Gabor Gombas wrote:
> Package: libpam0g
> Version: 0.99.7.1-3
> Severity: important

> Upgrading libpam0g just killed my X session. It listed 'gdm' among the
> services to restart, which I accpted since I knew that gdm was safe to
> restart since gdm postpones the 'restart' action until I log out.

> But it turns out that libpam0g does _NOT_ use the 'restart' method, but
> instead tries to do a manual 'stop'/'start' sequence, which is just
> plain WRONG. Please stop that!

First of all, the libpam0g package is doing exactly what it says it's going
to, complete with a special warning that running this under gdm will kill
your X session.

Second, gdm does *nothing* different when given a "restart" command than it
does when you pass a "start" and "stop" command separately.  The special
"postponed" restart is possible only with the "reload" command, which is
completely non-standard behavior.

But, having been brought to my attention, the fix will be included in -4 by
special-casing gdm.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
[EMAIL PROTECTED]                                   http://www.debian.org/


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to