8 个版本 (5 个重大更改)
0.6.0 | 2022 年 9 月 4 日 |
---|---|
0.5.2 | 2021 年 12 月 19 日 |
0.4.0 | 2021 年 9 月 8 日 |
0.3.1 | 2021 年 8 月 9 日 |
0.1.0 | 2021 年 5 月 12 日 |
#2871 in 命令行工具
每月 31 次下载
73KB
1K SLoC
libredefender
想象一下信息安全合规指南要求您安装防病毒软件,但您运行的是 Arch Linux。
libredefender 是一款防病毒程序,具有以下特点:
- 行业标准 - 扫描使用 libclamav 实现
- 签名 - 是
- 计划任务 - 定期启动扫描,您无需手动操作
- 勾选标记 - ✅ 额外的绿色勾选标记 ✅
该过程试图将 io 和处理器优先级都改为空闲。
clamav-freshclam.service
需要设置。
示例配置
配置文件从 ~/.config/libredefender.toml 加载
[scan]
excludes = [
# 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
skip_hidden = true
skip_larger_than = "30MiB"
[update]
## use data fetched by clamav-freshclam.service (default)
path = "/var/lib/clamav"
[schedule]
preferred_hours = "09:00:00-19:00:00"
## Do not run scans when on battery
skip_on_battery = true
安装
pacman -S libredefender
图标
图标由 Smashicons 来自 www.flaticon.com 制作。
许可协议
此代码作为 GPLv2 OR GPLv3+
双许可。libclamav 目前可能仅被视为 GPLv2,因此最终二进制文件将是 GPLv2。如果解决了对 GPLv2 的需求,我们可能会放弃 GPLv2 兼容性。
请注意,这两个许可证都有“无保证”条款。
依赖关系
~11–42MB
~626K SLoC