Linux, UNIX, or macOS Endpoint Requirements

Before installing the Ivanti Endpoint Security Agent on a supported Linux, UNIX, or macOS endpoint, ensure that it meets the necessary hardware and software requirements.

Requirements
Processor 500 MHz or higher

Physical RAM

256 MBs or greater

Your endpoint may require additional RAM depending on the RAM requirements of other applications installed.

Disk Requirements

  • Presence of a /tmp directory (/var/tmp on Oracle Solaris) with 100 MB of free space.
  • 50 MB of free space for the agent installation directory.
  • Ivanti Endpoint Security also recommends 100 Mb of unused disk space to download and install content.
Java Libraries

Ensure you have the appropriate Java libraries installed:

  • All UNIX endpoints and macOS X endpoints prior to version 10.7.3: Oracle Java Runtime Environment (JRE) 7 or later.

  • MacOS X endpoints versions 10.7.3 and higher: Oracle Java Development Kit (JDK) 7 or later.

  • Linux endpoints: Oracle JRE 7 or later.

    OpenJDK 7 can be substituted for Oracle Java JRE on the following operating systems:

    • CentOS Linux
    • Oracle Enterprise Linux
    • Red Hat Enterprise Linux
    • SUSE Linux Enterprise

    Refer to IcedTea Project for additional information.

Perl

Perl is needed for Linux content. Perl is automatically installed for all open-source Linux operating systems, unless uninstalled.

To determine if you have Perl installed, type perl -v on a command line.
You can download perl from www.perl.org.

Network Connection

A 10 Mbps network connection with access to the Ivanti Endpoint Security server.

Antivirus

Ensure any antivirus software installed on the applicable endpoint computer is disabled.

Ports
  • Port 80. This must be open for Ivanti Endpoint Security module downloads.
  • Port 443. This must be open for Ivanti Endpoint Security policy download and general communication.
  • Ports 32768-65535. These ports are used as listener ports for check now commands, which are server-sent requests that agents use to check for tasks. Closing these ports delays agent tasks until they check in themselves.