[3039] in testers

home help back first fref pref prev next nref lref last post

Re: sgi [8.0D]: console login

daemon@ATHENA.MIT.EDU (Craig Fields)
Wed Jul 31 14:00:13 1996

Date: Wed, 31 Jul 1996 14:00:02 -0400
From: Craig Fields <cfields@MIT.EDU>
To: jweiss@MIT.EDU
Cc: testers@MIT.EDU

The syslogging that xdm is doing is a result of nanny using the second
cleanest way of shutting down X, which is also the same way that SGI
goes about shutting down the X server (with /usr/gfx/stopgfx). At the
time I was implementing it, I decided that the cleanest way was not
worth the effort. (I believe xdm would still syslog in the cleaner
case, but the messages would look more like things were under
control.)

The order of logging before and after you typed ^D is a little bit
odd, but seems to be an artifact of when syslog feels like writing out
the logs. I'm not sure I like that, but other than that the correct
things are being logged.

"failed to exec /usr/lib/iaf/scheme" is correct; if that file exists,
it is executed instead of /bin/login, so we move it out of the way.

The actual bug in this syslog excerpt is "console died: received
signal 13."  This doesn't actually hurt anything, though the code
could be done more cleanly (the console should be intentionally shut
down before killing off the X server). However, this bug is actually
documented in nanny.c.

Craig

home help back first fref pref prev next nref lref last post