Received: from PACIFIC-CARRIER-ANNEX.MIT.EDU by po7.MIT.EDU (5.61/4.7) id AA27848; Sun, 3 Dec 95 18:47:12 EST
Received: from HODGE-PODGE.MIT.EDU by MIT.EDU with SMTP
	id AA28392; Sun, 3 Dec 95 18:45:39 EST
From: mhpower@MIT.EDU
Received: by hodge-podge.MIT.EDU (5.57/4.7) id AA04280; Sun, 3 Dec 95 18:46:45 -0500
Message-Id: <9512032346.AA04280@hodge-podge.MIT.EDU>
To: krb5-bugs@MIT.EDU
Subject: two-argument syslog call in appl/bsd/login.c
Date: Sun, 03 Dec 1995 18:46:42 EST

syslog(LOG_NOTICE, buf) won't necessarily work if buf contains a
substring like "%s", which could occur for example if a site uses
weird instances, e.g., "lola.7%solution@sherlock-holmes.org".

Matt


*** /mit/krb5/sandbox/src/appl/bsd/login.c	Thu Nov 16 21:33:47 1995
--- login.c	Sun Dec  3 18:14:52 1995
***************
*** 934,936 ****
  #endif
! 			    syslog(LOG_NOTICE, buf);
  		        } else {
--- 934,936 ----
  #endif
! 			    syslog(LOG_NOTICE, "%s", buf);
  		        } else {
