From 02a15bc239db0bddec0967527f50d57f22bdaa16 Mon Sep 17 00:00:00 2001 From: gregor Date: Tue, 30 May 2006 20:17:12 +0000 Subject: Konfiguration verschoben nach /conf git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@708 d688527b-c9ab-4aba-bd8d-4036d912da1d --- spss.slinterface/conf/log4j/log4j.properties | 25 ++++ spss.slinterface/conf/moa-sl/moa-sl.properties | 59 +++++++++ .../conf/moa-spss/spss.config.fragment | 7 + .../trustprofiles/moa-sl-test/isolde.buergerin.der | Bin 0 -> 987 bytes spss.slinterface/conf/tomcat/server.xml | 147 +++++++++++++++++++++ spss.slinterface/conf/tomcat/unix/moa-env.sh | 16 +++ spss.slinterface/conf/tomcat/win32/starttomcat.bat | 45 +++++++ spss.slinterface/conf/tomcat/win32/stoptomcat.bat | 24 ++++ .../handbook/conf/log4j/log4j.properties | 0 .../handbook/conf/moa-sl/moa-sl.properties | 0 spss.slinterface/handbook/conf/tomcat/server.xml | 0 11 files changed, 323 insertions(+) create mode 100644 spss.slinterface/conf/log4j/log4j.properties create mode 100644 spss.slinterface/conf/moa-sl/moa-sl.properties create mode 100644 spss.slinterface/conf/moa-spss/spss.config.fragment create mode 100644 spss.slinterface/conf/moa-spss/trustprofiles/moa-sl-test/isolde.buergerin.der create mode 100644 spss.slinterface/conf/tomcat/server.xml create mode 100644 spss.slinterface/conf/tomcat/unix/moa-env.sh create mode 100644 spss.slinterface/conf/tomcat/win32/starttomcat.bat create mode 100644 spss.slinterface/conf/tomcat/win32/stoptomcat.bat delete mode 100644 spss.slinterface/handbook/conf/log4j/log4j.properties delete mode 100644 spss.slinterface/handbook/conf/moa-sl/moa-sl.properties delete mode 100644 spss.slinterface/handbook/conf/tomcat/server.xml diff --git a/spss.slinterface/conf/log4j/log4j.properties b/spss.slinterface/conf/log4j/log4j.properties new file mode 100644 index 000000000..5b485b0bb --- /dev/null +++ b/spss.slinterface/conf/log4j/log4j.properties @@ -0,0 +1,25 @@ +# +# Sample log4j configuration for the MOA-SL web service +# + +# commons-logging setup +org.apache.commons.logging.LogFactory=org.apache.commons.logging.impl.Log4jFactory + +# Configure root logger and loggers for moa-spss +log4j.rootLogger=info, stdout +log4j.logger.slinterface=info, moasl + +# Configure the 'stdout' appender to write logging output to the console +log4j.appender.stdout=org.apache.log4j.ConsoleAppender +log4j.appender.stdout.layout=org.apache.log4j.PatternLayout +log4j.appender.stdout.layout.ConversionPattern=%5p | %d{dd HH:mm:ss,SSS} | %20c | %10t | %m%n + +# Configure the 'moasl' appender to write moa-sl related logging output +# to the file 'logs/moa-sl.log'. The file is rolled over every 1000KB, +# and a maximum history of 10 log files is being kept. +log4j.appender.moasl=org.apache.log4j.RollingFileAppender +log4j.appender.moasl.File=logs/moa-sl.log +log4j.appender.moasl.MaxFileSize=1000KB +log4j.appender.moasl.MaxBackupIndex=10 +log4j.appender.moasl.layout=org.apache.log4j.PatternLayout +log4j.appender.moasl.layout.ConversionPattern=%5p | %d{dd HH:mm:ss,SSS} | %20c | %10t | %m%n diff --git a/spss.slinterface/conf/moa-sl/moa-sl.properties b/spss.slinterface/conf/moa-sl/moa-sl.properties new file mode 100644 index 000000000..bed1f2893 --- /dev/null +++ b/spss.slinterface/conf/moa-sl/moa-sl.properties @@ -0,0 +1,59 @@ +# [XML-Schemata für Request- und Response-Validierung] + +# Schema für Security-Layer V 1.2 +location.schema.sl = /WEB-INF/classes/resources/schemas/Core.20031231.xsd + +# Schema für MOA SP/SS V 1.3 +location.schema.moa = /WEB-INF/classes/resources/schemas/MOA-SPSS-1.3.xsd + +# Schema für das Anzeigeformat aus SL 1.2 +location.schema.slxhtml = /WEB-INF/classes/resources/schemas/slxhtml-1.0/slxhtml.xsd + +# [Arbeitsverzeichnis] + +# Arbeitsverzeichnis zum Ablegen der von der geprüften XML-Signatur signierten Daten +location.tempdir = /workdir/temp/ + +# [Parameter der verwendeten MOA SP Installation] + +# URL des Zugangspunkts +service.sp.endpoint = http://localhost:8080/moa-spss/services/SignatureVerification + +# Zu verwendendes Vertrauensprofil +service.sp.trustProfileId = MOA-SL-Test + +# [Umfang der Prüfberichtseite] + +# Sollen die ggf. vorhandenen Signatureigenschaften (z.B. Signaturdatum) in der Liste +# der signierten Daten als XML-Datei angezeigt werden? +result.showetsi = false + +# Sollen ein ggf. vorhandenes Security-Layer Manifest in der Liste der signierten Daten als +# XML-Dateien angezeigt werden? +result.showslmanifest = false + +# [Parameter für das Umschreiben der URLs in der Prüfberichtseite] + +# Ein-/Ausschalten des Umschreibens +rewrite = true + +# URL des Proxys zu MOA SL, d. h. jenes Rechners, der vom Internet aus erreichbar ist +rewrite.proxyURL = http://:8080/moa-sl/rewrite + +# Platzhalter für den Hostnamen des Proxys zu MOA SL +rewrite.proxyURL.proxyhostDummy = + +# Tabelle für Reverse DNS Lookup zum Herausfinden des Hostnamens des Proxys zu MOA SL +rewrite.dn.127.0.0.1 = localhost +rewrite.dn.129.27.142.210 = localhost +rewrite.dn.default = localhost + +# Name des Parameters in der Proxy-URL, dessen Wert die übersetzte URL für den Aufruf +# von MOA SL enthält (empfängt der Proxy einen HTTP-Request mit diesem Parameter, so +# setz er diesen HTTP-Request auf die in diesem Parameter angegebene URL um) +rewrite.MOASLUrlParamName = targetURL + +# URL, wie der Webapplikations-Server mit MOA SL vom Proxy aus erreicht werden kann +# (ohne abschließenden /). Diese URL bildet den ersten Teil des Werts für den obigen +# Parameter. +rewrite.MOASLWebAppServUrl = http://localhost:8080 diff --git a/spss.slinterface/conf/moa-spss/spss.config.fragment b/spss.slinterface/conf/moa-spss/spss.config.fragment new file mode 100644 index 000000000..2cc7ffccc --- /dev/null +++ b/spss.slinterface/conf/moa-spss/spss.config.fragment @@ -0,0 +1,7 @@ +Fügen Sie bitte das nachfolgende Fragment in Ihre Konfigurationsdatei für MOA SP/SS als Kind +von MOAConfiguration/SignatureVerification/CertificateValidation/PathValidation ein. + + + MOA-SL-Test + trustProfiles/moa-sl-test + diff --git a/spss.slinterface/conf/moa-spss/trustprofiles/moa-sl-test/isolde.buergerin.der b/spss.slinterface/conf/moa-spss/trustprofiles/moa-sl-test/isolde.buergerin.der new file mode 100644 index 000000000..1cdc15c6e Binary files /dev/null and b/spss.slinterface/conf/moa-spss/trustprofiles/moa-sl-test/isolde.buergerin.der differ diff --git a/spss.slinterface/conf/tomcat/server.xml b/spss.slinterface/conf/tomcat/server.xml new file mode 100644 index 000000000..0b3d040cf --- /dev/null +++ b/spss.slinterface/conf/tomcat/server.xml @@ -0,0 +1,147 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/spss.slinterface/conf/tomcat/unix/moa-env.sh b/spss.slinterface/conf/tomcat/unix/moa-env.sh new file mode 100644 index 000000000..0e5ca3167 --- /dev/null +++ b/spss.slinterface/conf/tomcat/unix/moa-env.sh @@ -0,0 +1,16 @@ +# MOA SL configuration properties file +MOA_SL_CFG_HOME=$CATALINA_BASE/conf/moa-sl +PARAM_SLCONFIG=-Dat.gv.egovernment.moa.spss.slinterface.PropertiesLocation=$MOA_SL_CFG_HOME/moa-sl.properties + +# MOA SL log4j configuration file +MOA_SL_LOG4J_HOME=$CATALINA_BASE/conf/log4j +PARAM_LOGGING=-Dlog4j.configuration=file:$MOA_SL_LOG4J_HOME/log4j.properties + +# SSL options, if Tomcat should be used for checking client authenticity +# PARAM_TRUST_STORE=-Djavax.net.ssl.trustStore=truststore.jks +# PARAM_TRUST_STORE_PASS=-Djavax.net.ssl.trustStorePassword=changeit +# PARAM_TRUST_STORE_TYPE=-Djavax.net.ssl.trustStoreType=jks + +export CATALINA_OPTS="$PARAM_SLCONFIG $PARAM_LOGGING $ $PARAM_TRUST_STORE $PARAM_TRUST_STORE_PASS $PARAM_TRUST_STORE_TYPE" + +echo CATALINA_OPTS=$CATALINA_OPTS diff --git a/spss.slinterface/conf/tomcat/win32/starttomcat.bat b/spss.slinterface/conf/tomcat/win32/starttomcat.bat new file mode 100644 index 000000000..d792f7777 --- /dev/null +++ b/spss.slinterface/conf/tomcat/win32/starttomcat.bat @@ -0,0 +1,45 @@ +rem ---------------- +rem Java home +rem ---------------- + +rem JDK home directory (no trailing path separator) +set JAVA_HOME= + +rem Java endorsed directory +rem If not set, the catalina scripts default applies (%CATALINA_HOME%/common/endorsed) +rem set JAVA_ENDORSED_DIRS= + +rem ---------------- +rem Tomcat config +rem ---------------- + +rem Tomcat 4.1.x home directory (no trailing path separator) +set CATALINA_HOME= + +rem Tomcat 4.1.x base directory (no trailing path separator) +rem If you do not work with bases, please set base directory to CATALINA_HOME +set CATALINA_BASE=%CATALINA_HOME% + +rem ---------------- +rem MOA SL config +rem ---------------- + +rem MOA SL configuration properties file +set MOA_SL_CFG_HOME=%CATALINA_BASE%\conf\moa-sl +set PARAM_SLCONFIG=-Dat.gv.egovernment.moa.spss.slinterface.PropertiesLocation=%MOA_SL_CFG_HOME%\moa-sl.properties + +rem MOA SL log4j configuration file +set MOA_SL_LOG4J_HOME=%CATALINA_BASE%\conf\log4j +set PARAM_LOGGING=-Dlog4j.configuration=file:%MOA_SL_LOG4J_HOME%\log4j.properties + +rem SSL options, if Tomcat should be used for checking client authenticity +rem set PARAM_TRUST_STORE=-Djavax.net.ssl.trustStore=truststore.jks +rem set PARAM_TRUST_STORE_PASS=-Djavax.net.ssl.trustStorePassword=changeit +rem set PARAM_TRUST_STORE_TYPE=-Djavax.net.ssl.trustStoreType=jks + +rem set PARAMS_SSL=%PARAM_TRUST_STORE% %PARAM_TRUST_STORE_PASS% %PARAM_TRUST_STORE_TYPE% +set PARAMS_MOA=%PARAM_SLCONFIG% %PARAM_LOGGING% +set CATALINA_OPTS=%PARAMS_MOA% %PARAMS_SSL% + +cd %CATALINA_HOME% +bin\catalina.bat run diff --git a/spss.slinterface/conf/tomcat/win32/stoptomcat.bat b/spss.slinterface/conf/tomcat/win32/stoptomcat.bat new file mode 100644 index 000000000..0c33e43ee --- /dev/null +++ b/spss.slinterface/conf/tomcat/win32/stoptomcat.bat @@ -0,0 +1,24 @@ +rem ---------------- +rem Java home +rem ---------------- + +rem JDK home directory (no trailing path separator) +set JAVA_HOME= + +rem Java endorsed directory +rem If not set, the catalina scripts default applies (%CATALINA_HOME%/common/endorsed) +rem set JAVA_ENDORSED_DIRS= + +rem ---------------- +rem Tomcat config +rem ---------------- + +rem Tomcat 4.1.x home directory (no trailing path separator) +set CATALINA_HOME= + +rem Tomcat 4.1.x base directory (no trailing path separator) +rem If you do not work with bases, please set base directory to CATALINA_HOME +set CATALINA_BASE=%CATALINA_HOME% + +cd %CATALINA_HOME% +bin\catalina.bat stop \ No newline at end of file diff --git a/spss.slinterface/handbook/conf/log4j/log4j.properties b/spss.slinterface/handbook/conf/log4j/log4j.properties deleted file mode 100644 index e69de29bb..000000000 diff --git a/spss.slinterface/handbook/conf/moa-sl/moa-sl.properties b/spss.slinterface/handbook/conf/moa-sl/moa-sl.properties deleted file mode 100644 index e69de29bb..000000000 diff --git a/spss.slinterface/handbook/conf/tomcat/server.xml b/spss.slinterface/handbook/conf/tomcat/server.xml deleted file mode 100644 index e69de29bb..000000000 -- cgit v1.2.3