diff --git a/security/shibboleth-idp/Makefile b/security/shibboleth-idp/Makefile index 0c4eeeb6e329..f2ac1111ad69 100644 --- a/security/shibboleth-idp/Makefile +++ b/security/shibboleth-idp/Makefile @@ -1,69 +1,69 @@ PORTNAME= shibboleth -PORTVERSION= 5.1.3 -PORTREVISION= 1 +PORTVERSION= 5.1.4 CATEGORIES= security www MASTER_SITES= http://shibboleth.net/downloads/identity-provider/${PORTVERSION}/ \ http://shibboleth.net/downloads/identity-provider/latest5/${PORTVERSION}/ \ http://shibboleth.net/downloads/identity-provider/archive/${PORTVERSION}/ \ https://repo1.maven.org/maven2/ch/qos/logback/logback-core/${LOGBACKVER}/:logback_core \ https://repo1.maven.org/maven2/ch/qos/logback/logback-classic/${LOGBACKVER}/:logback_classic PKGNAMESUFFIX= -idp DISTFILES= shibboleth-identity-provider-${PORTVERSION}.tar.gz \ logback-classic-${LOGBACKVER}.jar:logback_classic \ logback-core-${LOGBACKVER}.jar:logback_core EXTRACT_ONLY= shibboleth-identity-provider-${PORTVERSION}.tar.gz MAINTAINER= zi@FreeBSD.org COMMENT= Shibboleth Identity Provider (Internet2) WWW= https://www.shibboleth.net/products/ LICENSE= APACHE20 BUILD_DEPENDS= jetty12>=0:www/jetty12 RUN_DEPENDS= bash:shells/bash \ jetty12>=0:www/jetty12 USE_RC_SUBR= shibboleth-idp CPE_VENDOR= shibboleth WRKSRC= ${WRKDIR}/shibboleth-identity-provider-${PORTVERSION} NO_ARCH= yes NO_BUILD= yes LOGBACKVER= 1.5.6 +SHIBVER= 9.1.4 SHIBUSER= shibd SHIBGROUP= shibd LOGDIR= /var/log/${PORTNAME} RUNDIR= /var/run/${PORTNAME} USERS= ${SHIBUSER} GROUPS= ${SHIBGROUP} SUB_FILES= shibboleth jetty-pid.xml SUB_LIST+= SHIBUSER=${SHIBUSER} SHIBGROUP=${SHIBGROUP} \ RUNDIR=${RUNDIR} LOGDIR=${LOGDIR} PLIST_SUB+= SHIBUSER=${SHIBUSER} SHIBGROUP=${SHIBGROUP} \ - RUNDIR=${RUNDIR} LOGDIR=${LOGDIR} \ + RUNDIR=${RUNDIR} LOGDIR=${LOGDIR} SHIBVER=${SHIBVER} \ LOGBACKVER=${LOGBACKVER} PORTVERSION=${PORTVERSION} do-install: @${MKDIR} ${STAGEDIR}${DATADIR} ${STAGEDIR}${ETCDIR} @${MKDIR} ${STAGEDIR}${LOGDIR} ${STAGEDIR}${RUNDIR} @${MKDIR} ${STAGEDIR}${WWWDIR}/lib/logging @${MKDIR} ${STAGEDIR}${WWWDIR}/jsp @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} .for dir in conf credentials etc modules resources start.d webapps/ROOT @${MKDIR} ${STAGEDIR}${WWWDIR}/${dir} .endfor (cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}) (cd ${FILESDIR}/jetty-base && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) @${FIND} ${STAGEDIR}${DATADIR} -type f -name '*.sh' -exec ${CHMOD} +x {} \; .for jar in logback-classic-${LOGBACKVER}.jar logback-core-${LOGBACKVER}.jar ${INSTALL_DATA} ${DISTDIR}/${jar} ${STAGEDIR}${WWWDIR}/lib/logging .endfor ${INSTALL_DATA} ${WRKDIR}/jetty-pid.xml ${STAGEDIR}${WWWDIR}/etc ${INSTALL_DATA} ${WRKDIR}/shibboleth ${STAGEDIR}${ETCDIR}/shibboleth-idp ${INSTALL_DATA} ${FILESDIR}/index.html ${STAGEDIR}${EXAMPLESDIR}/index.html ${INSTALL_SCRIPT} ${FILESDIR}/shibboleth-idp.sh ${STAGEDIR}${PREFIX}/sbin .include diff --git a/security/shibboleth-idp/distinfo b/security/shibboleth-idp/distinfo index 6ba4a2165721..3e9d2dd36d62 100644 --- a/security/shibboleth-idp/distinfo +++ b/security/shibboleth-idp/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1725384814 -SHA256 (shibboleth-identity-provider-5.1.3.tar.gz) = cc72f0b15fda49b43bdd38cef3bdc62cbe01684b59c3d024b5de1ffdba42206e -SIZE (shibboleth-identity-provider-5.1.3.tar.gz) = 44250595 +TIMESTAMP = 1750430454 +SHA256 (shibboleth-identity-provider-5.1.4.tar.gz) = 824e9e151cf003e05e3f8855ec21cacba24de070454ef3da2da813fe13cc96eb +SIZE (shibboleth-identity-provider-5.1.4.tar.gz) = 44358580 SHA256 (logback-classic-1.5.6.jar) = 6115c6cac5ed1d9db810d14f2f7f4dd6a9f21f0acbba8016e4daaca2ba0f5eb8 SIZE (logback-classic-1.5.6.jar) = 293697 SHA256 (logback-core-1.5.6.jar) = 898c7d120199f37e1acc8118d97ab15a4d02b0e72e27ba9f05843cb374e160c6 SIZE (logback-core-1.5.6.jar) = 609942 diff --git a/security/shibboleth-idp/files/shibboleth-idp.in b/security/shibboleth-idp/files/shibboleth-idp.in index e0b425e5eeb4..c7326a6bdae6 100644 --- a/security/shibboleth-idp/files/shibboleth-idp.in +++ b/security/shibboleth-idp/files/shibboleth-idp.in @@ -1,92 +1,97 @@ #!/bin/sh # PROVIDE: shibboleth-idp # REQUIRE: NETWORKING SERVERS # KEYWORD: shutdown # # Add the following line to /etc/rc.conf to enable shibboleth_idp: # # shibboleth_idp_enable="YES" # . /etc/rc.subr name=shibboleth_idp rcvar=shibboleth_idp_enable command="%%PREFIX%%/sbin/shibboleth-idp.sh" command_args="start" extra_commands="idpstatus initupgrade" start_precmd="shibboleth_idp_start_precmd" +idpstatus_cmd="shibboleth_idp_status" initupgrade_cmd="shibboleth_idp_initupgrade" # set defaults shibboleth_idp_enable=${shibboleth_idp_enable:-"NO"} shibboleth_idp_entityid=${shibboleth_idp_entityid:-""} shibboleth_idp_hostname=${shibboleth_idp_hostname:-""} shibboleth_idp_keysize=${shibboleth_idp_keysize:-"3072"} shibboleth_idp_scope=${shibboleth_idp_scope:-""} shibboleth_idp_user=${shibboleth_idp_user:-"%%SHIBUSER%%"} shibboleth_idp_group=${shibboleth_idp_group:-"%%SHIBGROUP%%"} load_rc_config ${name} if test -n "${shibboleth_idp_java_version}" ; then JAVA_HOME=$(JAVA_VERSION="${shibboleth_idp_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2) procname=$(JAVA_VERSION="${shibboleth_idp_java_version}" JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2) else JAVA_HOME=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVA_HOME | cut -d= -f2) procname=$(JAVAVM_DRYRUN=1 %%LOCALBASE%%/bin/java | grep JAVAVM_PROG | cut -d= -f2) fi export JAVA_HOME shibboleth_idp_precmd() { if [ -z ${shibboleth_idp_scope} ]; then echo "$0: WARNING: shibboleth_idp_scope is not defined in rc.conf." echo "$0: Example: sysrc shibboleth_idp_scope=\"example.com\"" exit 1 fi if [ -z ${shibboleth_idp_entityid} ]; then echo "$0: WARNING: shibboleth_idp_entityid is not defined in rc.conf." echo "$0: Example: sysrc shibboleth_idp_entityid=\"https://shib.example.com/idp/shibboleth\"" exit 1 fi if [ -z ${shibboleth_idp_hostname} ]; then echo "$0: WARNING: shibboleth_idp_hostname is not defined in rc.conf." echo "$0: Example: sysrc shibboleth_idp_hostname=\"shibboleth.example.com\"" exit 1 fi } shibboleth_idp_start_precmd() { shibboleth_idp_precmd if [ ! -r "%%WWWDIR%%/war/idp.war" ]; then echo "$0: WARNING: /usr/local/www/shibboleth/war/idp.war is not readable." echo "$0: You must run: service $(basename $0) initupgrade first" exit 1 fi } shibboleth_idp_initupgrade() { shibboleth_idp_precmd KEYSTORE=`/usr/bin/openssl rand -base64 32` COOKIE=`/usr/bin/openssl rand -base64 32` /usr/bin/sed -i'.bak' -e "s|%%KEYSTORE%%|${KEYSTORE}|g" -e "s|%%KEYMANAGER%%|${KEYMANAGER}|g" %%WWWDIR%%/start.d/idp.ini /bin/rm -f %%WWWDIR%%/idp.ini.bak PATH="${PATH}:%%LOCALBASE%%/bin" printf "idp.target.dir=%%WWWDIR%%\nidp.keysize=${shibboleth_idp_keysize}\nidp.src.dir=%%DATADIR%%\nidp.conf.credentials.group=%%SHIBUSER%%\nidp.conf.credentials.filemode=640\nidp.scope=${shibboleth_idp_scope}\nidp.host.name=${shibboleth_idp_hostname}\nidp.entityID=${shibboleth_idp_entityid}\n\n# EOF\n" > %%WWWDIR%%/install.properties if [ ! -f %%WWWDIR%%/credentials/secrets.properties ]; then install -o root -g ${shibboleth_idp_group} -m 440 /dev/null %%WWWDIR%%/credentials/secrets.properties printf "idp.keystore.password=${KEYSTORE}\nidp.sealer.password=${COOKIE}\n">%%WWWDIR%%/credentials/secrets.properties fi %%DATADIR%%/bin/install.sh --propertyFile %%WWWDIR%%/install.properties --propertyFiles %%WWWDIR%%/credentials/secrets.properties /usr/bin/sed -i'.bak' -e "s|idp.scope = example.org|idp.scope=${shibboleth_idp_scope}|g" %%WWWDIR%%/conf/idp.properties } +shibboleth_idp_status() { + /usr/bin/fetch -qo - http://127.0.0.1:8080/idp/status +} + run_rc_command "$1" diff --git a/security/shibboleth-idp/pkg-plist b/security/shibboleth-idp/pkg-plist index f5b2937279d1..67791f4737be 100644 --- a/security/shibboleth-idp/pkg-plist +++ b/security/shibboleth-idp/pkg-plist @@ -1,195 +1,195 @@ %%ETCDIR%%/shibboleth-idp sbin/shibboleth-idp.sh %%DATADIR%%/LICENSE.txt %%DATADIR%%/bin/install.bat %%DATADIR%%/bin/install.sh @comment %%DATADIR%%/bin/lib/.gitkeep %%DATADIR%%/bin/lib/ant-1.10.14.jar %%DATADIR%%/bin/lib/ant-launcher-1.10.14.jar %%DATADIR%%/bin/lib/bcpg-jdk18on-1.77.jar %%DATADIR%%/bin/lib/commons-compress-1.26.2.jar %%DATADIR%%/bin/lib/commons-io-2.15.1.jar %%DATADIR%%/bin/lib/idp-cli-%%PORTVERSION%%.jar %%DATADIR%%/bin/lib/idp-installer-%%PORTVERSION%%.jar %%DATADIR%%/bin/lib/jcommander-1.81.jar -%%DATADIR%%/bin/lib/shib-cli-9.1.3.jar +%%DATADIR%%/bin/lib/shib-cli-%%SHIBVER%%.jar @comment %%DATADIR%%/credentials/.gitkeep %%DATADIR%%/doc/BC-LICENSE.txt %%DATADIR%%/doc/CREDITS.txt %%DATADIR%%/doc/DUO-LICENSE.txt %%DATADIR%%/doc/JQUERY-LICENSE.txt %%DATADIR%%/doc/README.txt %%DATADIR%%/doc/RELEASE-NOTES.txt %%DATADIR%%/doc/SPYMEMCACHED-LICENSE.txt @comment %%DATADIR%%/logs/.gitkeep %%DATADIR%%/webapp/META-INF/MANIFEST.MF %%DATADIR%%/webapp/WEB-INF/idpui.tld %%DATADIR%%/webapp/WEB-INF/jsp/metadata.jsp %%DATADIR%%/webapp/WEB-INF/jsp/status.jsp %%DATADIR%%/webapp/WEB-INF/lib/annotations-17.0.0.jar %%DATADIR%%/webapp/WEB-INF/lib/bcpkix-jdk18on-1.77.jar %%DATADIR%%/webapp/WEB-INF/lib/bcprov-jdk18on-1.77.jar %%DATADIR%%/webapp/WEB-INF/lib/bcutil-jdk18on-1.77.jar %%DATADIR%%/webapp/WEB-INF/lib/checker-qual-3.41.0.jar %%DATADIR%%/webapp/WEB-INF/lib/commons-codec-1.16.1.jar %%DATADIR%%/webapp/WEB-INF/lib/commons-compiler-3.1.12.jar %%DATADIR%%/webapp/WEB-INF/lib/commons-dbcp2-2.9.0.jar %%DATADIR%%/webapp/WEB-INF/lib/commons-lang3-3.14.0.jar %%DATADIR%%/webapp/WEB-INF/lib/commons-pool2-2.10.0.jar %%DATADIR%%/webapp/WEB-INF/lib/cryptacular-1.2.6.jar %%DATADIR%%/webapp/WEB-INF/lib/error_prone_annotations-2.23.0.jar %%DATADIR%%/webapp/WEB-INF/lib/failureaccess-1.0.2.jar %%DATADIR%%/webapp/WEB-INF/lib/guava-33.0.0-jre.jar %%DATADIR%%/webapp/WEB-INF/lib/httpclient5-5.3.1.jar %%DATADIR%%/webapp/WEB-INF/lib/httpclient5-cache-5.3.1.jar %%DATADIR%%/webapp/WEB-INF/lib/httpcore5-5.2.5.jar %%DATADIR%%/webapp/WEB-INF/lib/httpcore5-h2-5.2.5.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-admin-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-admin-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-authn-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-authn-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-cas-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-cas-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-conf-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-consent-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-consent-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-core-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-profile-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-profile-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-saml-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-saml-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-schema-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-session-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-session-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-spring-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/idp-ui-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/j2objc-annotations-2.8.jar %%DATADIR%%/webapp/WEB-INF/lib/jackson-annotations-2.16.2.jar %%DATADIR%%/webapp/WEB-INF/lib/jackson-core-2.16.2.jar %%DATADIR%%/webapp/WEB-INF/lib/jackson-databind-2.16.2.jar %%DATADIR%%/webapp/WEB-INF/lib/jackson-datatype-jsr310-2.16.2.jar %%DATADIR%%/webapp/WEB-INF/lib/jakarta.activation-2.0.1.jar %%DATADIR%%/webapp/WEB-INF/lib/jakarta.json-2.0.1.jar %%DATADIR%%/webapp/WEB-INF/lib/jakarta.mail-2.0.1.jar %%DATADIR%%/webapp/WEB-INF/lib/janino-3.1.12.jar %%DATADIR%%/webapp/WEB-INF/lib/jsonapi-converter-0.13.jar %%DATADIR%%/webapp/WEB-INF/lib/jsr305-3.0.2.jar %%DATADIR%%/webapp/WEB-INF/lib/jul-to-slf4j-2.0.13.jar %%DATADIR%%/webapp/WEB-INF/lib/ldaptive-2.3.2.jar %%DATADIR%%/webapp/WEB-INF/lib/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar %%DATADIR%%/webapp/WEB-INF/lib/log4j-over-slf4j-2.0.13.jar %%DATADIR%%/webapp/WEB-INF/lib/logback-classic-%%LOGBACKVER%%.jar %%DATADIR%%/webapp/WEB-INF/lib/logback-core-%%LOGBACKVER%%.jar %%DATADIR%%/webapp/WEB-INF/lib/metrics-core-4.2.26.jar %%DATADIR%%/webapp/WEB-INF/lib/metrics-json-4.2.26.jar %%DATADIR%%/webapp/WEB-INF/lib/metrics-jvm-4.2.26.jar -%%DATADIR%%/webapp/WEB-INF/lib/micrometer-commons-1.12.8.jar -%%DATADIR%%/webapp/WEB-INF/lib/micrometer-observation-1.12.8.jar +%%DATADIR%%/webapp/WEB-INF/lib/micrometer-commons-1.12.12.jar +%%DATADIR%%/webapp/WEB-INF/lib/micrometer-observation-1.12.12.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-buffer-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-codec-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-common-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-handler-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-resolver-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-classes-epoll-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-classes-kqueue-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-native-epoll-4.1.108.Final-linux-aarch_64.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-native-epoll-4.1.108.Final-linux-x86_64.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-native-kqueue-4.1.108.Final-osx-aarch_64.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-native-kqueue-4.1.108.Final-osx-x86_64.jar %%DATADIR%%/webapp/WEB-INF/lib/netty-transport-native-unix-common-4.1.108.Final.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-core-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-core-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-messaging-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-messaging-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-profile-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-profile-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-saml-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-saml-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-security-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-security-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-soap-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-soap-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-spring-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-storage-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-storage-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-xmlsec-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/opensaml-xmlsec-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-filter-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-filter-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-filter-spring-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-resolver-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-resolver-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-attribute-resolver-spring-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-metadata-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-metadata-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-metadata-spring-%%PORTVERSION%%.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-networking-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-networking-spring-9.1.3.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-networking-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-networking-spring-%%SHIBVER%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-profile-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-profile-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-saml-attribute-api-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-saml-attribute-impl-%%PORTVERSION%%.jar %%DATADIR%%/webapp/WEB-INF/lib/shib-saml-profile-api-%%PORTVERSION%%.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-security-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-security-spring-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-service-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-spring-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-support-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-velocity-9.1.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/shib-velocity-spring-9.1.3.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-security-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-security-spring-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-service-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-spring-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-support-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-velocity-%%SHIBVER%%.jar +%%DATADIR%%/webapp/WEB-INF/lib/shib-velocity-spring-%%SHIBVER%%.jar %%DATADIR%%/webapp/WEB-INF/lib/slf4j-api-2.0.13.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-aop-6.1.11.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-beans-6.1.11.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-aop-6.1.18.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-beans-6.1.18.jar %%DATADIR%%/webapp/WEB-INF/lib/spring-binding-3.0.0.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-context-6.1.11.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-core-6.1.11.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-expression-6.1.11.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-jcl-6.1.11.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-web-6.1.11.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-context-6.1.18.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-core-6.1.18.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-expression-6.1.18.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-jcl-6.1.18.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-web-6.1.18.jar %%DATADIR%%/webapp/WEB-INF/lib/spring-webflow-3.0.0.jar -%%DATADIR%%/webapp/WEB-INF/lib/spring-webmvc-6.1.11.jar +%%DATADIR%%/webapp/WEB-INF/lib/spring-webmvc-6.1.18.jar %%DATADIR%%/webapp/WEB-INF/lib/spymemcached-2.12.3.jar %%DATADIR%%/webapp/WEB-INF/lib/velocity-engine-core-2.3.jar -%%DATADIR%%/webapp/WEB-INF/lib/xmlsec-3.0.3.jar +%%DATADIR%%/webapp/WEB-INF/lib/xmlsec-3.0.5.jar %%DATADIR%%/webapp/WEB-INF/spring.tld %%DATADIR%%/webapp/WEB-INF/web.xml %%DATADIR%%/webapp/css/logout.css %%DATADIR%%/webapp/css/placeholder.css %%DATADIR%%/webapp/images/failure-32x32.png %%DATADIR%%/webapp/images/placeholder-logo.png %%DATADIR%%/webapp/images/success-32x32.png %%DATADIR%%/webapp/index.jsp %%DATADIR%%/webapp/js/jquery-3.6.0.min.js @dir %%DATADIR%%/webapp/WEB-INF/classes @dir %%ETCDIR%% @sample %%EXAMPLESDIR%%/etc/jetty-requestlog.xml %%WWWDIR%%/etc/jetty-requestlog.xml @sample %%EXAMPLESDIR%%/index.html %%WWWDIR%%/webapps/ROOT/index.html @sample %%EXAMPLESDIR%%/modules/idp.mod %%WWWDIR%%/modules/idp.mod @sample %%EXAMPLESDIR%%/resources/logback.xml %%WWWDIR%%/resources/logback.xml @sample %%EXAMPLESDIR%%/start.d/http.ini %%WWWDIR%%/start.d/http.ini @mode 640 @group %%SHIBGROUP%% @sample %%EXAMPLESDIR%%/start.d/idp.ini %%WWWDIR%%/start.d/idp.ini @mode @group @sample %%EXAMPLESDIR%%/start.d/start.ini %%WWWDIR%%/start.d/start.ini @sample %%EXAMPLESDIR%%/webapps/idp.xml %%WWWDIR%%/webapps/idp.xml @sample %%EXAMPLESDIR%%/webapps/static.xml %%WWWDIR%%/webapps/static.xml %%WWWDIR%%/etc/jetty-pid.xml %%WWWDIR%%/lib/logging/logback-classic-%%LOGBACKVER%%.jar %%WWWDIR%%/lib/logging/logback-core-%%LOGBACKVER%%.jar @dir %%WWWDIR%%/conf @dir %%WWWDIR%%/credentials @dir %%WWWDIR%%/etc @dir(%%SHIBUSER%%,%%SHIBGROUP%%,755) %%WWWDIR%%/jsp @dir %%WWWDIR%%/modules @dir %%WWWDIR%%/resources @dir %%WWWDIR%%/start.d @dir %%WWWDIR%%/webapps/ROOT @dir %%WWWDIR%%/webapps @dir %%WWWDIR%% @dir(%%SHIBUSER%%,%%SHIBGROUP%%,755) %%RUNDIR%% @dir(%%SHIBUSER%%,%%SHIBGROUP%%,755) %%LOGDIR%%