Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 179689 - dkimproxy signs/verifies DomainKeys Identified Mail (DKIM)
Summary: dkimproxy signs/verifies DomainKeys Identified Mail (DKIM)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement
Assignee: Default Assignee for New Packages
URL: http://jason.long.name/dkimproxy/
Whiteboard:
Keywords: EBUILD
: 179691 (view as bug list)
Depends on:
Blocks:
 
Reported: 2007-05-24 21:45 UTC by Massimo Fantin
Modified: 2009-07-21 14:23 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Initial ebuild (dkimproxy-0.16.ebuild,527 bytes, text/plain)
2007-05-24 23:09 UTC, Thomas Anderson (tanderson) (RETIRED)
Details
dev-perl/dkimproxy/dkimproxy-1.0.1.ebuild (dkimproxy-1.0.1.ebuild,608 bytes, text/plain)
2008-03-21 08:04 UTC, Peter Fern
Details
dev-perl/dkimproxy/dkimproxy-1.0.1.ebuild (dkimproxy-1.0.1.ebuild,639 bytes, text/plain)
2008-03-21 08:07 UTC, Peter Fern
Details
Init script (dkimproxy_in.rc,669 bytes, text/plain)
2008-04-19 11:53 UTC, Sandino Araico Sanchez
Details
Init script (dkimproxy_out.rc,677 bytes, text/plain)
2008-04-19 11:54 UTC, Sandino Araico Sanchez
Details
Updated ebuild (dkimproxy-1.0.1-r1.ebuild,760 bytes, text/plain)
2008-04-19 11:56 UTC, Sandino Araico Sanchez
Details
Updated ebuild (dkimproxy-1.1.ebuild,765 bytes, text/plain)
2009-07-08 09:16 UTC, Sandino Araico Sanchez
Details

Note You need to log in before you can comment on or make changes to this bug.
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.