Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aspiesoft/linux-clamav-download-scanner
Automatically scan your linux home directory when you download something new.
https://github.com/aspiesoft/linux-clamav-download-scanner
clamav clamav-antivirus clamav-scanning clamav-wrapper linux linux-app linux-desktop malware-detection security security-tools
Last synced: about 1 month ago
JSON representation
Automatically scan your linux home directory when you download something new.
- Host: GitHub
- URL: https://github.com/aspiesoft/linux-clamav-download-scanner
- Owner: AspieSoft
- License: agpl-3.0
- Created: 2023-06-10T17:16:08.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-16T00:12:20.000Z (12 months ago)
- Last Synced: 2024-04-30T07:16:07.932Z (8 months ago)
- Topics: clamav, clamav-antivirus, clamav-scanning, clamav-wrapper, linux, linux-app, linux-desktop, malware-detection, security, security-tools
- Language: Go
- Homepage:
- Size: 40.2 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Linux ClamAV Download Scanner
[![donation link](https://img.shields.io/badge/buy%20me%20a%20coffee-paypal-blue)](https://paypal.me/shaynejrtaylor?country.x=US&locale.x=en_US)
> note: this module is currently in beta
Automatically scan your linux home directory when you download something new.
By default, this module only scans common directories (Downloads, Desktop, etc.) and searches for extension directories like your chrome extensions.
I may add additional directories in future updates.
Currently, this module only uses the active users home directory, and does not touch the root directory.## Installation
> note: It is recommended you install the [go programing language](https://go.dev/) before installing this script, for improved compatibility.
```shell script
git clone https://github.com/AspieSoft/linux-clamav-download-scanner.git
sudo ./linux-clamav-download-scanner/install.sh
rm -rf ./linux-clamav-download-scanner
```## Config
add directories for to auto scan on downloads / new or modified files
```shell script
nano ~/.aspiesoft-clamav-auto-scan
# or
nano ~/.clamav-auto-scan# list files without the /home/username/
Downloads
.config
```### To add default directories for all users
```shell script
nano /usr/share/config/aspiesoft-clamav-auto-scan
# or
nano /usr/share/config/clamav-auto-scan# list files without the /home/username/
Downloads
.config
```## Uninstall
```shell script
sudo /etc/aspiesoft-clamav-scanner/uninstall.sh
```