[17429] in Athena Bugs

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

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)


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