megabyte-labs / install.doctor

A glorious combination of application / theme settings and a performant cross-platform, desktop-oriented software suite.
https://megabyte.space
Other
85 stars 17 forks source link

ClamAV on macOS #125

Open ProfessorManhattan opened 8 months ago

ProfessorManhattan commented 8 months ago

💡 Feature/Idea

There are a few things needed to implement ClamAV on macOS (and on Linux):

  1. There should be a new .plist file added to ~/.local/etc/clamav that is moved to /Library/LaunchDaemons/clamav.plist (see /Library/LaunchDaemons/com.github.muesli.gitomatic.plist for example) that runs freshclam -v every day (see: https://medium.com/@wingsuitist/set-up-clamav-for-osx-1-the-open-source-virus-scanner-82a927b60fa3). You can add the logic directly to the software.yml file.
  2. There also needs to be another cron or .plist that scans the operating system periodically - try to implement it in such a way that we can recycle the effort for the Linux implementation. We may also want to make clamav available for other applications as mentioned here: https://medium.com/@wingsuitist/set-up-clamav-for-macos-osx-2-clamd-764fc0752f8e

:thumbsup: Can you contribute?

No response