Sophos Anti-Virus for UNIX can be updated from Sophos Update Manager (Enterprise Console) by using the installation script
eminstall.sh. This script installs or updates Sophos Anti-Virus 4.x from files in a Central Installation Directory (CID).
For a full description of this process and the available options, see the file
eminstall.txt in the CID or installation package.
NOTE: This article only applies to version 4.x. We recommend to upgrade to the latest version for built-in automatic updating.
What to do
Set up the CID
Each Linux / UNIX machine must mount the Sophos Update Manager CID or have access via HTTP. Alternatively, a Linux or UNIX system can host the CID:
- Create a directory on the Linux/UNIX server to be used as a CID.
- Share the directory
- The directory must be accessible to Sophos Update Manager server via SMB
- The directory must be accessible to other Unix clients via SMB, HTTP, FTP or NFS. Mount the share on each Linux/Unix client
- Configure Sophos Update Manager to use the directory as a distribution point. This is configured on the 'Distribution' tab when configuring the update manager
This guide contains an example of how to configure a basic eminstall.conf. More options are available for customers using nfs/http/ftp, or for customers who have installed to a non-default location. For more details see
- On each UNIX computer to be updated, make an eminstall configuration file:
- Configure the eminstall.conf:
EM install CID = /mnt/mainserver/cid
EM cache dir = /sav_install_cache
The above example assumes the CID has been mounted to /mnt/mainserver/cid.
Note: The cache directory must be different to the directory where you install the software.
Schedule the updates
Schedule the eminstall.sh script run as root. For example, this can be scheduled by cron.
By default the script is located in: