You would like a checklist of SAV for Linux (SAVFL) installation packages, daemons, and configuration files.
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:
- savap (or savap-x64 for the 64-bit version)
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.
After the installation is complete, verify that the following daemons are running:
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 com.symantec.liveupdate.config.editor.ConfEditor
- /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