[2782] in Release_Engineering

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

RISC/6000: login / PAGs in login

daemon@ATHENA.MIT.EDU (Richard Basch)
Mon Apr 20 23:53:04 1992

Date: Mon, 20 Apr 92 23:52:49 -0400
To: rel-eng@MIT.EDU
From: "Richard Basch" <basch@MIT.EDU>


I have now made a console-style "login".  The following needs to be
picked up.  (The reference count code has been completed; remember that
the RISC/6000 does not use .local files.)

    /afs/rel-eng/user/probe/src/
	login.rios/*
	cleanup/cleanup.c
	login.krb/login.c
	login.krb/Imakefile
	xdm/xlogin/verify.c	<-- includes rel-eng[2775]
	xdm/xlogin/Imakefile
	xdm/dm/dm.c

Support for /etc/athena/noremote exists in this console-style "login",
fixes to rc.athena and rc.conf should be made if this feature is to be
used.  Simply add:

    if [ "${NOREMOTE}" = "true" ]; then
       echo -n "" >> /etc/athena/noremote
    else
       rm -f /etc/athena/noremote
    fi

to /source/athena/config/files/Aix-3.1/rc.athena, and add "NOREMOTE=false"
to rc.conf.

Additional files that are changed to support PAGs are:

	login.athena/login.c	(athena/bin/login)
	login.athena/Imakefile
	xdm/conf/Xsession

If PAGs are not used changes will be required in:

	login.rios/athena.c
	xdm/xlogin/verify.c
	xdm/xlogin/Imakefile
	login.krb/login.c
	login.krb/Imakefile

About login.rios:

o Put it under /source/Aix-3.1/tsm  (we are replacing /etc/tsm)
o The acl must be fascist - only source:read (Transarc license).
o It has a standard Athena Imakefile (for editing parent Imakefile)

o Picking it up...
  Most of the sources are links to /mit/afsdev; follow the links.
  Run "make clean" and remove Makefile* after picking it up.
  You probably also want to pickup the RCS tree (so Transarc ver. is the base)

-Richard

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