[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#211825: libc6: breaks xdm on libnss_compat upgrade



Philip:

||  On Sat, 2003-09-20 at 14:17, Vincent Zweije wrote:
||  > I suspect xdm needs a restart after the upgrade of libnss_compat.
||  >
||  > A simple "/etc/init.d/xdm restart" is *not* advisable though, as many
||  > (including me) would be thrown out of their root shell in the X session.
||
||  Thanks for the report.  Do you have any suggestions as to how xdm might
||  be safely restarted?

Difficult.

I think you're looking for a way where you can restart the xdm master
process, and leave any other active-display-session process running until
the session is over.  Then it should die (not just reset (not sure if it
normally dies)), and the new master process should start a fresh process
for the display.

It is conceivable that you can't get any further than give a warning
that xdm should be restarted manually to prevent killing a user session.

Come to think of it, you may want to check with gdm, kdm, and
whatever-other-dm if they suffer the same problem.

Ciao.                                                            Vincent.



Reply to: