[2825] in Release_Engineering

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

Problem with setpag and login/xlogin

daemon@ATHENA.MIT.EDU (epeisach@Athena.MIT.EDU)
Sun May 17 11:30:55 1992

From: epeisach@Athena.MIT.EDU
Date: Sun, 17 May 92 11:30:45 -0400
To: builder@Athena.MIT.EDU
Cc: rel-eng@Athena.MIT.EDU


Scenario: Remotely login to machine as root, attach epeisach. Logout as
root. Now login as epeisach before reactivate cuts in. epeisach is still
attached and I get "Warning, temp home dir..."

In the past we never really were too concerned about this but with the
addition of setpag, we are guaranteed to have problems at least on a
dialup server if a person logs in twice at the same time as one will
have tokens and the other will not.

I believe this must be fixed before the release goes to field. Either we
need an "fsid -a" or we need an attach of the homedir anyhow. (I prefer
the attach as fsid -a with lots of filesystems attached may take a long
time to transverse paths).

This is only a problem on world readable homedirs as the
goodhomedir() in login.c reports remote if you cannot read the
directory. (To verify what I am talking about telnet back in to a
machine you are logged in on)

	Ezra



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