Client Index Extension requirements

Review the requirements before you install and use Client Index Extension.

Tanium dependencies

Make sure that your environment meets the following requirements.

Component Requirement
Tanium™ Core Platform 7.3.314.4250 or later
Tanium™ Client 7.2.314.3211 or later. Some Tanium solutions that manage the deployment of configuration changes with Tanium Endpoint Configuration might require a higher client version.
Computer groups

When you first log into the Tanium Console after an installation of Tanium Server 7.4.2 or later, the server automatically imports the computer groups that Client Index Extension requires.

For earlier versions of the Tanium Server, or after upgrading from an earlier version, you must manually create the computer groups. See Create computer groups.

Endpoints

Supported operating systems

The following endpoint operating systems are supported with Client Index Extension Client Index Extension is tested with default file systems for the supported operating system.

  • Windows
  • macOS 
  • Linux
Operating System Version Notes

Microsoft Windows Server

  • Windows Server 2022
  • Windows Server 2019
  • Windows Server 2016
  • Windows Server 2012, 2012 R2
  • Windows Server 2008 R2

 

Standard, Enterprise, and Datacenter editions are supported, with or without the Server Core option enabled. The Nano Server option is not supported.

Tanium modules that use Python Runtime Services require Windows Server 2008 R2 endpoints to have Service Pack 1 (SP1) or higher.

Microsoft Windows Workstations
  • Windows 11
  • Windows 10
  • Windows 8
  • Windows 7
 

macOS

Same as Tanium Client support

If you enable the app notarization requirement (a security process that Apple introduced in macOS 10.15), you must install Tanium Client 7.2.314.3608 or later. See the Tanium™ Support Knowledge Base for the Minimum Tanium product versions required to support endpoints that run macOS 10.14 Mojave or later. macOS 10.14 Mojave support is provided for Intel processor only.

Linux
  • Amazon Linux 2 LTS (2017.12)
  • Amazon Linux 1 AMI (2016.09, 2017.12, 2018.03)
  • Debian 10.x
  • Debian 9.x, 8.x
  • Debian 7.x, 6.x
  • Oracle Linux 8.x
  • Oracle Enterprise Linux 7.x, 6.x
  • Oracle Enterprise Linux 5.x
  • Red Hat Enterprise Linux (RHEL) 8.x
  • CentOS 8.x
  • Red Hat Enterprise Linux (RHEL) 7.x, 6.x
  • CentOS 7.x, 6.x
  • Red Hat Enterprise Linux (RHEL) 5.4 and later
  • CentOS 5.4 and later
  • SUSE Linux Enterprise Server (SLES) 15
  • openSUSE 15.x
  • SUSE Linux Enterprise Server (SLES) 12
  • openSUSE 12.x
  • SUSE Linux Enterprise Server (SLES) 11.3, 11.4
  • openSUSE 11.3, 11.4
  • Ubuntu 20.04 LTS
  • Ubuntu 18.04 LTS
  • Ubuntu 16.04 LTS
  • Ubuntu 14.04 LTS
 
AIX Same as Tanium Client support Only supported for Tanium Integrity Monitor.
Solaris Same as Tanium Client support Only supported for Tanium Integrity Monitor.

Disk space requirements

To install Index normally, a minimum of 1 GB of free space must be available on the drive where Tanium Client is installed.

The amount of space the Index installation uses varies depending on how much space is used on the local disks that are being indexed. The actual space that is required for the Index database is proportional to the number of files and directories on the local disks and what hashes are configured. For a rough estimate, the Index database uses approximately 1 MB of space for each 1 GB of drive space that is used.

Host and network security requirements

Security exclusions

If security software is in use in the environment to monitor and block unknown host system processes, Tanium recommends that a security administrator create exclusions to allow the Tanium processes to run without interference. The configuration of these exclusions varies depending on AV software. For a list of all security exclusions to define across Tanium, see Tanium Core Platform Deployment Reference Guide: Host system security exclusions.

Index security exclusions
Target Device Notes Exclusion Type Exclusion
Windows endpoints   Process <Tanium Client>\TaniumCX.exe
  File <Tanium Client>\TaniumClientExtensions.dll
  File <Tanium Client>\TaniumClientExtensions.dll.sig
  File <Tanium Client>\extensions\TaniumIndex.dll
  File <Tanium Client>\extensions\TaniumIndex.dll.sig
  File <Tanium Client>\extensions\index\magic.mgc
  File <Tanium Client>\extensions\index\index.db
  File <Tanium Client>\extensions\index\index.db-shm
  File <Tanium Client>\extensions\index\index.db-wal
Linux endpoints   Process <Tanium Client>/TaniumCX
  File <Tanium Client>/libTaniumClientExtensions.so
  File <Tanium Client>/libTaniumClientExtensions.so.sig
  File <Tanium Client>/extensions/libTaniumIndex.so
  File <Tanium Client>/extensions/libTaniumIndex.so.sig
  File <Tanium Client>/extensions/index/magic.mgc
  File <Tanium Client>/extensions/index/index.db
  File <Tanium Client>/extensions/index/index.db-shm
  File <Tanium Client>/extensions/index/index.db-wal
macOS endpoints   Process <Tanium Client>/TaniumCX
  File <Tanium Client>/libTaniumClientExtensions.dylib
  File <Tanium Client>/libTaniumClientExtensions.dylib.sig
  File <Tanium Client>/extensions/libTaniumIndex.dylib
  File <Tanium Client>/extensions/libTaniumIndex.dylib.sig
  File <Tanium Client>/extensions/index/magic.mgc
  File <Tanium Client>/extensions/index/index.db
  File <Tanium Client>/extensions/index/index.db-shm
  File <Tanium Client>/extensions/index/index.db-wal