[java-identity-provider COMMIT] in /trunk/idp-conf/src/main/resources/conf: audit.xml logback.xml

noreply at shibboleth.net noreply at shibboleth.net
Thu Nov 5 15:29:55 EST 2015


Author: scantor
Date: Thu Nov  5 15:29:55 2015
New Revision: 7947

URL: http://svn.shibboleth.net/view/java-identity-provider?rev=7947&view=rev
Log:
IDP-840 - Add F-TICKS file appender and enable it by default.

Modified:
    trunk/idp-conf/src/main/resources/conf/audit.xml
    trunk/idp-conf/src/main/resources/conf/logback.xml

Modified: trunk/idp-conf/src/main/resources/conf/audit.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/conf/audit.xml?rev=7947&r1=7946&r2=7947&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/audit.xml	(original)
+++ trunk/idp-conf/src/main/resources/conf/audit.xml	Thu Nov  5 15:29:55 2015
@@ -16,10 +16,8 @@
     -->
     <util:map id="shibboleth.AuditFormattingMap">
         <entry key="Shibboleth-Audit" value="%T|%b|%I|%SP|%P|%IDP|%bb|%III|%u|%ac|%attr|%n|%i|" />
-        <!--        
         <entry key="Shibboleth-Audit-FTICKS"
             value="F-TICKS/%{idp.fticks.federation:Undefined}/1.0#TS=%T#RP=%SP#AP=%IDP#PN=%HASHEDu#AM=%ac#" />
-        -->
     </util:map>
 
     <!-- Allows auditing to be disabled selectively for particular profiles/flows. -->

Modified: trunk/idp-conf/src/main/resources/conf/logback.xml
URL: http://svn.shibboleth.net/view/java-identity-provider/trunk/idp-conf/src/main/resources/conf/logback.xml?rev=7947&r1=7946&r2=7947&view=diff
==============================================================================
--- trunk/idp-conf/src/main/resources/conf/logback.xml	(original)
+++ trunk/idp-conf/src/main/resources/conf/logback.xml	Thu Nov  5 15:29:55 2015
@@ -100,8 +100,37 @@
         </encoder>
     </appender>
 
+    <!-- F-TICKS audit log. -->
+    <appender name="IDP_FTICKS_AUDIT" class="ch.qos.logback.core.rolling.RollingFileAppender">
+        <File>${idp.home}/logs/idp-fticks.log</File>
+
+        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
+            <fileNamePattern>${idp.home}/logs/idp-fticks-%d{yyyy-MM-dd}.log.gz</fileNamePattern>
+            <maxHistory>180</maxHistory>
+        </rollingPolicy>
+
+        <encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
+            <charset>UTF-8</charset>
+            <Pattern>%msg%n</Pattern>
+        </encoder>
+    </appender>
+
+    <!-- F-TICKS syslog destination. -->
+    <!--
+    <appender name="IDP_FTICKS_AUDIT_SYSLOG" class="ch.qos.logback.classic.net.SyslogAppender">
+        <syslogHost>localhost</syslogHost>
+        <facility>AUTH</facility>
+        <suffixPattern>[%thread] %logger %msg</suffixPattern>
+    </appender>
+    -->
+
     <logger name="Shibboleth-Audit" level="ALL">
         <appender-ref ref="IDP_AUDIT"/>
+    </logger>
+
+    <logger name="Shibboleth-Audit-FTICKS" level="ALL">
+        <appender-ref ref="IDP_FTICKS_AUDIT"/>
+        <!-- <appender-ref ref="IDP_FTICKS_AUDIT_SYSLOG"/> -->
     </logger>
 
     <logger name="Shibboleth-Consent-Audit" level="ALL">



More information about the commits mailing list