Programming the V5 Installer
It is not possible to extend the V5 installer. PropertyDrivenInstallation is still available.
People wishing to write an installer should start from scratch. The only requirement for an installer is
To populate (and update) the
dist\webbapp
folder.To populate (and update) the
bin\lib
.To enable the
idp.Core
module on new installsDo any specific-to-you installation task (The Shibboleth supplied installer edits idp.propteries and does some key creation on a new install)
At that stage extra modules can be enabled. Plugins and Modules are considered to be the best way to add to an existing installation