Enable quarantine and priv sep
This commit is contained in:
@@ -220,6 +220,7 @@ TCPAddr 127.0.0.1
|
||||
# Run as another user (clamd must be started by root for this option to work)
|
||||
# Default: don't drop privileges
|
||||
# User clamscan
|
||||
User clamscan
|
||||
|
||||
# Stop daemon when libclamav reports out of memory condition.
|
||||
#ExitOnOOM yes
|
||||
@@ -739,7 +740,6 @@ OnAccessMountPath {{ item.mount }}
|
||||
# root user from triggering a scan (unless OnAccessPrevention is enabled).
|
||||
# Default: no
|
||||
#OnAccessExcludeRootUID no
|
||||
OnAccessExcludeRootUID yes
|
||||
|
||||
# With this option you can whitelist specific UIDs. Processes with these UIDs
|
||||
# will be able to access all files without triggering scans or permission
|
||||
@@ -762,9 +762,9 @@ OnAccessExcludeRootUID yes
|
||||
# OnAccessExcludeUID option.
|
||||
# Default: disabled
|
||||
#OnAccessExcludeUname clamav
|
||||
# XXX OnAccessExcludeUname clamilt
|
||||
# XXX OnAccessExcludeUname clamscan
|
||||
# XXX OnAccessExcludeUname clamupdate
|
||||
OnAccessExcludeUname clamilt
|
||||
OnAccessExcludeUname clamscan
|
||||
OnAccessExcludeUname clamupdate
|
||||
|
||||
# Number of times the OnAccess client will retry a failed scan due to
|
||||
# connection problems (or other issues).
|
||||
|
@@ -0,0 +1,15 @@
|
||||
# clamonacc systemd service file primarily the work of ChadDevOps & Aaron Brighton
|
||||
# See: https://medium.com/@aaronbrighton/installation-configuration-of-clamav-antivirus-on-ubuntu-18-04-a6416bab3b41#a340
|
||||
|
||||
[Unit]
|
||||
Description=ClamAV On-Access Scanner
|
||||
Documentation=man:clamonacc(8) man:clamd.conf(5) https://www.clamav.net/documents
|
||||
After=clamd@scan.service syslog.target network.target
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=root
|
||||
ExecStart=/usr/sbin/clamonacc -F --config-file=/etc/clamd.d/scan.conf --move=/root/quarantine/ --fdpass
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
Reference in New Issue
Block a user