[4267] in Athena Bugs
rlogin problems
daemon@ATHENA.MIT.EDU (Jonathan I. Kamens)
Mon Feb 19 18:52:57 1990
Date: Mon, 19 Feb 90 18:52:33 -0500
From: Jonathan I. Kamens <jik@PIT-MANAGER.MIT.EDU>
To: badger@GHOTI.LCS.MIT.EDU
Cc: bugs@ATHENA.MIT.EDU
In-Reply-To: bugs[4265]
I am sorry about the problems you are experiencing using rlogin.
They are due to a change in the rlogin system which was made for the
current release, which unfortunately failed to get included in the
Release Notes (and therefore was not documented).
The program in question is /usr/etc/login.krb, which is the login
program that is executed when you do a kerberos rlogin ("krb" stands
for "kerberos"). In the previous release, this program was identical
to our /bin/login program, which understood how to deal with a
kerberos rlogin. One of the features of that *old* kerberos rlogin
was that if a kerberos rlogin failed, the login program would
automatically fall back on non-kerberos rlogin.
The new /usr/etc/login.krb, however, doesn't do this. If the
kerberos rlogin fails, then it will continue to fail no matter how
many times you type your username and password (correctly or not).
This is the problem you are having.
The solution to this problem is to force the machine to which you
are logging in to use the old login program, instead of the new one.
In order to do that, you should use "rlogin.ucb" instead of "rlogin".
That will invoke the old, Berkeley version of rlogin, which will use
the old /bin/login program on the remote host.
I hope I have answered your question. If you have any other
questions of this sort, please direct them to OLC (type "olc" at the
"athena%" prompt), unless, of course, they do reflect bugs, in which
case you can feel free to send them to bugs (as you did in this case).
Jonathan Kamens
Project Athena Quality Assurance