Installing Windows IdP v4 on Server Core
steixeira at csustan.edu
Tue Aug 16 16:15:13 UTC 2022
I've been installing the IdP via PowerShell since v3, so it's possible, but I haven't installed it in Windows Server Core, so I can't tell you what fun you'll have with that. Here's what I'm currently using, and it has changed at least a couple of times since the first time I used it in v3.
Start-Process -FilePath "C:\some-location\shibboleth-identity-provider-x64.msi" -Wait -ArgumentList "/qn INSTALLDIR=`"C:\Program Files\Shibboleth\IdP`" NO_FIREWALL_EXCEPTION=true INSTALL_JETTY=yes DNSNAME=idp.example.org"
As Rod has said already, all of the properties themselves aren't documented and have changed at least slightly on more than one occasion over the last several years, so there's a risk of your ability to support this based on how all of this changes over time. With that said...
> The Installers (windows and non windows) will get a significant freshen for V5
Rod, FWIW, I'm clinging to hope that we can still install the IdP in Windows via command line/PowerShell with at least the bundled Jetty. It's very much appreciated as it streamlines some stuff on our end here, both on initial installs and during IdP updates. Also being able to offload the knowledge, management, and maintenance of the web server requirement to something that's already bundled has been largely preferred too. Once the IdP and the bundled Jetty version is installed, everything is pretty much configurable from there.
More information about the users