[12274] in Athena Bugs
Solaris /etc/athena/telnetd passing wrong arguments to /bin/login
daemon@ATHENA.MIT.EDU (brlewis@MIT.EDU)
Mon Jul 25 15:46:57 1994
From: brlewis@MIT.EDU
Date: Mon, 25 Jul 94 15:46:49 -0400
To: bugs@MIT.EDU
Apparently the stock Solaris login expects -h host to be followed by a
TERM= argument, while Athena /bin/login doesn't.
*** /tmp/,RCSt1a10798 Mon Jul 25 15:40:07 1994
--- sys_term.c Mon Jul 25 15:37:47 1994
***************
*** 1557,1563 ****
{
argv = addarg(argv, "-h");
argv = addarg(argv, host);
! #ifdef SOLARIS
/*
* SVR4 version of -h takes TERM= as second arg, or -
*/
--- 1558,1564 ----
{
argv = addarg(argv, "-h");
argv = addarg(argv, host);
! #if defined(SOLARIS) && !defined(ATHENA_LOGIN)
/*
* SVR4 version of -h takes TERM= as second arg, or -
*/