From amavisd-new documentation :
Instead of signing mail with dkim-milter, the same can be achieved by using Jason Long's DKIM Proxy, which is a Perl program calling a Perl module Mail::DKIM, i.e. the same modules as used by a SpamAssassin DKIM plugin. As the Mail::DKIM turned out to be a reliable and quite efficient module, this may be a good alternative to dkim-milter (which is also quite good, but slower for signing larger messages).
Mail::DKIM is already in portage , so i think dkimproxy is very useful too...
*** Bug 179691 has been marked as a duplicate of this bug. ***
Taking this one......
Ok, I am attaching a ebuild for dkimproxy-0.16. Also a heads up, dev-perl/Mail-DKIM-0.26 was released today and works fine by renaming the ebuild to the new version(although we should probably wait a few days to put it in the tree).
I will be working on an init script shortly.....
Created attachment 120236 [details]
Anyone considering dkimproxy should also look at dkim-milter (bug #153922), which appears to be more mature and better supported.
Here are a few things potential maintainers should be aware of when working on an ebuild for dkimproxy:
1. dkimproxy uses a bundled and ever-so-slightly-modified version of smtpprox (http://bent.latency.net/smtpprox/), which could collide with vanilla smtpprox (if it's ever added to the tree) unless extra steps are taken to install dkimproxy's smtpprox in a special location.
2. The perl modules from dkimproxy (including the modified smtpprox) don't use the standard Makefile.PL installation method, and will need special attention to install in the correct location.
Note that there is also a missing runtime dep in the attached ebuild.
Created attachment 146739 [details]
Created attachment 146740 [details]
Erm, added '|| die...' to install line...
Created attachment 150283 [details]
Init script for dkimproxy_in
Created attachment 150284 [details]
Init script for dkimproxy_out
Created attachment 150285 [details]
This updated ebuild installs the init scripts for dkimproxy_in and dkimproxy_out
(In reply to comment #10)
> Created an attachment (id=150285) 
> Updated ebuild
> This updated ebuild installs the init scripts for dkimproxy_in and
Awesome work.. any gentoo friendly howto for dkimproxy setup?
I don't think any gentoo-friendly howto is needed for DKIM Proxy.
The documentation in http://dkimproxy.sourceforge.net/ is friendly enough.
(In reply to comment #5)
> Anyone considering dkimproxy should also look at dkim-milter (bug #153922),
> which appears to be more mature and better supported.
Postfix documentation (at least) doesn't recommend milters, even though they are supported. See http://www.postfix.org/CONTENT_INSPECTION_README.html
I don't suppose anyone knows if the issues mentioned have been reported upstream? They do seem active; they just recently released a new version.
Created attachment 197157 [details]
Updated ebuild for dkimproxy 1.1.
Added ~x86 keyword
It compiles fine on x86 and amd64 and seems to be working fine.
1.2 is out too.