| Summary: | New ebuild for amavisd-new 2.2.1 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Christian Zoffoli (RETIRED) <xmerlin> |
| Component: | New packages | Assignee: | Net-Mail Packages <net-mail+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | CC: | antivirus, jaervosz, moonwalker, r.moesbergen, rockoo |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
amavisd-new-2.2.1.ebuild
some gentoo defaults converted from a static conf file to a patch qmail-lf-workaround.patch amavisd-new-2.2.1.ebuild |
||
|
Description
Christian Zoffoli (RETIRED)
2005-01-10 15:03:22 UTC
Created attachment 48137 [details]
amavisd-new-2.2.1.ebuild
Created attachment 48138 [details, diff]
some gentoo defaults converted from a static conf file to a patch
Created attachment 48139 [details, diff]
qmail-lf-workaround.patch
FYI: I've just added Mail::ClamAV to the portage, so amavisd-new can use it Will this ebuild go into the official portage tree any time soon, the current one start to be a bit old... Does amavisd-new really use Mail::ClamAV module? I have the ebuild ready, but can't decide on how to handle this - hard dependency? "clamav" USE flag? reply to #6 amavisd-new-2.2.1 can use clamd or directly access clam core using the CPAN interface. Actually clamd use less memory than Mail::ClamAV Is the ROOT warning really still needed? AFAIR it was changed in the 2004 series. Also I don't think all the DEPENDs are needed but that is nothing major. And let's get this ebuild in Portage:-) reply to #8 IMO, the root warning is not needed. Regarding the dependencies we can follow three ways: 1- relax dependencies and make the user choose what to add 2- add a large amount of use flags (BAD, IMHO) 3- emerge a standard full featured amavisd-new actually I prefer the third one for this kind of ebuild, but we can also think to an amavisd-new in two versions: lite and full featured (1 or 2 use flags to control all) I like 1 the most but am perfectly happy with any of the other proposed solutions(3 and 3a) except 2. Created attachment 48995 [details] amavisd-new-2.2.1.ebuild Changes: - Removed the warning. - Install amavisd-nanny and amavisd-agent into /usr/sbin instead of /usr/bin. Comments: - Attachment #48138 [details, diff] proper name is amavisd-new-2.2.1-amavisd.conf-gentoo.patch - Attachment #48139 [details, diff] proper name is amavisd-new-2.2.1-qmail-lf-workaround.patch Done. Thanks everyone. |