[3039] in testers
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