unattended installation of IdP(4)
Rod Widdowson
rdw at steadingsoftware.com
Wed Dec 2 16:12:20 UTC 2020
> You can invoke the installer with the answers:
>
> ./bin/install.sh \
> -Didp.sealer.password=sealerpassword \
> -Didp.keystore.password=keystorepassword \
> -Didp.scope=example.ac.uk \
> -Didp.entityID=https://idp.example.ac.uk/idp \
> -Didp.src.dir="$PWD" \
> -Didp.host.name=idp.example.ac.uk \
> -Didp.target.dir=/opt/shibboleth-idp
>
> Is that what you're after?
Its not obvious but this is documented here[1] and thence here[2] and here[3].
It may be of interest to you that you can pop these into a property file and pass that in via
-Didp.property.file=filename
[1]
https://wiki.shibboleth.net/confluence/display/IDP4/Programming+the+V4+Installer#ProgrammingtheV4Installer-Property-DrivenInstall
[2]
https://build.shibboleth.net/nexus/service/local/repositories/site/content/java-identity-provider/4.0.1/apidocs/net/shibboleth/idp/i
nstaller/InstallerPropertiesImpl.html
[3]
https://build.shibboleth.net/nexus/service/local/repositories/site/content/java-identity-provider/4.0.1/apidocs/constant-values.html
#net.shibboleth.idp.installer.InstallerPropertiesImpl.PROPERTY_SOURCE_FILE
More information about the users
mailing list