Updating Sophos Linux Sensor
Overview
This article addresses how to update Sophos Linux Sensor (SLS) and the default content. You can update SLS and the default content in the following ways:
- Using the SLS package repository and a package manager
- Downloading the packages from Sophos Central.
Prerequisites
Before you can update SLS and the default content, you need to do the following:
- SLS must be installed and running. See Installing Sophos Linux Sensor.
- If using a package manager, your system must be configured to access the SLS package repository. See How to install Sophos Linux Sensor from the Sophos package repository.
Updating from the SLS package repository
Follow the below steps to update SLS to the latest version:
Tip
Updating SLS default content is the same as updating the sensor. Replace sophoslinuxsensor-systemd
with sophoslinuxcontent
in the commands below to update the default content.
-
Search to see the SLS package running on your Linux system using the following command:
sudo apt list --installed | grep sophos
Sample Output:
sophoslinuxsensor-systemd/now 5.0.0.28 amd64 [installed,local]
-
To update to the latest sensor version, run the following command:
apt install sophoslinuxsensor-systemd
This will update SLS to the most recent version. You can update to any version of SLS by specifying the version to which you want to update.
Sample output:
Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package sophoslinuxsensor root@17072-ar:/etc/apt/sources.list.d# apt install sophoslinuxsensor-systemd Reading package lists... Done Building dependency tree Reading state information... Done The following NEW packages will be installed: sophoslinuxsensor-systemd 0 upgraded, 1 newly installed, 0 to remove and 18 not upgraded. Need to get 30.3 MB of archives. After this operation, 78.4 MB of additional disk space will be used. Get:1 https://qa.packages.sophos.com/sophos-linux-sensor/test stable/main amd64 sophoslinuxsensor-systemd amd64 5.0.0.68 [30.3 MB] Fetched 30.3 MB in 2s (13.9 MB/s) Selecting previously unselected package sophoslinuxsensor-systemd. (Reading database ... 111121 files and directories currently installed.) Preparing to unpack .../sophoslinuxsensor-systemd_5.0.0.68_amd64.deb ... Unpacking sophoslinuxsensor-systemd (5.0.0.68) ... Setting up sophoslinuxsensor-systemd (5.0.0.68) ... 2022-06-23T17:46:10.033Z INFO config ".." has been read Sophos Linux Runtime Detections Agent version 5.0.0.68 (Build: 2032) 2022-06-23T17:46:10.034Z INFO Successfully set capabilities. --------------------------- Sophos * https://sophos.com/ User & group created: * sophos-spl-user * sophos-spl-group Services installed: * Sensor (sophoslinuxsensor) ---------------------------
-
Confirm the update was successful.
apt list –installed | grep -i sophos
Sample Output:
sophoslinuxsensor-systemd/now 5.0.0.28 amd64 [installed,local]
You can see from the sample output that SLS has successfully updated to the latest version.
-
Search to see the SLS package running on your Linux system using the following command:
yum list installed | grep -i sophos
Sample output:
sophoslinuxsensor-systemd.x86_64 5.0.0.68-1
-
Run the command below to update SLS to the latest version:
yum install sophoslinuxsensor-systemd
This will update SLS to the most recent version. You can update to any version of SLS by specifying the version to which you want to update.
Sample output:
Loaded plugins: fastestmirror, langpacks Loading mirror speeds from cached hostfile Resolving Dependencies --> Running transaction check ---> Package sophoslinuxsensor-systemd.x86_64 0:5.0.0.68-1 will be installed --> Finished Dependency Resolution Dependencies Resolved =================================================================== Package Arch Version Repository Size =================================================================== Installing: sophoslinuxsensor-systemd x86_64 5.0.0.68-1 E2E 29 M Transaction Summary =================================================================== Install 1 Package Total size: 29 M Installed size: 75 M Is this ok [y/d/N]: y Downloading packages: warning: /var/cache/yum/x86_64/7.7.1908/E2E/packages/sophoslinuxsensor-systemd-5.0.0.68-1.x86_64.rpm: Header V4 RSA/SHA256 Signature, key ID e503a54e: NOKEY Retrieving key from file:///tmp/key.gpg Importing GPG key 0xE503A54E: Userid : "linux_release_2022 <sophosca@sophos.com>" Fingerprint: f41d 7750 b5eb af51 8ea3 c5b6 6ff2 1324 e503 a54e From : /tmp/key.gpg Is this ok [y/N]: y Running transaction check Running transaction test Transaction test succeeded Running transaction Installing : sophoslinuxsensor-systemd-5.0.0.68-1.x86_64 1/1 2022-06-24T18:42:17.803Z INFO config ".." has been read Sophos Linux Runtime Detections Agent version 5.0.0.68 (Build: 2032) 2022-06-24T18:42:17.803Z INFO Successfully set capabilities. --------------------------- Sophos * https://sophos.com/ User & group created: * sophos-spl-user * sophos-spl-group Services installed: * Sensor (sophoslinuxsensor) --------------------------- Verifying : sophoslinuxsensor-systemd-5.0.0.68-1.x86_64 1/1 Installed: sophoslinuxsensor-systemd.x86_64 0:5.0.0.68-1 Complete!
-
Confirm the update was successful.
yum list installed | grep -i sophos
Sample output:
sophoslinuxsensor-systemd.x86_64 5.0.0.68-1
You can see from the sample output that SLS has successfully updated to the latest version.