[2406] in Kerberos-V5-bugs

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

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:

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