jaburt / freenas-server-clamav-scan Goto Github PK
View Code? Open in Web Editor NEWA script to automate (via a cron job) the anti-virus scan of your FreeNAS/TreuNAS shares.
License: GNU General Public License v3.0
A script to automate (via a cron job) the anti-virus scan of your FreeNAS/TreuNAS shares.
License: GNU General Public License v3.0
Dear Jarbut,
I would like to use ClamAV to scan the files I store on my FreeNAS (nowadays TrueNAS) server.
What is confusing to me, is that there is a community plugin which installs ClamAV.
Is this plugin related to you?
It looks to me that this plugin does your README.md step 1,2, 3 and partly step 4 - but not much more than that.
From step 4 namely the /var/log/freshclam.log file already exist, is owned by clamav, and has mod 640. Additionally, executing the post_install.sh in inside this Jail starts freshclam as a daemon and some more stuff.
Though step 4 - configure freshclam by editing /usr/local/etc/freshclam.conf, and step 5, 6, and 7 still have to be done manually.
Could you please explain or clarify?
Is this understanding correct?
Thank you, Elmar
PS: his is what the post_install.sh looks like.
# Start the service
service clamav-freshclam start 2>/dev/null
service clamav-clamd start 2>/dev/null
root@ClamAV:~ # cat post_install.sh
#!/bin/sh
# Enable the service
sysrc -f /etc/rc.conf clamav_freshclam_enable="YES"
sysrc -f /etc/rc.conf clamav_clamd_enable=
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.