search cancel

How to run Java Live Update manually on Symantec Protection Engine for Linux.


Article ID: 159114


Updated On:


Protection Engine for Cloud Services AntiVirus for Caching Protection for SharePoint Servers Protection Engine for NAS


You need to run Java Live Update manually on a Linux system running Symantec Protection Engine.

"navdefupdater.NavDefInstaller: Unable to get destination directory"


The command line syntax is probably incorrect as it does not include the temporary definitions storage location.


  1. Create a folder “/opt/SYMCScan/bin/definitions/AntiVirus/tmpIncoming”
  2. Change owner: “chown root:avdefs /opt/SYMCScan/bin/definitions/AntiVirus/tmpIncoming”
  3. Change permissions: “chmod 770 /opt/SYMCScan/bin/definitions/AntiVirus/tmpIncoming”
  4. Run the Java Live Update command:
    java -cp "/opt/Symantec/LiveUpdate/jlu.jar:/opt/SYMCScan/bin/definitions/AntiVirus/tmpIncoming" -c /opt/SYMCScan/bin/liveupdate.conf -d [ -p spe av Definitions for x86-linux -v 7.0 -l SymAllLanguages ]
  5. Copy the definition files from tmpIncoming to VirusDefs, overwriting destination files.
  6. Restart symcscan: “/opt/SYMCScan/ restart”
  7. Check the GUI to verify the definitions date.