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

Bug#184036: libc6: xscreensaver can no longer authenticate me




On Monday, March 10, 2003, at 10:23 AM, GOTO Masanori wrote:

Hi,

At Mon, 10 Mar 2003 08:17:08 -0500,
Anthony DeRobertis wrote:
On Sunday, March 9, 2003, at 07:09 PM, GOTO Masanori wrote:

You upgraded a lot of packages, though.

Agreed, it is quite a few packages.


Everything that does authentication needs to be restarted after the
glibc upgrade, correct?

I think "yes".

So we're warning with libc6 upgrade in postinst.  Moreover, upgrading
libc6 from 2.2 to 2.3 (or upgrade everytime, ideally) should need
system restart.  Unfortunately, there is no way to fix it.

There probably is a way to fix it, or at least I hope there is!
Otherwise, upgrading from woody to sarge is going to be a real mess.

Well, I also would like to know the better answer...

Early in #165358, in <80smz1vkq2.wl@oris.opensource.jp>, you (GOTO Masanori) mentioned bumping the libnss* versions up:

    "IMHO, one way to fix it is bumping up glibc nss version,
     because breaking ABI back compatibility always change its
     lib.so version (Of course, it needs upstream decision).
     Thus, libnss_files.so.3 -> libnss_files-2.3.1.so (Don't
     test unless you know what is occured)."

I haven't been able to find anything more about this; is there some reason it wouldn't work? (if both versions of the libnss stuff were kept around, of course)

Bug#165258: libc6: Should restart services when upgrading from versions prior to 2.3
	Bug#165358: libc6 2.3.1-1 breaks fetchmail/exim (and others?)

And I participated in those two threads, and couldn't find them...

	Bug#165375: libc6: cannot login using ssh

Hmmm, bug number typo...


BTW, do you think adding some warning for libc6 postinst as follows
until we have a right fix:

s/postinst/preinst/ (I assume that's what you meant)


  "Note that you should not upgrade glibc if your display shows xdm,
  kdm or xscreensaver.  Upgrading causes you not to login at all.  If
  you force to update, please restart them."

Same problem with gdm. I ran into it, and didn't file that bug because someone else already had. I bet xlock has the same problem as well. Probably vlock, too. So, the warning needs to be pretty broad. Also, it's a tad bit awkward, maybe:

"Please note that any program that does lookups through the name service switch (usernames, passwords, groups, hostnames, etc.) will need to be restarted after this upgrade. You will be prompted to restart some of them, but there are many others.

"Some programs which you must handle manually include X display managers such as xdm, kdm, and gdm; X screen savers (if set to lock the display); and console locking programs like vlock. To be on the absolute safe side, you should reboot after installing this upgrade.

"If you do not restart these programs, you won't be able to log in through or unlock them.

Do you wish to continue? (N/y)"

Yes, it's a rather long note, and I'm sure I've missed a few programs. I wonder if it breaks Mozilla; due to my X-death I didn't get to find out. If it does, I guess web browsers should be added. And if it does, then I'm sure things like squid and privoxy are in trouble too. And I guess I left out samba...




Reply to: