[Pkg-shadow-devel] Bug#190215: Proposed patch for su to log through
	syslog (#190215)
    Christian Perrier 
    bubulle at debian.org
       
    Thu Oct 27 16:24:01 UTC 2005
    
    
  
tags 190215 patch
thanks
Attached is a patch which adds syslog logging of successful/failed su
actions.
It implements the simple scheme (INFO/NOTICE) I proposed a few minutes
ago.
-- 
-------------- next part --------------
Goal: Log successful/failed su through syslog
Fixes: #190215
Status wrt upstream: Forwarded but not applied yet
Index: shadow-4.0.13/libmisc/sulog.c
===================================================================
--- shadow-4.0.13.orig/libmisc/sulog.c	2005-08-31 19:24:58.000000000 +0200
+++ shadow-4.0.13/libmisc/sulog.c	2005-10-27 18:19:27.168072616 +0200
@@ -49,6 +49,14 @@
 	FILE *fp;
 	mode_t oldmask;
 
+	if (success) {
+		SYSLOG ((LOG_INFO,
+			"Successful su for %s by %s",name,oldname));
+	} else {
+		SYSLOG ((LOG_NOTICE,
+			"FAILED su for %s by %s",name,oldname));
+	}
+
 	if ((sulog_file = getdef_str ("SULOG_FILE")) == (char *) 0)
 		return;
 
    
    
More information about the Pkg-shadow-devel
mailing list