Permalink
Showing
with
134 additions
and 72 deletions.
- +0 −41 BINSCRIPTS.md
- +19 −9 Dockerfile
- +0 −1 README.md
- +2 −1 bin/ci-run.sh
- +1 −0 bin/ci-stop.sh
- +1 −1 common.bash
- +3 −0 container_files/httpd/index.html
- +40 −0 container_files/shibboleth/native.logger
- +60 −0 container_files/shibboleth/shibd.logger
- +0 −13 install.sh
- +6 −5 tests/image.bats
- +2 −1 tests/running.bats
@@ -1,3 +1,3 @@ | ||
maintainer="tier" | ||
imagename="shibboleth_sp" | ||
version="2.5.1" | ||
version="3.0.2" |
@@ -0,0 +1,3 @@ | ||
<br /> | ||
<h3>This page is protected by the Shibboleth SP.</h3> | ||
|
@@ -0,0 +1,40 @@ | ||
# set overall behavior | ||
log4j.rootCategory=INFO, native_log, warn_log | ||
|
||
# fairly verbose for DEBUG, so generally leave at INFO | ||
log4j.category.XMLTooling.XMLObject=INFO | ||
log4j.category.XMLTooling.KeyInfoResolver=INFO | ||
log4j.category.Shibboleth.IPRange=INFO | ||
log4j.category.Shibboleth.PropertySet=INFO | ||
|
||
# raise for low-level tracing of SOAP client HTTP/SSL behavior | ||
log4j.category.XMLTooling.libcurl=INFO | ||
|
||
# useful categories to tune independently: | ||
# | ||
# tracing of SAML messages and security policies | ||
#log4j.category.OpenSAML.MessageDecoder=DEBUG | ||
#log4j.category.OpenSAML.MessageEncoder=DEBUG | ||
#log4j.category.OpenSAML.SecurityPolicyRule=DEBUG | ||
# interprocess message remoting | ||
#log4j.category.Shibboleth.Listener=DEBUG | ||
# mapping of requests to applicationId | ||
#log4j.category.Shibboleth.RequestMapper=DEBUG | ||
# high level session cache operations | ||
#log4j.category.Shibboleth.SessionCache=DEBUG | ||
# persistent storage and caching | ||
#log4j.category.XMLTooling.StorageService=DEBUG | ||
|
||
# define the appender | ||
|
||
log4j.appender.native_log=org.apache.log4j.FileAppender | ||
log4j.appender.native_log.fileName=/tmp/logpipe | ||
log4j.appender.native_log.layout=org.apache.log4j.PatternLayout | ||
log4j.appender.native_log.layout.ConversionPattern=shibd;native.log;${ENV};${USERTOKEN};%d{%Y-%m-%d %H:%M:%S} %p %c %x: %m%n | ||
|
||
log4j.appender.warn_log=org.apache.log4j.FileAppender | ||
log4j.appender.warn_log.fileName=/tmp/logpipe | ||
log4j.appender.warn_log.layout=org.apache.log4j.PatternLayout | ||
log4j.appender.warn_log.layout.ConversionPattern=shibd;native_warn.log;${ENV};${USERTOKEN};%d{%Y-%m-%d %H:%M:%S} %p %c %x: %m%n | ||
log4j.appender.warn_log.threshold=WARN | ||
|
@@ -0,0 +1,60 @@ | ||
# set overall behavior | ||
log4j.rootCategory=INFO, shibd_log | ||
|
||
# fairly verbose for DEBUG, so generally leave at INFO | ||
log4j.category.XMLTooling.XMLObject=INFO | ||
log4j.category.XMLTooling.KeyInfoResolver=INFO | ||
log4j.category.Shibboleth.IPRange=INFO | ||
log4j.category.Shibboleth.PropertySet=INFO | ||
|
||
# raise for low-level tracing of SOAP client HTTP/SSL behavior | ||
log4j.category.XMLTooling.libcurl=INFO | ||
|
||
# useful categories to tune independently: | ||
# | ||
# tracing of SAML messages and security policies | ||
#log4j.category.OpenSAML.MessageDecoder=DEBUG | ||
#log4j.category.OpenSAML.MessageEncoder=DEBUG | ||
#log4j.category.OpenSAML.SecurityPolicyRule=DEBUG | ||
#log4j.category.XMLTooling.SOAPClient=DEBUG | ||
# interprocess message remoting | ||
#log4j.category.Shibboleth.Listener=DEBUG | ||
# mapping of requests to applicationId | ||
#log4j.category.Shibboleth.RequestMapper=DEBUG | ||
# high level session cache operations | ||
#log4j.category.Shibboleth.SessionCache=DEBUG | ||
# persistent storage and caching | ||
#log4j.category.XMLTooling.StorageService=DEBUG | ||
|
||
# logs XML being signed or verified if set to DEBUG | ||
log4j.category.XMLTooling.Signature.Debugger=INFO, sig_log | ||
log4j.additivity.XMLTooling.Signature.Debugger=false | ||
|
||
# the tran log blocks the "default" appender(s) at runtime | ||
# Level should be left at INFO for this category | ||
log4j.category.Shibboleth-TRANSACTION=INFO, tran_log | ||
log4j.additivity.Shibboleth-TRANSACTION=false | ||
# uncomment to suppress particular event types | ||
#log4j.category.Shibboleth-TRANSACTION.AuthnRequest=WARN | ||
#log4j.category.Shibboleth-TRANSACTION.Login=WARN | ||
#log4j.category.Shibboleth-TRANSACTION.Logout=WARN | ||
|
||
# define the appenders | ||
|
||
log4j.appender.shibd_log=org.apache.log4j.FileAppender | ||
log4j.appender.shibd_log.fileName=/tmp/logpipe | ||
log4j.appender.shibd_log.maxFileSize=0 | ||
log4j.appender.shibd_log.layout=org.apache.log4j.PatternLayout | ||
log4j.appender.shibd_log.layout.ConversionPattern=shibd;shibd.log;${ENV};${USERTOKEN};%d{%Y-%m-%d %H:%M:%S} %p %c %x: %m%n | ||
|
||
log4j.appender.tran_log=org.apache.log4j.FileAppender | ||
log4j.appender.tran_log.fileName=/tmp/logpipe | ||
log4j.appender.tran_log.maxFileSize=0 | ||
log4j.appender.tran_log.layout=org.apache.log4j.PatternLayout | ||
log4j.appender.tran_log.layout.ConversionPattern=shibd;transaction.log;${ENV};${USERTOKEN};%d{%Y-%m-%d %H:%M:%S} %p %c %x: %m%n | ||
|
||
log4j.appender.sig_log=org.apache.log4j.FileAppender | ||
log4j.appender.sig_log.fileName=/tmp/logpipe | ||
log4j.appender.sig_log.layout=org.apache.log4j.PatternLayout | ||
log4j.appender.sig_log.layout.ConversionPattern=shibd;signature.log;${ENV};${USERTOKEN};%m | ||
|