Symantec Antivirus (SAV) for Linux Installation Checklist

Article:TECH134163  |  Created: 2010-01-22  |  Updated: 2014-05-09  |  Article URL
Article Type
Technical Solution


You would like a checklist of SAV for Linux (SAVFL) installation packages, daemons, and configuration files.


Pre-installation Checklist

Before installing any packages, you must install Sun JRE version 1.4.2 or higher with the unlimited strength version of JCE. By default, JRE comes with the strong cryptography version of JCE, but LiveUpdate requires the unlimited version. If you want to use the graphical interface, you must also install an X11 environment.

There are additional prerequisites for some Linux kernels:

  • Fedora on 64-bit computers: because many SAV for Linux executables are 32-bit, you must install some i686-based dependent packages. You can install them with this command: yum install glibc.i686 libgcc.i686 libX11.i686
  • Debian AMD64: if you want to use the graphical interface, you must install the 32-bit X11 libraries. You can install them with this command: sudo apt-get install ia32-libs

The SAV for Linux product ships with four installation packages:

  • sav
  • savap (or savap-x64 for the 64-bit version)
  • savjlu
  • savui

The sav package must be installed first.

The savap package contains the kernel module files. Look in the kernel checklist file to see if your kernel is listed. If you do not find your kernel, check the legacy kernel checklist file. If you find your kernel there, install the legacy savap package.

If you do not find your kernel in either of the checklists, you can compile your own kernel module by using the AP kernel module open source tar file.

The other two packages contain Java LiveUpdate and GUI files.

Post-installation Checklist

After the installation is complete, verify that the following daemons are running:

  • rtvscand
  • symcfgd

If these processes are not running, you can start them as follows:

    # /etc/init.d/rtvscand start
    # /etc/init.d/symcfgd start

In addition, verify that the following files and directories are installed:

  • /etc/Symantec.conf is the base configuration file. This contains the package installation path, the Java home path, and so forth. You can edit this file as needed.
  • /etc/liveupdate.conf is the encrypted LiveUpdate configuration file. You can edit this file with the command:
      java -cp jlu.jar
  • /etc/symc-defutils.conf is the configuration file for navdefutil, the virus definition utility. navdefutil is invoked automatically by the rtvscand daemon. Please do not edit this file.
  • /etc/Product.Catalog.JavaLiveUpdate is the private configuration file for LiveUpdate. Please do not edit this file.
  • The /etc/symantec directory must exist and be readable by the avdefs group. This is a private directory which includes the decompression configuration file, registry data files and a message file. Please do not edit any of these files.

If you suspect that the registry data files in /etc/symantec are corrupted, run this command and look for errors:

    # /opt/Symantec/symantec_antivirus/symcfg –r list

To restore the registry data files to the default versions, follow these steps:

    1. Stop the rtvscand and symcfgd services.
      # /etc/init.d/rtvscand stop
      # /etc/init.d/symcfgd stop

    2. Import the registry data file.
      # cd /opt/Symantec/symantec_antivirus
      # symcfgpop symcfgdata.inf

    3. Restart the rtvscand and symcfgd services.
      # /etc/init.d/symcfgd start
      # /etc/init.d/rtvscand start


Legacy ID


Article URL

Terms of use for this information are found in Legal Notices