Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 179689

Summary: dkimproxy signs/verifies DomainKeys Identified Mail (DKIM)
Product: Gentoo Linux Reporter: Massimo Fantin <massimo.fantin>
Component: New packagesAssignee: Default Assignee for New Packages <maintainer-wanted>
Status: CONFIRMED ---    
Severity: enhancement CC: asl, basic, net-mail+disabled, sandino, wschlich
Priority: High Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://jason.long.name/dkimproxy/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Initial ebuild
dev-perl/dkimproxy/dkimproxy-1.0.1.ebuild
dev-perl/dkimproxy/dkimproxy-1.0.1.ebuild
Init script
Init script
Updated ebuild
Updated ebuild

Description Massimo Fantin 2007-05-24 21:45:05 UTC
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...

Thanks
Massimo F.

Reproducible: Always
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2007-05-24 21:52:43 UTC
*** Bug 179691 has been marked as a duplicate of this bug. ***
Comment 2 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-05-24 22:12:55 UTC
Taking this one......
Comment 3 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-05-24 23:06:51 UTC
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.....
Comment 4 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-05-24 23:09:34 UTC
Created attachment 120236 [details]
Initial ebuild
Comment 5 Andrew Ross (RETIRED) gentoo-dev 2007-06-09 07:31:57 UTC
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.
Comment 6 Peter Fern 2008-03-21 08:04:30 UTC
Created attachment 146739 [details]
dev-perl/dkimproxy/dkimproxy-1.0.1.ebuild

Updated ebuild
Comment 7 Peter Fern 2008-03-21 08:07:05 UTC
Created attachment 146740 [details]
dev-perl/dkimproxy/dkimproxy-1.0.1.ebuild

Erm, added '|| die...' to install line...
Comment 8 Sandino Araico Sanchez 2008-04-19 11:53:09 UTC
Created attachment 150283 [details]
Init script

Init script for dkimproxy_in
Comment 9 Sandino Araico Sanchez 2008-04-19 11:54:02 UTC
Created attachment 150284 [details]
Init script

Init script for dkimproxy_out
Comment 10 Sandino Araico Sanchez 2008-04-19 11:56:15 UTC
Created attachment 150285 [details]
Updated ebuild

This updated ebuild installs the init scripts for dkimproxy_in and dkimproxy_out
Comment 11 Christian Fernandez 2008-05-28 21:57:27 UTC
(In reply to comment #10)
> Created an attachment (id=150285) [edit]
> Updated ebuild
> 
> This updated ebuild installs the init scripts for dkimproxy_in and
> dkimproxy_out
> 


Awesome work.. any gentoo friendly howto for dkimproxy setup?

Thanks
Comment 12 Sandino Araico Sanchez 2008-06-02 10:20:00 UTC
I don't think any gentoo-friendly howto is needed for DKIM Proxy.

The documentation in http://dkimproxy.sourceforge.net/ is friendly enough.
Comment 13 Jeff Mitchell 2008-12-02 02:15:42 UTC
(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.
Comment 14 Sandino Araico Sanchez 2009-07-08 09:16:37 UTC
Created attachment 197157 [details]
Updated ebuild

Updated ebuild for dkimproxy 1.1.
Added ~x86 keyword
It compiles fine on x86 and amd64 and seems to be working fine.
Comment 15 Arnaud Launay 2009-07-21 14:23:54 UTC
1.2 is out too.