docs.rs failed to build libredefender-0.6.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.
libredefender
Imagine the information security compliance guideline says you need an antivirus but you run Arch Linux.
libredefender is an antivirus program featuring:
- Industry standards - Scanning is implemented with libclamav
- Signatures - Yes
- Scheduling - Starts scans periodically so you don't have to
- Checkmarks - ✅ Extra green ✅
The process is trying to change both io and processor priority to idle.
clamav-freshclam.service
needs to be setup.
Example config
The configuration file is loaded from ~/.config/libredefender.toml:
[]
= [
# rust build folders
"/home/user/repos/**/target",
]
## by default libredefender spawns one thread per cpu core
## set to 1 to use a single thread
#concurrency = 1
= true
= "30MiB"
[]
## use data fetched by clamav-freshclam.service (default)
= "/var/lib/clamav"
[]
= "09:00:00-19:00:00"
## Do not run scans when on battery
= true
Installation
pacman -S libredefender
Icons
Icons made by Smashicons from www.flaticon.com.
License
This code is dual-licensed as GPLv2 OR GPLv3+
. libclamav is currently likely to be considered GPLv2-only, so the final binary is going to be GPLv2. If the need for GPLv2 is resolved we're likely going to drop GPLv2 compatibility.
Note that both licenses have a "No warranty" clause.