File and folder structure
This topic details the file and folder structure of ESET File Security for Linux, in case ESET Technical Support asked you to access files for troubleshooting purposes. The list of deamons and command-line utilities is available further below.
Base directory
The directory where ESET File Security for Linux loadable modules containing the virus signature database are stored.
/var/opt/eset/efs/lib
Cache directory
The directory where cache of ESET File Security for Linux and temporary files (such as quarantine files or reports) are stored.
/var/opt/eset/efs/cache
Binary files directory
The directory where the relevant ESET File Security for Linux binary files are stored.
/opt/eset/efs/bin
There you find the following utilities:
•lslog — use it to display logs gathered by ESET File Security for Linux
•odscan — use it to run on-demand scan via a Terminal window
System binary files directory
The directory where the relevant ESET File Security for Linux system binary files are stored.
/opt/eset/efs/sbin
There you find the following utilities:
•setgui — use it to enable/disable ESET File Security for Linux Web interface and manage related operations.
•startd — use it to start ESET File Security for Linux daemon manually in case it was stopped.
To see if ESET File Security for Linux service is active, run the following command from a Terminal window with root privileges:
systemctl status efs.service
or
/etc/init.d/efs status
Sample output from systemctl:
Daemons
•sbin/startd – Main daemon, starts and manages other deamons
•lib/scand – Scanning daemon
•lib/oaeventd – On-access event interception service (using eset_rtp kernel module)
•lib/confd – Configuration management service
•lib/logd – Logs management service
•lib/licensed – Activation and licensing service
•lib/updated – Module update service
•lib/execd+odfeeder – On-demand scanning helpers
•lib/utild – Quarantine restore helper
•lib/sysinfod – OS and media detection service
•lib/icapd – ICAP service for NAS scanning
•lib/webd – https server and Web interface
Command-line utilities
•bin/lslog – Logs listing utility
•bin/odscan – On-demand scanner
•sbin/cfg – Configuration utility
•sbin/lic – Licensing utility
•bin/upd – Module update utility
•bin/quar – Quarantine management utility
•sbin/setgui – Basic Web interface setup
•sbin/collect_logs.sh – Script to generate essential logs as an archive file if requested by ESET customer care.