[17429] in Athena Bugs
sun4 8.3.23: xlogin
daemon@ATHENA.MIT.EDU (Nickolai Zeldovich)
Fri Dec 17 23:14:53 1999
Message-Id: <199912180414.XAA02329@pepsi.mit.edu>
To: bugs@MIT.EDU
Date: Fri, 17 Dec 1999 23:14:45 -0500
From: Nickolai Zeldovich <kolya@MIT.EDU>
System name: pepsi.mit.edu
Type and version: SPARC/5 8.3.23 (with mkserv)
Display type: cgsix
Shell: /bin/athena/tcsh
Window manager: ctwm -f .ctwmrc.8bpp
What were you trying to do?
Login to an Athena 8.3.19 (sun) machine, which has AFSCLIENT=false
in rc.conf, via xlogin.
What's wrong:
I was unable to do so, even with a local user; xlogin seemed to
crash whenever I tried to log in.
Jonathon pointed out that this is probably due to the call to
setpag() at xdm/xlogin/verify.c:337, which causes xlogin to
crash if the afs module is not loaded.
Loading the afs module (but not starting the rest of the AFS
client) did infact fix the problem.
What should have happened:
xlogin should have allowed me to log in, without crashing by
calling setpag(), since the machine was not an AFS client.
Please describe any relevant documentation references:
dm(8), xlogin(8), setpag(2v)