Cisco-Talos / clamav

ClamAV - Documentation is here: https://docs.clamav.net
https://www.clamav.net/
GNU General Public License v2.0
4.34k stars 699 forks source link

Feature - add macOS plist service files for Homebrew and PKG installs #874

Open christopinka opened 1 year ago

christopinka commented 1 year ago

Describe the bug

Would be nice to have 'brew services' support for the homebrew install. Described here - https://docs.brew.sh/Formula-Cookbook#service-files How to reproduce the problem

Replace this text with specific steps needed to reproduce the issue.

Replace this text with the output from the ClamAV command: clamconf -n

Attachments

If applicable, add screenshots to help explain your problem.

If the issue is reproducible only when scanning a specific file, attach it to the ticket.

micahsnyder commented 1 year ago

Hi @christopinka we do not publish ClamAV to the Homebrew ecosystem. This is done by community volunteers. If you would like the homebrew package to have some homebrew specific features added, it may be best to request it from them.

However, we do publish a macOS installer .pkg package which may also make use of the same sort of .plist service files. For this request, we can keep this github issue open, and rename it accordingly.

I'm not versed in creating/installing/managing macOS .plist services. So I'm just guessing that both brew and our own PKG installer could use the same files. If anyone has experience with this and wants to contribute to help with both, I would appreciate the assistance.

christopinka commented 1 year ago

I assumed it was maintained by you. Let me figure out who is maintaining it. Thanks for keeping it open!


From: Micah Snyder @.> Sent: Thursday, March 30, 2023 4:20 PM To: Cisco-Talos/clamav @.> Cc: Topinka, Chris @.>; Mention @.> Subject: [EXTERNAL] Re: [Cisco-Talos/clamav] Feature - add 'brew services' support to homebrew install (Issue #874)

CAUTION! EXTERNAL SENDER STOP. ASSESS. VERIFY!! Were you expecting this email? Are grammar and spelling correct? Does the content make sense? Can you verify the sender? If suspicious report it, then do not click links, open attachments or enter your ID or password.

Hi @christopinkahttps://github.com/christopinka we do not publish ClamAV to the Homebrew ecosystem. This is done by community volunteers. If you would like the homebrew package to have some homebrew specific features added, it may be best to request it from them.

However, we do publish a macOS installer .pkg package which may also make use of the same sort of .plist service files. For this request, we can keep this github issue open, and rename it accordingly.

I'm not versed in creating/installing/managing macOS .plist services. So I'm just guessing that both brew and our own PKG installer could use the same files. If anyone has experience with this and wants to contribute to help with both, I would appreciate the assistance.

— Reply to this email directly, view it on GitHubhttps://github.com/Cisco-Talos/clamav/issues/874#issuecomment-1490977733, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAD7JRLVI5NQGJ7TDT2WRJDW6X2KLANCNFSM6AAAAAAWKAANTQ. You are receiving this because you were mentioned.Message ID: @.***>

christopinka commented 1 year ago

It's hard to tell but I'm guessing it is clamav contributors that are providing the homebrew formula. It might be a good idea to bring the formula into the clamav repo. Thoughts?


From: Topinka, Chris @.> Sent: Friday, March 31, 2023 11:17 AM To: Cisco-Talos/clamav @.>; Cisco-Talos/clamav @.> Cc: Mention @.> Subject: Re: [EXTERNAL] Re: [Cisco-Talos/clamav] Feature - add 'brew services' support to homebrew install (Issue #874)

I assumed it was maintained by you. Let me figure out who is maintaining it. Thanks for keeping it open!


From: Micah Snyder @.> Sent: Thursday, March 30, 2023 4:20 PM To: Cisco-Talos/clamav @.> Cc: Topinka, Chris @.>; Mention @.> Subject: [EXTERNAL] Re: [Cisco-Talos/clamav] Feature - add 'brew services' support to homebrew install (Issue #874)

CAUTION! EXTERNAL SENDER STOP. ASSESS. VERIFY!! Were you expecting this email? Are grammar and spelling correct? Does the content make sense? Can you verify the sender? If suspicious report it, then do not click links, open attachments or enter your ID or password.

Hi @christopinkahttps://github.com/christopinka we do not publish ClamAV to the Homebrew ecosystem. This is done by community volunteers. If you would like the homebrew package to have some homebrew specific features added, it may be best to request it from them.

However, we do publish a macOS installer .pkg package which may also make use of the same sort of .plist service files. For this request, we can keep this github issue open, and rename it accordingly.

I'm not versed in creating/installing/managing macOS .plist services. So I'm just guessing that both brew and our own PKG installer could use the same files. If anyone has experience with this and wants to contribute to help with both, I would appreciate the assistance.

— Reply to this email directly, view it on GitHubhttps://github.com/Cisco-Talos/clamav/issues/874#issuecomment-1490977733, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAD7JRLVI5NQGJ7TDT2WRJDW6X2KLANCNFSM6AAAAAAWKAANTQ. You are receiving this because you were mentioned.Message ID: @.***>