You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@archiva.apache.org by br...@apache.org on 2009/03/11 13:37:04 UTC
svn commit: r752431 -
/archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j.xml
Author: brett
Date: Wed Mar 11 12:37:04 2009
New Revision: 752431
URL: http://svn.apache.org/viewvc?rev=752431&view=rev
Log:
[MRM-1130] add security audit log and clean up logging configuration
Modified:
archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j.xml
Modified: archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j.xml
URL: http://svn.apache.org/viewvc/archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j.xml?rev=752431&r1=752430&r2=752431&view=diff
==============================================================================
--- archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j.xml (original)
+++ archiva/trunk/archiva-modules/archiva-web/archiva-webapp/src/main/resources/log4j.xml Wed Mar 11 12:37:04 2009
@@ -21,18 +21,31 @@
</layout>
</appender>
- <!-- Help identify bugs during testing -->
- <logger name="org.apache.maven.archiva">
+ <appender name="redbackAuditLog" class="org.apache.log4j.DailyRollingFileAppender">
+ <param name="file" value="${appserver.base}/logs/archiva-security-audit.log" />
+ <param name="append" value="true" />
+ <param name="datePattern" value="'.'yyyy-MM-dd" />
+ <layout class="org.apache.log4j.PatternLayout">
+ <param name="ConversionPattern" value="%d{yyyy-MM-dd HH:mm:ss} - %X{redback.currentUser} - %m%n"/>
+ </layout>
+ </appender>
+
+ <logger name="org.codehaus.plexus.redback.struts2.action.AuditEvent" additivity="false">
+ <level value="info" />
+ <appender-ref ref="redbackAuditLog" />
+ </logger>
+
+ <logger name="org.apache.archiva">
<level value="info"/>
<appender-ref ref="rolling" />
</logger>
- <logger name="org.apache.maven.archiva.repository.scanner">
- <level value="info" />
+ <logger name="org.apache.maven.archiva">
+ <level value="info"/>
<appender-ref ref="rolling" />
</logger>
-
- <logger name="org.apache.archiva.AuditLog">
+
+ <logger name="org.apache.archiva.AuditLog" additivity="false">
<level value="info" />
<appender-ref ref="auditlog" />
</logger>