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 photosAll times are UTC
Ukraine
Port details
opendkim-devel DKIM library and milter implementation
2.11.0.b2.48_2 mail on this many watch lists=2 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_1Version of this port present on the latest quarterly branch.
Maintainer: yasu@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-06-10 06:24:07
Last Update: 2024-07-29 12:48:53
Commit Hash: 3f5fb7b
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
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
Expand this list (86 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/opendkim-devel-2.11.0.b2.48_2/catalog.mk
  3. /usr/local/share/licenses/opendkim-devel-2.11.0.b2.48_2/LICENSE
  4. /usr/local/share/licenses/opendkim-devel-2.11.0.b2.48_2/BSD3CLAUSE
  5. /usr/local/share/licenses/opendkim-devel-2.11.0.b2.48_2/SENDMAIL
  6. @comment share/man/man8/opendkim-atpszone.8.gz
  7. @comment sbin/opendkim-atpszone
  8. share/man/man5/opendkim.conf.5.gz
  9. share/man/man8/opendkim.8.gz
  10. sbin/opendkim
  11. @comment bin/autobuild
  12. @comment share/man/man8/autobuild.8.gz
  13. bin/miltertest
  14. share/man/man3/opendkim-lua.3.gz
  15. share/man/man8/miltertest.8.gz
  16. @comment @comment bin/opendkim-spam
  17. @comment @comment sbin/opendkim-importstats
  18. @comment @comment share/man/man1/opendkim-spam.1.gz
  19. @comment @comment share/man/man8/opendkim-importstats.8.gz
  20. @comment include/rbl/rbl.h
  21. @comment lib/librbl.a
  22. @comment lib/librbl.so
  23. @comment lib/librbl.so.1
  24. @comment lib/librbl.so.1.0.0
  25. @comment libdata/pkgconfig/rbl.pc
  26. @comment share/man/man3/rbl.3.gz
  27. @comment bin/opendkim-reprrdimport
  28. @comment include/reprrd/reprrd.h
  29. @comment lib/libreprrd.a
  30. @comment lib/libreprrd.so
  31. @comment lib/libreprrd.so.1
  32. @comment lib/libreprrd.so.1.0.0
  33. @comment share/man/man8/opendkim-reprrdimport.8.gz
  34. @comment include/repute/repute.h
  35. @comment include/ut/ut.h
  36. @comment lib/librepute.a
  37. @comment lib/librepute.so
  38. @comment lib/librepute.so.1
  39. @comment lib/librepute.so.1.0.0
  40. @comment lib/libut.a
  41. @comment lib/libut.so
  42. @comment lib/libut.so.1
  43. @comment lib/libut.so.1.0.0
  44. @comment libdata/pkgconfig/repute.pc
  45. @comment libdata/pkgconfig/ut.pc
  46. @comment share/man/man3/ut.3.gz
  47. @comment share/man/man8/opendkim-genrates.8.gz
  48. @comment share/man/man8/opendkim-modtotals.8.gz
  49. @comment share/man/man8/opendkim-rephistory.8.gz
  50. @comment sbin/opendkim-genrates
  51. @comment sbin/opendkim-modtotals
  52. @comment sbin/opendkim-rephistory
  53. @comment share/man/man8/opendkim-expire.8.gz
  54. @comment share/man/man8/opendkim-gengraphs.8.gz
  55. @comment share/man/man8/opendkim-genstats.8.gz
  56. @comment share/man/man8/opendkim-stats.8.gz
  57. @comment sbin/opendkim-expire
  58. @comment sbin/opendkim-gengraphs
  59. @comment sbin/opendkim-genstats
  60. @comment sbin/opendkim-reportstats
  61. @comment sbin/opendkim-stats
  62. @comment include/vbr/vbr.h
  63. @comment lib/libvbr.a
  64. @comment lib/libvbr.so
  65. @comment lib/libvbr.so.2
  66. @comment lib/libvbr.so.2.0.0
  67. @comment libdata/pkgconfig/vbr.pc
  68. @comment share/man/man3/vbr.3.gz
  69. @sample etc/mail/opendkim.conf.sample
  70. include/opendkim/dkim.h
  71. lib/libopendkim.a
  72. lib/libopendkim.so
  73. lib/libopendkim.so.11
  74. lib/libopendkim.so.11.0.0
  75. libdata/pkgconfig/opendkim.pc
  76. share/man/man8/opendkim-genkey.8.gz
  77. share/man/man8/opendkim-genzone.8.gz
  78. share/man/man8/opendkim-testkey.8.gz
  79. share/man/man8/opendkim-testmsg.8.gz
  80. sbin/opendkim-genkey
  81. sbin/opendkim-genzone
  82. sbin/opendkim-testkey
  83. sbin/opendkim-testmsg
  84. @owner
  85. @group
  86. @mode
Collapse this list.
Dependency lines:
  • opendkim-devel>0:mail/opendkim-devel
Conflicts:
CONFLICTS_INSTALL:
  • opendkim
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
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: opendkim-devel
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1717994186 SHA256 (trusteddomainproject-OpenDKIM-rel-opendkim-2.11.0-Beta2-48-g551ab382_GH0.tar.gz) = 216dd1dcd4cbcd68e6524c1cabe071b9a25356d3ea135c3509d689c2085f3678 SIZE (trusteddomainproject-OpenDKIM-rel-opendkim-2.11.0-Beta2-48-g551ab382_GH0.tar.gz) = 803244

Packages (timestamps in pop-ups are UTC):
opendkim-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2.11.0.b2.48_22.11.0.b2.48_2-2.11.0.b2.48_22.11.0.b2.48_2---
FreeBSD:13:quarterly2.11.0.b2.48_12.11.0.b2.48_2-2.11.0.b2.48_12.11.0.b2.48_2---
FreeBSD:14:latest2.11.0.b2.48_22.11.0.b2.48_2-2.11.0.b2.48_22.11.0.b2.48_2---
FreeBSD:14:quarterly2.11.0.b2.48_12.11.0.b2.48_2-2.11.0.b2.48_12.11.0.b2.48_2---
FreeBSD:15:latest2.11.0.b2.48_22.11.0.b2.48_2n/a2.11.0.b2.48_2n/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.72 : devel/autoconf
  3. automake>=1.17 : devel/automake
  4. libtoolize : devel/libtool
Runtime dependencies:
  1. perl5>=5.36<5.37 : lang/perl5.36
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-2.11.0.b2.48_2: 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 LDNS=off: Use LDNS library for DNS queries 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 ADSP_LISTS=off: ADSP filtering for lists (experimental) 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 LUA_ONLY_SIGNING=off: Message signing by Lua only 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
pkg-message:
For install:
In order to run this port, write your opendkim.conf and: if you use sendmail, add the milter socket `socketspec' in /etc/mail/<your_configuration>.mc: INPUT_MAIL_FILTER(`dkim-filter', `S=_YOUR_SOCKET_SPEC_, F=T, T=R:2m') or if you use postfix write your milter socket `socketspec' in /usr/local/etc/postfix/main.cf: smtpd_milters = _YOUR_SOCKET_SPEC_ And to run the milter from startup, add milteropendkim_enable="YES" in your /etc/rc.conf. Extra options can be found in startup script. Note: milter sockets must be accessible from postfix/smtpd; using inet sockets might be preferred.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/trusteddomainproject/OpenDKIM/tar.gz/rel-opendkim-2.11.0-Beta2-48-g551ab382?dummy=/
Collapse this list.

Number of commits found: 3

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
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: 3