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]

