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

Version 1 Next »

The Ignision installer can be installed without using the GUI by running the installer script directly as root.  The “install.sh” installer script is located in the “Installer.app/Contents/Resources/” folder in the .dmg file.  So, for example, if the .dmg is mounted on “/Volumes/Ignision Standard Edition” then the full path to the installer script is:

"/Volumes/Ignision Standard Edition/Installer.app/Contents/Resources/install.sh"

The installer script (install.sh) accepts five command line arguments:

$ install.sh <offline.tbz2> <license_file> <md5_hash> <offline.json> <uninstall.sh>



“offline.tbz2”, “offline.json”, and “uninstall.sh” are also located in the “Installer.app/Contents/Resources/” folder.  “<md5_hash>” can be either “0”, which skips the integrity check, or it can be the MD5 hash of “offline.tbz2”, e.g. “$(md5 -q offline.tbz2)”.  “<license_file>” is the path to the Aqua Connect supplied license file (*.aquaconnect).  Send an e-mail to Aqua Connect support to obtain this file.

WARNING: “install.sh” will delete the arguments (files) passed to it so you must shadow them in a temporary directory!  The arguments that will be deleted are: <offline.tbz2>, <license_file>, <offline.json>, and <uninstall.sh>.

A working example of invoking “install.sh” from the bash command line (terminal):

  • This example assumes that “Ignision_Standard_Edition.dmg” was opened by finder and it mounted at “/Volumes/Ignision Standard Edition”.
  • This example assumes that your Ignision license file is located at “${HOME}/Downloads/ignision_license.aquaconnect”.
  • Each line begins with "$" to denote a bash terminal prompt.
$ sudo [ -d "/tmp/ignision_installer" ] && sudo rm -rf "/tmp/ignision_installer"
$ sudo mkdir -p "/tmp/ignision_installer"
$ sudo cp /Volumes/Ignision\ Standard\ Edition/Installer.app/Contents/Resources/{offline.json,offline.tbz2,uninstall.sh} "${HOME}/Downloads/ignision_license.aquaconnect" "/tmp/ignision_installer/"
$ sudo /Volumes/Ignision\ Standard\ Edition/Installer.app/Contents/Resources/install.sh /tmp/ignision_installer/offline.tbz2 /tmp/ignision_installer/ignision_license.aquaconnect $(md5 -q /tmp/ignision_installer/offline.tbz2) /tmp/ignision_installer/offline.json /tmp/ignision_installer/uninstall.sh
$ sudo [ -d "/tmp/ignision_installer" ] && sudo rm -rf "/tmp/ignision_installer"


Please ignore the following benign messages, if you receive them:
No license data to store.
Corrupt license data.
License is expired.

  • No labels