Agent Upgrade on Linux, UNIX or Mac

You can upgrade the Ivanti Endpoint Security Agent on a Linux, UNIX, or Mac platform using one of the following methods:

Upgrading Agents by Deployment for Linux, UNIX, or Mac

From your Ivanti Endpoint Security Web console, you can use the Deployment Wizard to deploy the Patch Agent Upgrade to your Linux, UNIX, or Mac endpoints. The patch downloads, installs, and configures the upgrade automatically.

  1. Log in to the Ivanti Endpoint Security Web console.
  2. From the navigation menu, select Review > Vulnerabilities > All.

  3. Enter Patch Agent Upgrade in the Name or CVE_ID field and click Update View to search for the patch agent.

    A list of matching packages displays.
  4. Select C – Ivanti Patch Agent Upgrade for LinuxUnixMac from 7.0+ to 8.3032 (See Notes).

    Do not select the patch titled C – Ivanti Patch Agent for LinuxUnixMac from 7.0+ to 8.3032 (Manual Install) (See Notes). This patch requires manual installation and does not upgrade your endpoints automatically.

  5. Click Deploy.
    The Deployment Wizard opens.
  6. Click Next.
  7. Select the Linux, UNIX, and Mac endpoints you want to upgrade.
  8. Click Next.
    A list of available packages displays.
  9. The C – Ivanti Patch Agent Upgrade for LinuxUnixMac from 7.0+ to 8.3032 (See Notes) patch is preselected in the list. Click Next.
  10. Accept the terms and conditions of the end user license agreement and click Next.
  11. Continue through the rest of the wizard. Click Finish to finalize the deployment of the package you selected.
    The agent is upgraded.

Upgrading Agents by Command Line for Linux, UNIX, or Mac

Upgrading the agent manually by command line uninstalls the existing Ivanti Endpoint Security Agent running on Linux, UNIX, or Mac endpoints and installs the most recent version of the agent. The agent upgrade retains all existing agent data.

Prerequisites:
  • You have an Ivanti Endpoint Security Agent installed on a Linux, UNIX, or Mac supported operating system. Refer to Supported Endpoint Operating Systems for a list of supported operating systems.
  • You are logged on to the endpoint using a root user account. Perform these steps on a Linux, UNIX, or Mac endpoint.
  1. Download the most recent version of the agent that is applicable to your target endpoint. Refer to Downloading the Installer on page 69 for more information.
  2. Upgrade the agent using one of the following methods:

After the upgrade completes, you may use the new agent.

To upgrade the Agent by Command Line for Linux, UNIX, or Mac

Complete the agent upgrade using a command line.

Prerequisites:

Complete the following steps to upgrade the agent using a command line.

  1. Browse to the location that you downloaded UnixPatchAgent.tar.
  2. Extract UnixPatchAgent.tar to any location.
  1. Open Terminal and change the directory to the location of the extracted UnixPatchAgent, which you should have downloaded from the Ivanti Endpoint Security Server.
  2. Elevate your command line privileges to superuser.
  3. Begin the upgrade by typing ./install -reinstall and press ENTER.
    The agent is upgraded. When the process is complete, you can close the terminal.

Silent Upgrade by Command Line for Linux, UNIX, or Mac

Complete a silent upgrade using a command line. When configured using command line parameters, the upgrade of the agent can be run unattended.

Prerequisites:

Complete the following steps from your Linux, UNIX, or Mac endpoints.

  1. Browse to the location that you downloaded UnixPatchAgent.tar.
  2. Extract UnixPatchAgent.tar to any location.
  3. Open Terminal and change the directory to the location of the extracted UnixPatchAgent, which you should have downloaded from the Ivanti Endpoint Security Server.
  4. Elevate your command line privileges to superuser.
  5. Begin the upgrade by typing the install command, followed by the reinstall command, followed by the parameters needed to install the new agent in your environment.
    • To perform a silent install with a proxy, type the following syntax and press ENTER:

      ./install -reinstall -silent -d “/usr/local” -p “http://<MyServer>” -sno

      “<xxxxxxxx>-<xxxxxxxx>” -proxy “http://<MyProxy>” -port <xx> -g “<GroupName>|<GroupName2>”

    • To perform a silent install without a proxy, type the following syntax and press ENTER:

      ./install -reinstall -silent -d “/usr/local” -p “http://<MyServer>” -sno “<xxxxxxxx>-<xxxxxxxx>” -g “<GroupName>|<GroupName2>”

    The agent is upgraded. When the process is complete, you can close the terminal.