[230] in SIPB_Linux_Development

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

xlogin behavior

daemon@ATHENA.MIT.EDU (ghudson@MIT.EDU)
Sat Nov 27 15:32:14 1993

From: ghudson@MIT.EDU
Date: Sat, 27 Nov 93 15:31:51 EST
To: linux-dev@MIT.EDU


The stock xlogin behaves really pessimally for users with no hesiod
information or kerberos instances.  I've modified verify.c to have a
concept of "purely local user" for users with no hesiod information.
It doesn't try to get tickets or attach a home directory, and doesn't
complain when it can't.

I also got xlogin to build, which I assume is a plus.  My guess is
that Sal threw out his old port, because the sources in
/usr/athena/src/src/xdm/xlogin didn't even begin to compile.

I noticed a conflict between /usr/athena/lib/libWc.a and
/usr/athena/lib/libXmu.a; a symbol (XmuCvtStringtoWidget, I think) is
defined in both.  Only happens when I try to link the static
libraries.  I suppose reordering the libraries might help.

The new xlogin is installed in /etc/athena/xlogin.

Of course, people will still lose if there's a conflict between their
local account and some random person's new hesiod name, but life just
sucks sometimes.

--GBH


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