OpenDKIM is composed of a DKIM signature library AND a milter. The current port installs both, thus incurring a dependency on mail/sendmail on systems without Sendmail (e.g. because WITHOUT_SENDMAIL is set in src.conf). This patch allows people who run MTAs other than the bat to use the port without dragging on sendmail as well. The milter component is enabled/disabled with a suitable switch in OPTIONS.
For compatibility, the "FILTER" option is currently on by default, thus reproducing the behavior of the former port in interactive mode.
@Hirohisa: you may consider toggling the FILTER option to default-off in future releases, or breaking down the port in a libopendkim (slave) and a opendkim-milter.
Fix: Patch attached with submission follows:
Maintainer of mail/opendkim,
Please note that PR ports/162177 has just been submitted.
If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.
The full text of the PR can be found at:
Edwin Groothuis via the GNATS Auto Assign Tool
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
This patch improves on the former, including PORTREVISION and @comment-ing
the relevant missing components from pkg-plist.
Maintainer has responded with updated patch.
I'll take it
scheidell 2012-01-08 01:23:47 UTC
FreeBSD ports repository
mail/opendkim Makefile Makefile.features distinfo
- make dependency to Sendmail optional
Submitted by: Michele Mazzucchi <firstname.lastname@example.org>
Approved by: maintainer (timeout, 60 days), gabor (mentor)
Revision Changes Path
1.9 +15 -6 ports/mail/opendkim/Makefile
1.6 +2 -1 ports/mail/opendkim/Makefile.features
1.7 +2 -2 ports/mail/opendkim/distinfo
1.7 +2 -2 ports/mail/opendkim/pkg-plist
email@example.com mailing list
To unsubscribe, send any mail to "firstname.lastname@example.org"
Committed with changes, thanks