AW: unattended installation of IdP(4)
Marco Lechner
mlechner at bfs.de
Wed Dec 2 16:57:36 UTC 2020
Thnx Matthew and Rod,
that is exactly what I was looking for.
I even found that the Propertyfile can be passed to the install.sh using
"-propertyfile filename" instead of "-Didp.property.file= filename". So I am using
/bin/install.sh -propertyfile /opt/install/idp.properties -noinput
This works as well for build.sh
Best wishes
Marco
-----Ursprüngliche Nachricht-----
Von: users [mailto:users-bounces at shibboleth.net] Im Auftrag von Rod Widdowson
Gesendet: Mittwoch, 2. Dezember 2020 17:12
An: 'Shib Users' <users at shibboleth.net>
Betreff: RE: unattended installation of IdP(4)
> 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
--
For Consortium Member technical support, see https://wiki.shibboleth.net/confluence/x/coFAAg
To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net
More information about the users
mailing list