ClientUpdateLinux 7.2.3236.0053
Introduction: ClientUpdateLinux
Update Tanium Clients for Linux, using Tanium, to the latest available version (see sensor "Latest Available Linux Client Version"). The solution provides content for Client-API based downloads as well as direct downloads (installers in the package)
Download Location
This content is available at: https://content.tanium.com/files/published/ClientUpdateLinux/2018-09-28_08-37-23_7.2.3236.0053-g8637547/ClientUpdateLinux.xml
Usage
This content will allow you to update Linux based Tanium Client installations to specific Tanium Client versions. Coverage is for:
- RedHat
- SuSE
- Ubuntu
- Debian
- Amazon
HowTo
The are 3 ways to use this Content
Option 1 - A 2 step process (download, install)
- This supports separate downloading and installing, so the install can be scheduled in a maintenance window but the download can happen immediately
- Identify Targets Get Linux Clients Not Running Latest Version
- Deploy Action: Update Tanium Client (Linux) - Request Package Download
- Identify Downloaded Get Tanium Client Update Download Status (Linux)
- Target "COMPLETED"
- Deploy (Schedule) Action: Download Tanium Client (Linux) - Request Package Download
Option 2 - A 1 step process with the content in the Package, specific Distribution
- This includes the install file as part of the package, but you must deploy it to a specific OS Distribution, Version, Architecture
- Identify Targets Get Operating System and Linux Clients Not Running Latest Version
- Target specific Distribution (e.g. RedHat Enterprise Linux 7.4 x64)
- Deploy Action: e.g. Update OS Specific Tanium Client (Linux - rel 7 x86_64 7.2.314.xxxx)
Option 3 - A 1 step process Any Distribution
- This figures out which package is needed at run time, and will download it using the ClientAPI, and wait for up to a hour for it to download, then install once it has downloaded
- Identify Targets Get Linux Clients Not Running Latest Version
- Deploy Action: Update Tanium Client (Linux)
Post Install:
- Clean up download
- Ask Get online from all machines with Tanium Client Update Progress (Linux) contains “COMPLETE” and Linux Clients Not Running Latest Version contains "FALSE"
- Select “True” responses
- Deploy Action: Update Tanium Client (Linux) – Post-Update Cleanup
Troubleshooting:
- If you need to troubleshoot, after assessing the action log, look at TC/Downloads/tmp/tanium-client-upgrade.log and TC/Downloads/tmp/tanium-client-upgrade.log.prev
- if something went wrong other Tanium Processes like Tanium Recorder may stay disabled. To start them again use the modules related actions like `toggle recorder`.
Saved Questions:
- Option 1 is also supported by the SQ: Upgradable Tanium Clients (Linux)
- Option 3 is also supported by the SQ: Upgradable Tanium Clients (Linux)
- Option 2 is also supported by the SQ: Tanium Client Update Progress (Linux)
Actions
Tanium Client Update (Linux)
Saved questions:
- Upgradable Tanium Clients (Linux)
- Tanium Client (Linux) Update Download status
- Tanium Client (Linux) Update Progress
Questions
Tanium Client (Linux) Update Download status
Get Linux Clients Not Running Latest Version and "Tanium Client Update Download Status (Linux)" from all machines with Is Linux contains true
Packages:
Tanium Client (Linux) Update Progress
Get Operating System and Tanium Client Version and Linux Clients Not Running Latest Version and "Tanium Client Update Progress (Linux)" and "Tanium Client Update Download Status (Linux)" from all machines with Is Linux contains true
Packages:
- Update Tanium Client (Linux) - Post-Update Cleanup
- Update OS Specific Tanium Client (Linux - amzn 2016 x86_64)
- Update OS Specific Tanium Client (Linux - amzn 2 x86_64)
- Update OS Specific Tanium Client (Linux - amzn 2017 x86_64)
- Update OS Specific Tanium Client (Linux - debian 6 x86_64)
- Update OS Specific Tanium Client (Linux - debian 6 x86_32)
- Update OS Specific Tanium Client (Linux - debian 8 x86_64)
- Update OS Specific Tanium Client (Linux - debian 8 x86_32)
- Update OS Specific Tanium Client (Linux - debian 9 x86_64)
- Update OS Specific Tanium Client (Linux - debian 9 x86_32)
- Update OS Specific Tanium Client (Linux - oel 5 x86_32)
- Update OS Specific Tanium Client (Linux - oel 5 x86_64)
- Update OS Specific Tanium Client (Linux - oel 6 x86_32)
- Update OS Specific Tanium Client (Linux - oel 6 x86_64)
- Update OS Specific Tanium Client (Linux - oel 7 x86_64)
- Update OS Specific Tanium Client (Linux - rhe 5 x86_32)
- Update OS Specific Tanium Client (Linux - rhe 5 x86_64)
- Update OS Specific Tanium Client (Linux - rhe 6 x86_32)
- Update OS Specific Tanium Client (Linux - rhe 6 x86_64)
- Update OS Specific Tanium Client (Linux - rhe 7 x86_64)
- Update OS Specific Tanium Client (Linux - sles 11 x86_32)
- Update OS Specific Tanium Client (Linux - sles 11 x86_64)
- Update OS Specific Tanium Client (Linux - sles 12 x86_32)
- Update OS Specific Tanium Client (Linux - sles 12 x86_64)
- Update OS Specific Tanium Client (Linux - ubuntu 10 x86_32)
- Update OS Specific Tanium Client (Linux - ubuntu 10 x86_64)
- Update OS Specific Tanium Client (Linux - ubuntu 12 x86_32)
- Update OS Specific Tanium Client (Linux - ubuntu 12 x86_64)
- Update OS Specific Tanium Client (Linux - ubuntu 14 x86_64)
- Update OS Specific Tanium Client (Linux - ubuntu 16 x86_64)
- Update OS Specific Tanium Client (Linux - ubuntu 18 x86_64)
Upgradable Tanium Clients (Linux)
Get Linux Clients Not Running Latest Version from all machines with Is Linux equals true
Packages:
- Download Tanium Client Update (Linux)
- Update Downloaded Tanium Client (Linux)
- Update Tanium Client (Linux)
Packages
Update OS Specific Tanium Client (Linux - amzn 2016 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.amzn2016.09.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - amzn 2 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.amzn2017.12.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - amzn 2017 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.amzn2017.09.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - debian 6 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-debian6_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - debian 6 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-debian6_i386.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - debian 8 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-debian8_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - debian 8 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-debian8_i386.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - debian 9 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-debian9_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - debian 9 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-debian9_i386.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - oel 5 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3236-1.oel5.i386.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - oel 5 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3236-1.oel5.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - oel 6 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.oel6.i686.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - oel 6 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.oel6.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - oel 7 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.oel7.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - rhe 5 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3236-1.rhe5.i386.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - rhe 5 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3236-1.rhe5.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - rhe 6 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.rhe6.i686.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - rhe 6 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.rhe6.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - rhe 7 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.rhe7.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - sles 11 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.sle11.i586.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - sles 11 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.sle11.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - sles 12 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.sle12.i586.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - sles 12 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- TaniumClient-7.2.314.3211-1.sle12.x86_64.rpm
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 10 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_6.0.314.1579-ubuntu10_i386.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 10 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_6.0.314.1579-ubuntu10_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 12 x86_32)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_6.0.314.1579-ubuntu10_i386.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 12 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_6.0.314.1579-ubuntu10_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 14 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-ubuntu14_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 16 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-ubuntu16_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Update OS Specific Tanium Client (Linux - ubuntu 18 x86_64)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- taniumclient_7.2.314.3211-ubuntu18_amd64.deb
- runat.sh
- tanium-client-upgrade.sh
Download Tanium Client Update (Linux)
This package contains 1 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh requestTaniumClientInstallFile.sh 0
- Command Line Timeout: 60
Prompts:
Files:
- requestTaniumClientInstallFile.sh
Cancel Download of Tanium Client Update (Linux)
This package contains 1 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh cancelTaniumClientDownload.sh
- Command Line Timeout: 60
Prompts:
Files:
- cancelTaniumClientDownload.sh
Update Tanium Client (Linux)
This package contains 3 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh requestTaniumClientInstallFile.sh 1
- Command Line Timeout: 3600
Files:
- requestTaniumClientInstallFile.sh
- runat.sh
- tanium-client-upgrade.sh
Update Downloaded Tanium Client (Linux)
This package contains 2 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh runat.sh
- Command Line Timeout: 600
Files:
- runat.sh
- tanium-client-upgrade.sh
Update Tanium Client (Linux) - Post-Update Cleanup
This package contains 2 files and 0 sensors.
Additional Properties:
- Command Line: /bin/sh tanium-client-cleanup.sh
- Command Line Timeout: 600
Files:
- tanium-client-cleanup.sh
- cancelTaniumClientDownload.sh
Sensors
Latest Available Linux Client Version
Returns the latest available version for this client
Linux Clients Not Running Latest Version
True if the installed Tanium Client is != this version
Tanium Client Update Download Status (Linux)
Displays the status of Tanium Client upgrade Download request
Tanium Client Update Progress (Linux)
Displays the progress status of Tanium Client upgrades
Tanium Client Update Ready (Linux)
Sensor returns True if tanium install package is on Endpoint