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