Skip to content

Commit 9315599

Browse files
committed
fix(docker-entrypoint): generate SAML metadata only if it does not already exist
Also, only generate SAML metadata if suitable keying material is available since SATOSA will not currently generate unsigned metadata. Fixes #2
1 parent 9097997 commit 9315599

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

docker-entrypoint.sh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,8 @@ function docker_create_config() {
123123
}
124124

125125
function docker_pprint_metadata() {
126+
if [ \( ! -f backend.key \) -o \( ! -f backend.crt \) -o -f backend.xml -o -f frontend.xml ]; then return; fi
127+
126128
# use the SAML2 backend keymat to temporarily sign the generated metadata
127129
touch backend.xml frontend.xml
128130
satosa-saml-metadata proxy_conf.yaml backend.key backend.crt

0 commit comments

Comments
 (0)