[2406] in Kerberos-V5-bugs
krb5-appl/158: login.krb5 prints motd twice under Irix systems
daemon@ATHENA.MIT.EDU (Ken Hornstein)
Wed Nov 6 13:56:36 1996
Resent-From: gnats@rt-11.MIT.EDU (GNATS Management)
Resent-To: krb5-unassigned@RT-11.MIT.EDU
Resent-Reply-To: krb5-bugs@MIT.EDU, kenh@cmf.nrl.navy.mil
Date: Wed, 6 Nov 1996 13:55:50 -0500
From: Ken Hornstein <kenh@cmf.nrl.navy.mil>
Reply-To: kenh@cmf.nrl.navy.mil
To: krb5-bugs@MIT.EDU
>Number: 158
>Category: krb5-appl
>Synopsis: login.krb5 causes motd to be printed twice under Irix
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: krb5-unassigned
>State: open
>Class: sw-bug
>Submitter-Id: unknown
>Arrival-Date: Wed Nov 06 13:56:01 EST 1996
>Last-Modified:
>Originator: Ken Hornstein
>Organization:
Naval Research Lab
>Release: beta-7
>Environment:
>Description:
Like most other SVR4 systems, Irix prints it's Message Of the Day by some
extra magic in /etc/cshrc. However, since the Irix compiler doesn't define
__SVR4, login doesn't know about this behavior and prints the MOTD for you.
Thus, you get the MOTD twice.
>How-To-Repeat:
Using login.krb5 as a login replacement on Irix systems.
>Fix:
This patch seems to do it:
--- login.c.orig Wed Nov 6 13:50:55 1996
+++ login.c Wed Nov 6 13:51:36 1996
@@ -280,7 +280,7 @@
passsword */
#endif
-#ifdef __SVR4
+#if defined(__SVR4) || defined(sgi)
#define NO_MOTD
#define NO_MAILCHECK
#endif
>Audit-Trail:
>Unformatted: