Issue
- The error message “error[07400000]: Daemon is not running“ is displayed or is present in log files
- ESET NOD32 Antivirus for Linux Desktop (or another ESET product for Linux Desktop) is not running after you install, restart and log in
- Install ESET NOD32 Antivirus Business Edition for Linux Desktop on Ubuntu 15.04 or Debian 8.0
Details
Many newer Linux distributions use systemd as a service manager. The instructions below detail how to configure ESET products to run on distributions where systemd is a service manager.
Useful resources:
Solution
Install ESET NOD32 Antivirus for Linux Desktop on Linux distributions that use systemd as a service manager
- Open a new Terminal window.
- Navigate to the systemd services directory:
sudo cd /lib/systemd/system
- Create a file called “eset.service”:
nano -w eset.service
- Add the following content to the file:
[Unit] Description=ESET Scanner Daemon After=network.target [Service] ExecStart=/opt/eset/esets/sbin/esets_daemon ExecReload=/bin/kill -HUP $MAINPID KillMode=process PIDFile=/var/run/esets_daemon.pid Restart=always Type=forking [Install] WantedBy=multi-user.target
- Save your changes. If you use “nano”, press CTRL + X and W.
- Start the newly created “eset” service:
sudo systemctl start eset
- Start ESET NOD32 Antivirus from your Desktop environment.
Alternatively, you can start the ESET GUI using the following command in Terminal:
/opt/eset/esets/bin/esets_gui
- Configure the “eset” service and ESET NOD32 Antivirus for Linux Desktop to start automatically after booting up:
sudo systemctl enable eset
- Ensure the ESET NOD32 Antivirus for Linux Desktop is starting automatically after logging into the Desktop environment.