Install the SEM Agent on Mac OS X 10.7 and later

See SEM Agent pre-installation checklist: Prepare to deploy SEM Agents for Agent download information and a pre-install checklist.

Installation notes for the Mac OS X installer

  • The plist file used to start the version 5.3.1 Agent contains incorrect values, and does not work as expected. This is a known issue that will be fixed in a future release.

  • A reboot is not required following installation.

  • SEM Agents are installed in /Applications/TriGeoAgent/ folder by default.

    To run as a service and start automatically, the SEM Agent also uses the following folders:

    • /System/Library/StartupItems/
    • /Library/LaunchDaemons/
  • Mac OS X 10.7 or later is required to install the Agent.

  • Java Runtime Environment (JRE) 8 or later is required to install the Agent.

Run the SEM Agent Installer on Mac OS X

  1. Extract the contents of the installer ZIP file to a local or network location.

  2. Run setup.app, and then click Next to start the installation wizard.

  3. Accept the End User License Agreement if you agree, and then click Next.

  4. Enter the hostname of your SEM Manager in the Manager Name field and click Next. Do not change the default port values.

    Use the fully-qualified domain name of the SEM Manager when you deploy SEM Agents on a different domain. For example, enter: SEMhostname.example.com

  5. Confirm the Manager Communication settings, and click Next.

  6. Confirm the settings on the Pre-Installation Summary, and click Install.

  7. After the installer finishes, click Done to exit the installer.

    Ignore the error message that says some errors occurred during the install.

Next steps:

To configure the SEM Agent as a Mac OS X service and set it to start automatically

  1. Copy /Applications/TrigeoAgent to /System/Library/StartupItems/

  2. Modify the plist file packaged with the installed Agent by performing the following:

    1. Navigate to /System/Library/StartupItems/TriGeoAgent/StartupFiles/TriGeoAgent/

    2. Open com.trigeo.trigeoagent.plist in a text editor.

    3. In the file, replace /Applications/TriGeoAgent/TriGeoAgent.app/Contents/MacOS/TriGeoAgent with: /System/Library/StartupItems/TrigeoAgent/SWLEMAgent.app/Contents/MacOS/SWLEMAgent

    4. Save the file here: /System/Library/LaunchDaemons/

  3. Change the permissions on the plist file. This only needs to be completed if the plist file is moved with a non-root account.
    chown root:wheel
    /System/Library/LaunchDaemons/com.trigeo.trigeoagent.plist

  4. Restart the computer.

  5. Run ps -ef | grep -i trigeo to verify that the Agent starts automatically after the computer restarts.

To start the SEM Agent on Mac OS X manually

  1. Configure the SEM Agent as a service and set it to start automatically. See the previous section.

  2. Open Terminal.

  3. Enter launchctl load /Library/LaunchDaemons/com.trigeo.trigeoagent.plist

The SEM Agent continues running on your computer unless you uninstall or manually stop it. It begins sending alerts to the SEM Manager immediately.