The following script will perform an unattended installation of Ignision SE.

Prerequisites:

Download the Ignision SE unattended install script archive here:

Before you can execute the Ignision SE unattended installer bash script, you will need to unpack the archive by double-clicking it in Finder or by executing the following command in a terminal:

tar -xf ignision_se_unattended_installer.sh.tar.bz2

This will produce an executable bash script named "ignision_se_unattended_installer.sh" that must be run in a bash shell (the Terminal application on you Mac).  Do not simply double-click "ignision_se_unattended_installer.sh" in Finder.  Open "Terminal" and run the bash script to receive usage instructions.  For example:

$ ./ignision_se_unattended_installer.sh
Ignision SE unattended installer

./ignision_se_unattended_installer.sh: line 44: Invalid number of command line arguments.

Usage: ignision_se_unattended_installer.sh <Ignision SE installer .dmg file> <Ignision license ID> <Ignision License e-mail> <admin_user> [--patch|--nopatch] [--install|--upgrade]
Required arguments between <>; optional arguments between [].
  --nopatch is the default when nothing is specified.  When --patch is specified and the target system is macOS Sierra, the WindowServer process will be patched to correct a bug that causes it to randomly crash, which treminates all user sessions and disconnects all users.
  --upgrade is the default when nothing is specified.  This retains all previous Ignision SE configuration and performs a upgrade installation.  Use --install to discard all previous settings (if any) and perform a clean installation.

Upgrade example: ./ignision_se_unattended_installer.sh ~/Downloads/Ignision_Standard_Edition.dmg C1-K001 your_name@your_organization.com bob --patch --upgrade
Install example: ./ignision_se_unattended_installer.sh ~/Downloads/Ignision_Standard_Edition.dmg C1-K001 your_name@your_organization.com bob --patch --install
Both examples above configure Ignision to allow user 'bob' to always connect, regardless of Active Directory status.


So, if you would like to perform a typical unattended clean installation of Ignision SE, you would execute:

./ignision_se_unattended_installer.sh Ignision_Standard_Edition.dmg <your_key> <your_email> <your_admin_user> --patch --install


Similarly, if you would like to perform a typical unattended upgrade installation of Ignision SE, you would execute:

./ignision_se_unattended_installer.sh Ignision_Standard_Edition.dmg <your_key> <your_email> <your_admin_user> --patch --upgrade