Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

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

Prerequisites:

  • Ignision SE installer .dmg file.  (Download Ignision Standard Edition here)
  • Your Ignision SE key identifier, which is provided to you by Aqua Connect.
  • The e-mail address you provided to Aqua Connect when you requested or purchased your Ignision SE key.

Download the Ignision SE unattended install script archive here:

ignision_se_unattended_installer.sh.tar.bz2

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:

Extract Ignision SE unattended installer archive
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 usage
$ ./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:

Typical unattended CLEAN installation of Ignision SE
./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:

Typical unattended UPGRADE installation of Ignision SE
./ignision_se_unattended_installer.sh Ignision_Standard_Edition.dmg <your_key> <your_email> <your_admin_user> --patch --upgrade
  • No labels