notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Port details
opendkim-devel DKIM library and milter implementation
2.11.0.b2.49 mail on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2.11.0.b2.48_3Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-06-10 06:24:07
Last Update: 2026-06-15 15:15:41
Commit Hash: ce3abd7
People watching this port, also watch:: rt50, monit, tmux, sogo2, python311
Also Listed In: security
License: BSD3CLAUSE SENDMAIL
WWW:
http://opendkim.org/
Description:
OpenDKIM is an open source implementation of the DKIM (Domain Keys Identified Mail) sender authentication system proposed by the E-mail Signing Technology Group (ESTG), now standardized by the IETF (RFC4871). It also includes an implementations of the Vouch By Reference (VBR, RFC5518) proposed standard. The OpenDKIM package consists of a library that implements the DKIM service and a milter-based filter application that can plug in to any milter-aware MTA to provide that service to sufficiently recent sendmail MTAs and other MTAs that support the milter protocol.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • milter-opendkim
Dependency lines:
  • opendkim-devel-lua54>0:mail/opendkim-devel
Conflicts:
CONFLICTS_INSTALL:
  • opendkim
  • opendkim-devel*
To install the port:
cd /usr/ports/mail/opendkim-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install mail/opendkim-devel
  • pkg install opendkim-devel-lua54
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: opendkim-devel-lua54
Package flavors (<flavor>: <package>)
  • lua54: opendkim-devel-lua54
  • lua55: opendkim-devel-lua55
  • lua53: opendkim-devel-lua53
  • lua52: opendkim-devel-lua52
  • lua51: opendkim-devel-lua51
distinfo:
TIMESTAMP = 1780398220 SHA256 (trusteddomainproject-OpenDKIM-rel-opendkim-2.11.0-Beta2-49-g1c7a9f47c-1c7a9f47c658a2e2ff7f2211b9800c44f4ec046d_GH0.tar.gz) = 3caca6f24a81cb9cec4770f85a8576df71ead6366311d4e01cc4c375dde62543 SIZE (trusteddomainproject-OpenDKIM-rel-opendkim-2.11.0-Beta2-49-g1c7a9f47c-1c7a9f47c658a2e2ff7f2211b9800c44f4ec046d_GH0.tar.gz) = 843392

Packages (timestamps in pop-ups are UTC):
opendkim-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.11.0.b2.48_32.11.0.b2.48_3-2.11.0.b2.48_22.11.0.b2.48_3n/an/an/a
FreeBSD:13:quarterly2.11.0.b2.48_32.11.0.b2.48_3-2.11.0.b2.48_22.11.0.b2.48_3n/an/an/a
FreeBSD:14:latest---2.11.0.b2.48_2----
FreeBSD:14:quarterly2.11.0.b2.48_32.11.0.b2.48_3-2.11.0.b2.48_22.11.0.b2.48_3---
FreeBSD:15:latest--n/a2.11.0.b2.48_2n/an/a--
FreeBSD:15:quarterly2.11.0.b2.48_32.11.0.b2.48_3n/a-n/an/a--
FreeBSD:16:latest--n/a-n/an/a--
 

opendkim-devel-lua51
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2.11.0.b2.492.11.0.b2.49--2.11.0.b2.49---
FreeBSD:14:quarterly--------
FreeBSD:15:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
 

opendkim-devel-lua52
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2.11.0.b2.492.11.0.b2.49--2.11.0.b2.49---
FreeBSD:14:quarterly--------
FreeBSD:15:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
 

opendkim-devel-lua53
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2.11.0.b2.492.11.0.b2.49--2.11.0.b2.49---
FreeBSD:14:quarterly--------
FreeBSD:15:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
 

opendkim-devel-lua54
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2.11.0.b2.492.11.0.b2.49--2.11.0.b2.49---
FreeBSD:14:quarterly--------
FreeBSD:15:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
 

opendkim-devel-lua55
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-----n/an/an/a
FreeBSD:13:quarterly-----n/an/an/a
FreeBSD:14:latest2.11.0.b2.492.11.0.b2.49--2.11.0.b2.49---
FreeBSD:14:quarterly--------
FreeBSD:15:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
FreeBSD:15:quarterly--n/a-n/an/a--
FreeBSD:16:latest2.11.0.b2.492.11.0.b2.49n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. autoconf>=2.73 : devel/autoconf
  3. automake>=1.18.1 : devel/automake
  4. libtoolize : devel/libtool
Runtime dependencies:
  1. perl5>=5.42.r<5.43 : lang/perl5.42
Library dependencies:
  1. libunbound.so : dns/unbound
  2. liblua-5.4.so : lang/lua54
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for opendkim-devel-lua54-2.11.0.b2.49: BDB_BASE=off: Use Berkeley DB from base CURL=off: Use cURL for web queries DOCS=on: Build and/or install documentation FILTER=on: OpenDKIM filter, requires libmilter/Sendmail GNUTLS=off: Use GnuTLS instead of OpenSSL JANSSON=off: Statistics and other output as JSON data LMDB=off: Use Lightning Memory-Mapped DB key-value store LUA=on: Describe filter policy with lua MEMCACHED=off: Use memcached as a data set OPENDBX=off: Store filter policies via OpenDBX OPENLDAP=off: Store filter policies in LDAP POPAUTH=off: Use POP authentication DB QUERY_CACHE=off: Cache DNS query results locally SASL=off: Enable SASL authentication with LDAP ====> Options useful for OpenDKIM development ALLSYMBOLS=off: Export all internal symbols for better test coverage CODECOVERAGE=off: Enable internal code-coverage/profiling DEBUG=off: Build with debug symbols ====> Use features marked as For-Future-Releases ATPS=off: Authorized Third Party Sign check DB_HANDLE_POOLS=off: Database handle pools (experimental) DEFAULT_SENDER=off: Default sender address DIFFHEADERS=off: Compare signed and verified headers (experimental) IDENTITY_HEADER=off: Special header to set identity LDAP_CACHING=off: LDAP query piggybacking and caching POSTGRES_RECONNECT_HACK=off: PostgreSQL connection error detection bug hack RATE_LIMIT=off: DKIM based rate limiting support RBL=off: Realtime Blacklist query support REPLACE_RULES=off: String substition when signing REPRRD=off: Support for collaborative reputation that uses rrdtool (experimental) REPUTATION=off: Reputation check (experimental) RESIGN=off: One-step resigning SENDER_MACRO=off: Macro to determine sender SOCKETDB=off: Arbitrary socket data sets STATS=off: Per-message and per-signature statistics STATSEXT=off: Localized stats extensions VBR=off: Vouch-By-Reference support ====> Options available for the single RESOLV: you have to select exactly one of them STOCK_RESOLVER=off: Use the stock resolver library UNBOUND=on: Use unbound DNS library ===> Use 'make config' to modify these settings
Options name:
mail_opendkim-devel
USES:
autoreconf cpe libtool perl5 pkgconfig shebangfix ssl lua:flavors
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/trusteddomainproject/OpenDKIM/tar.gz/1c7a9f47c658a2e2ff7f2211b9800c44f4ec046d?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.11.0.b2.49
15 Jun 2026 15:15:41
commit hash: ce3abd742eb87de1c9fe7e54ec26492063ca03ebcommit hash: ce3abd742eb87de1c9fe7e54ec26492063ca03ebcommit hash: ce3abd742eb87de1c9fe7e54ec26492063ca03ebcommit hash: ce3abd742eb87de1c9fe7e54ec26492063ca03eb files touched by this commit
Norikatsu Shigemura (nork) search for other commits by this committer
Author: Yasuhito FUTATSUKI
mail/opendkim-devel: Update to latest snapshot and enable Lua flavors

- Update to 2.11.0-Beta2-49 (commit 1c7a9f47c6)
- Enable Lua flavors support
- Remove obsolete or unsupported options: ADSP_LISTS, LDNS and LUA_ONLY_SIGNING
- Remove patches that have been merged upstream

PR:		295791
Approved by:	hrs (mentor, blanket)
2.11.0.b2.48_3
07 Jan 2026 10:22:10
commit hash: 8b878d88b4f7f3a0a6477f645085c808b2588808commit hash: 8b878d88b4f7f3a0a6477f645085c808b2588808commit hash: 8b878d88b4f7f3a0a6477f645085c808b2588808commit hash: 8b878d88b4f7f3a0a6477f645085c808b2588808 files touched by this commit
Vsevolod Stakhov (vsevolod) search for other commits by this committer
security/libsodium: Update to 1.0.21

The API remains compatible but bumping all dependent ports as SHLIB
has changed.

Changelog: https://github.com/jedisct1/libsodium/releases/tag/1.0.21-RELEASE
Security: https://00f.net/2025/12/30/libsodium-vulnerability/
PR: 279347
2.11.0.b2.48_2
30 Nov 2025 23:56:55
commit hash: f12c037f5a354e15cd62541300de9ca6325401dbcommit hash: f12c037f5a354e15cd62541300de9ca6325401dbcommit hash: f12c037f5a354e15cd62541300de9ca6325401dbcommit hash: f12c037f5a354e15cd62541300de9ca6325401db files touched by this commit
Yasuhiro Kimura (yasu) search for other commits by this committer
*/*: Return to pool

I'll be away from keyboard soon and am not sure if I will return. So
return all ports that I currently maintain to pool hoping new
volunteers take care of them.
2.11.0.b2.48_2
29 Jul 2024 12:48:53
commit hash: 3f5fb7b71c7d34fe0fa9ed803cc76fe516503132commit hash: 3f5fb7b71c7d34fe0fa9ed803cc76fe516503132commit hash: 3f5fb7b71c7d34fe0fa9ed803cc76fe516503132commit hash: 3f5fb7b71c7d34fe0fa9ed803cc76fe516503132 files touched by this commit
Nuno Teixeira (eduardo) search for other commits by this committer
*/*: Bump consumers of databases/rrdtool

New version of rrdtool in tree
2.11.0.b2.48_1
21 Jun 2024 01:56:06
commit hash: 5ff2ef7d70f8411449f3fe5b0f12da8597dce7d3commit hash: 5ff2ef7d70f8411449f3fe5b0f12da8597dce7d3commit hash: 5ff2ef7d70f8411449f3fe5b0f12da8597dce7d3commit hash: 5ff2ef7d70f8411449f3fe5b0f12da8597dce7d3 files touched by this commit
Yasuhiro Kimura (yasu) search for other commits by this committer
mail/opendkim-devel: Add patch to fix bug related to Lua

PR:		279811
Reported by:	Yasuhito FUTATSUKI
Obtained from:	https://github.com/trusteddomainproject/OpenDKIM/pull/201
2.11.0.b2.48
10 Jun 2024 06:20:12
commit hash: d754a77ccf5b313a754473501e39234d9034b32ccommit hash: d754a77ccf5b313a754473501e39234d9034b32ccommit hash: d754a77ccf5b313a754473501e39234d9034b32ccommit hash: d754a77ccf5b313a754473501e39234d9034b32c files touched by this commit
Yasuhiro Kimura (yasu) search for other commits by this committer
mail/opendkim-devel: Add new port

* Add mail/opendkim-devel, development snapshot of OpenDKIM.
* Mark mail/opendkim and mail/opendkim-devel as CONFLICTS_INSTALL with
  each other

Number of commits found: 6