{"bugs":[{"bugid":831942,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"mail-filter\/opendkim-2.10.3-r26 - rbl.h: error: expected =, ,, ;, asm or _attribute_ before _P"}],"categories":[{"categoryid":1491,"name":"acct-user","summary":"The acct-user category contains packages for system users."},{"categoryid":452,"name":"dev-db","summary":"The dev-db category contains libraries and utilities for database related programming."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":364,"name":"mail-filter","summary":"The mail-filter category contains email filtering software."},{"categoryid":402,"name":"net-dns","summary":"The net-dns category contains DNS (Domain Name Service) related software."},{"categoryid":423,"name":"net-nds","summary":"The net-nds category contains NDS (NetWare Directory Services) software."},{"categoryid":441,"name":"sec-policy","summary":"The sec-policy category contains security policies for access control systems such as SELinux."},{"categoryid":343,"name":"sys-apps","summary":"The sys-apps category contains various core system applications, and some non-core system applications which have not yet been moved out into other sys- categories."},{"categoryid":381,"name":"sys-libs","summary":"The sys-libs category contains various system-level libraries."},{"categoryid":325,"name":"sys-process","summary":"The sys-process category contains packages which query or manipulate processes. The 'cron' daemons are included in this."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"884bdb11d78e410a0c4ee70905fb05f7387c7ee8","committime":"2025-09-09T21:48:44","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ulm@gentoo.org","authorname":"Ulrich Müller","body":"As recommended by RFC 8301 section 3.2:\n\n  Signers MUST use RSA keys of at least 1024 bits for all keys.\n  Signers SHOULD use RSA keys of at least 2048 bits.\n\nCloses: https:\/\/bugs.gentoo.org\/962174\nAcked-by: Michael Orlitzky <mjo@gentoo.org>\nSigned-off-by: Ulrich Müller <ulm@gentoo.org>","commitid":"61b32fda7179ecb82188d83f867e1360dff05da6","committime":"2025-09-09T21:33:03","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Increase keysize to 2048 bits"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"85ab1ebd863a55c62d58ff75e41106f6c7362e5c","committime":"2025-07-18T15:38:51","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"dev-libs\/libmemcached-awesome is an API & ABI compatible fork of\ndev-libs\/libmemcached. The latter hasn't had updates or fixes in quite\nsome time.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"29d36d2230c5f940f5bee22546371675f4654d90","committime":"2025-07-18T15:00:47","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: allow use of dev-libs\/libmemcached-awesome"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f93e3a35bb482d43f653fc8e9d50d53796884a72","committime":"2025-06-03T14:09:21","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"gabifalk@gmx.com","authorname":"Gabi Falk","body":"Link: https:\/\/cgit.freebsd.org\/ports\/commit\/?id=739be5c250f886c386b3dd5cd5dda5759ca895a8\nLink: https:\/\/cgit.freebsd.org\/ports\/commit\/?id=0426c84984ad7fbbd2b9773b9783af8b65851d69\nLink: https:\/\/cgit.freebsd.org\/ports\/commit\/?id=fb4ba36cba6f14d96323cee7f2e16b56a9ed205c\nSigned-off-by: Gabi Falk <gabifalk@gmx.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/42421\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/42421\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c2ee7e88d7894a238c8812a9154dce2868d37eb9","committime":"2025-06-03T12:00:00","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: enable lua5-3, lua5-4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"76d3ba79789d37b4ce1849f5c352fcb897ea44b7","committime":"2024-10-15T02:50:42","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"2b2766cedc411b16f5cf12967e86e498feb7b6c3","committime":"2024-10-15T02:42:40","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: drop 2.10.3-r30"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3cc7889892b60602c238067455bd43f9277c814a","committime":"2024-10-14T18:03:19","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"cbba781cb78d7e89883a9abf956ecfc5e17f7365","committime":"2024-10-14T17:49:52","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r32 amd64, #941534"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"170ad764d9f157c8310d7b08fa91011019755833","committime":"2024-10-14T17:49:51","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r32 x86, #941534"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ab4271e0456c42d74424e79151c3a0b54cf3372b","committime":"2024-10-14T14:18:27","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The old URL was both broken and outdated (the RFC has been updated twice\nsince). Let's user the newer one from rfc-editor.org.\n\nCloses: https:\/\/bugs.gentoo.org\/941256\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"6204fac4d367bee88d24abb65046c50dffc8dbe9","committime":"2024-10-14T14:07:17","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: fix RFC link in postinst"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4ed9c0614b381809155b66b14d0710b0cf6a0885","committime":"2024-07-28T12:33:55","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Closes: https:\/\/bugs.gentoo.org\/936591\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"0001445e776eba81ee73efa08096f7862b5f15ff","committime":"2024-07-28T12:13:01","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: EAPI=8 bump and another implicit decl patch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7588a5127b5ce5734c65488bd1d155ee09feea70","committime":"2024-04-22T12:04:16","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Closes: https:\/\/bugs.gentoo.org\/919366\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"d6d6f9f4b76861f928928d86aec31dd8ecd833b2","committime":"2024-04-22T11:50:45","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: incompatible-pointer-types patch"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f52a9ffbb29d73fef30fd2977354a4b032b4bd54","committime":"2023-12-06T13:49:47","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Add https:\/\/github.com\/trusteddomainproject\/OpenDKIM\/pull\/192 to the\nebuild. Thanks to Chris Pritchard for both the report and the solution.\n\nCloses: https:\/\/bugs.gentoo.org\/918512\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"cece880242032ed7c78252169c99ba28fd1dbcb9","committime":"2023-12-06T13:26:21","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: fix build with lld"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e096b2cd20683b05731731b6503abac08b6f1776","committime":"2023-06-10T11:46:52","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"5ce28466a845296b6c9b2d8b0047ce3c39f08260","committime":"2023-06-10T11:37:47","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: drop 2.10.3-r29"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5660ecc7a918ae350e7a56c5f244e0c7198964ab","committime":"2023-06-10T04:31:51","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"80293eb37de2d7bc48e619f7998d27597191720f","committime":"2023-06-10T04:18:47","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r30 x86, #908129"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"976a794a31ef04e483badb98f640e79cd967ec39","committime":"2023-06-10T04:18:46","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r30 amd64, #908129"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e01eaa58a26c17eed8dd6c281225e73a37892d3f","committime":"2023-02-23T23:46:53","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"New patches to fix a missing include and to correct a few function\nsignatures that violated the C standards.\n\nCloses: https:\/\/bugs.gentoo.org\/870412\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"9c1172d2e454c89f3bbda6841e06b8230a399d49","committime":"2023-02-23T22:43:58","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: fix two musl\/standards issues."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2fc22f4428c92e12e60f512e460ae5d8ce6a8fcf","committime":"2023-02-23T01:16:52","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"5665d15b7f627703f607618e98b4d313cae53c92","committime":"2023-02-23T00:59:02","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: drop 2.10.3-r28"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"This just... doesn't do anything. And the logic was backwards this whole\ntime, so I'm extra sure that it doesn't do anything.\n\nThanks to Gil Kloepfer for noticing it!\n\nCloses: https:\/\/bugs.gentoo.org\/895944\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"770d624809c1f462eb5c6c8feb2f818a75e4900b","committime":"2023-02-23T00:56:19","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to drop the net-libs\/ldns dependency."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8be820106f8873462d1563925f224a0328d2d130","committime":"2022-03-23T10:49:09","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.30, Repoman-3.0.3\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"1ad5e58a2bc1e81119f66ab709cf98b39e7d1bbf","committime":"2022-03-23T10:35:44","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: x86 stable wrt bug #835821"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c234e4395101eef75bac004eefb71775377a3504","committime":"2022-03-23T10:04:19","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"aaa10e46b80f7f1302c7995b8c926009c752b689","committime":"2022-03-23T09:55:30","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r29 amd64, #835821"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"163952400524ef814b07b0614d813fe85f300a4f","committime":"2022-03-23T00:19:15","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"New OpenLDAP breaks ABI (changes SONAME)\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"90d2a61d4322df2188ed4d5b56d1a152779435ae","committime":"2022-03-23T00:09:49","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add subslot dep on OpenLDAP"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6a33b6db2c97e28012b03654c7f34cde3ff146d7","committime":"2022-02-23T12:51:53","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"As reported in bug 833778, it would be nice if we could bind to the\nlibmilter subslot with an := dependency. In the existing ebuild, that\nwasn't possible because we accepted either libmilter || sendmail, and\nusing := within an any-of clause is disallowed.\n\nFortunately, the \"|| sendmail\" portion of that is a relic, for\nversions of sendmail that don't themselves use libmilter. All versions\nof mail-mta\/sendmail in the tree today do, so we can drop the sendmail\nportion of that any-of dependency entirely, and then afterwards add\nthe := to libmilter.\n\nCloses: https:\/\/bugs.gentoo.org\/833778\nReported-by: Daniel M. Weeks <dan@danweeks.net>\nPackage-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"77890fca37b6a6d889cd984eb029799652442574","committime":"2022-02-23T12:31:18","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: update sendmail\/libmilter dependency."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a78782fd938f5c13d46d70c1170e5c5ad1e10fcf","committime":"2021-05-02T09:05:07","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Package-Manager: Portage-3.0.18, Repoman-3.0.2\nSigned-off-by: Mikle Kolyada <zlogene@gentoo.org>","commitid":"d5b7dd2afaa4de4fe6e8d585b22abba58478f7af","committime":"2021-05-02T08:58:40","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove libressl support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"824405877a9f8947595238a7dfec9a60b7e7c5e5","committime":"2021-04-16T11:35:32","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"10107e00da120f0cf331bcc4a032b871a6b7f210","committime":"2021-04-16T07:50:53","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: eutils--"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9adf9437e17631ccff403e7dd06a1efa5d017ff6","committime":"2021-03-25T23:50:29","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"conikost@gentoo.org","authorname":"Conrad Kostecki","body":"Drop all versions, which depend on dev-lang\/lua:0, since we have a\nstable version for slotted lua.\n\nPackage-Manager: Portage-3.0.16, Repoman-3.0.2\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"4349eb5cd8d59a6f77ef53309d761797e30e6970","committime":"2021-03-25T22:56:40","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: drop old version"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9a7050c9d7c978f23309d82994165a2c4cba84c8","committime":"2021-03-07T12:05:56","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"telans@posteo.de","authorname":"Theo Anderson","body":"Package-Manager: Portage-3.0.16, Repoman-3.0.2\nSigned-off-by: Theo Anderson <telans@posteo.de>\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"01ac8b4be85274330ce8d241f376d697e9961bf2","committime":"2021-03-07T11:56:23","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: migrate to tmpfiles.eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"90c8ad450c1aaacda998f4701d9af471d76e1895","committime":"2021-01-23T23:32:07","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/766677\nPackage-Manager: Portage-3.0.14, Repoman-3.0.2\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"fef8ee3e293f66f6b88e4a4727870d2c755fe506","committime":"2021-01-23T22:36:06","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: conditional lua-single_pkg_setup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"48b898b6f78a51a15af88d3b124b39ca4e905475","committime":"2021-01-23T05:32:48","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"238cef54bd7ff1b00ef1ffeab4187a1bfd1c3d1d","committime":"2021-01-23T04:19:39","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r26 x86, #766528"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"53720aa576aa6d47ec4b6787121b5e20abc545e3","committime":"2021-01-23T04:09:25","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Stabilize 2.10.3-r26 amd64, #766528"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"70b955b8524e7c0b5e92e9dc45634b5717988e69","committime":"2020-12-28T19:35:06","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The test suite for OpenDKIM currently relies on two \"setup\" and\n\"cleanup\" tests being run at the beginning\/end of the test suite,\nrespectively. But when the test suite is run in parallel, that's not\nalways guaranteed. This new revision runs the test suite sequentially\nto avoid the problem, which has been reported upstream.  The credit\nfor this goes to klondike, who was able to determine the root cause of\nthe heisenbug.\n\nIn the process, a minor security vulnerability (insecure \/tmp path)\nwas also reported upstream and fixed in the ebuild.\n\nCloses: https:\/\/bugs.gentoo.org\/745969\nPackage-Manager: Portage-3.0.9, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"6f8585de7ea586a36cbc06530346f855540d25e0","committime":"2020-12-28T19:08:38","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to disable parallel tests."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2650c05a016f9ee007fa4b3fcb5dda693676155e","committime":"2020-12-24T16:05:03","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-3.0.9, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"23a08d7367b3dfa0957e2ab1cfab3f799a6b3bf5","committime":"2020-12-24T15:36:41","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add back lua-5.2 support."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d571adf161fea968c8aa2a989cca38c873ed341c","committime":"2020-12-23T15:05:03","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Lua detection as it stands now will always prefer lua5.1, if installed,\nover whatever version is pointed at by the eclass-provided pkgconfig\nwrapper. Until the relevant patch has been merged into the tree, thus\nmaking sure that if the user requests building against lua5-2 OpenDKIM\nreally *is* built against that version, stick with 5.1 only.\n\nCloses: https:\/\/bugs.gentoo.org\/752738\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"963327d7be7c7d0047fed6b3dd119c382e94b2f7","committime":"2020-12-23T12:33:53","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim-2.10.3-r25: temporarily limit LUA_COMPAT to lua5.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a95e23d32664a0d0f133f998e9745c228e15bb0","committime":"2020-12-21T13:34:58","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Package-Manager: Portage-3.0.9, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"f601822614a771c5ec2fbf885d8bd70dceab7ae1","committime":"2020-12-21T13:22:51","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: typo fix."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"95eef852ecf809f6f80f20c9a353940dedaec401","committime":"2020-12-15T21:35:03","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Only ebuilds which previously were happy with any slot (those which\nexplicitly specify one of the 5.x slots are allowed to keep doing so\nuntil they have been migrated to the eclasses) and which do not require\na version of Lua higher than 5.1 (to prevent CI from complaining about\nnon-existent dependencies; all of these should have been masked or\nUSE-masked by now anyway).\n\nSigned-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"d8b09316b27a10561433aaeb42e61aad326ffb30","committime":"2020-12-15T20:51:11","packageid":52886,"repoid":1,"summary":"*\/*: limit pkgs not migrated to lua eclasses to dev-lang\/lua:0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6622ca01446c561af53a63fbc6c5cd40e8b85308","committime":"2020-12-09T15:35:03","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"This is relatively untested, of course, but at least I've picked out\nthe compatible versions of Lua and have put the eclass variables in\napproximately the right places.\n\nBug: https:\/\/bugs.gentoo.org\/752738\nPackage-Manager: Portage-3.0.9, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"4b33152c76d8149fe3120cacdb7435b894395a3b","committime":"2020-12-09T15:01:33","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new masked revision with slotted lua."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Includes a patch that I've sent upstream to prevent .\/configure from\n\"detecting\" \/usr\/lib as the correct library path when -lfoo works\nregardless of whether or not you're looking in \/usr\/lib.\n\nCloses: https:\/\/bugs.gentoo.org\/751286\nPackage-Manager: Portage-3.0.9, Repoman-3.0.2\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"8e5aca07ddfbd0e6578698a24390b006897e941a","committime":"2020-12-09T13:37:45","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to fix lib\/lib64 mixup."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0315314db077902aa15cc33687fc467341361ceb","committime":"2020-10-01T11:35:16","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"212bdfb217f9b98942fde7dd5ad8def54df41e25","committime":"2020-10-01T11:08:45","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Keyword 2.10.3-r18 arm64, #745789"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7db9cf34e4783d4269a752722f07c69a25d2594f","committime":"2020-06-10T15:35:07","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"wolf@oriole.systems","authorname":"Wynn Wolf Arbor","body":"The build of libvbr, which is included in opendkim and enabled by\ndefault in the ebuild, fails on musl because the '__P' macro is not\ndefined. glibc defines it along with '__PMT' in cdefs.h, but notes that\nthey are kept \"only because some other projects expect the macros to be\ndefined\".\n\nSince cdefs.h is not included in musl, patch vbr.h to include this\nparticular macro definition.\n\nSee also: https:\/\/github.com\/trusteddomainproject\/OpenDKIM\/pull\/74\n\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/16140\nSigned-off-by: Wynn Wolf Arbor <wolf@oriole.systems>\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"79567f95d25c83baea0df69d7d30b7f372d6c4ef","committime":"2020-06-09T14:41:50","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Fix build on musl"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b7c9f5f99872aeee15ea863f04713211820e17e1","committime":"2020-01-28T20:25:50","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The .\/configure script for OpenDKIM is all kinds of crazy when it\ncomes to detecting liblua. First, the PKG_CHECK_MODULES call was\nlooking for the wrong module, and I had to add the correct name to the\nlist. But then, once pkg-config could find liblua, it was doing the\nwrong thing -- none of the \"I have Lua support\" commands were being\nexecuted. So in a way it was fortunate that the old PKG_CHECK_MODULES\nwas failing. In any case, I've patched configure.ac to fix everything,\nand will be sending a PR upstream.\n\nThis new revision adds that patch.\n\nCloses: https:\/\/bugs.gentoo.org\/704556\nPackage-Manager: Portage-2.3.84, Repoman-2.3.20\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"27f5cf2a6b5241f55adab59c541d18fc04fe7509","committime":"2020-01-28T19:28:59","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to fix liblua detection."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0965f772a9cd95be4c2e2c00312484dfb56272dd","committime":"2019-12-18T16:45:28","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Ebuild revision 17 has been stabilized. This commit removes both\nrevision 16 and the now obsolete 'query_cache' USE flag, which\nhas been replaced with 'querycache'.\n\nPackage-Manager: Portage-2.3.79, Repoman-2.3.16\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/14030\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"c9ddba02e825f56aa0caa5c16699f51ec3591109","committime":"2019-12-17T19:06:49","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Removed obsolete build"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"29cfa2e8add27907cd404d5a80f7abf9474de32f","committime":"2019-12-15T15:05:41","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.16\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"5182af43955989919364aa316b2da73d2a924a23","committime":"2019-12-15T14:45:22","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: x86 stable wrt bug #702754"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e4d640e36e197b97f3c1555daa20bc30710b6762","committime":"2019-12-15T14:28:56","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.79, Repoman-2.3.16\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"a6b6e7c1b892107b9e1f3573bed217e5dc2df17b","committime":"2019-12-15T13:42:34","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: amd64 stable wrt bug #702754"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":52886,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0517adbb520c99f5ea2310220e8a53454eb7ce6b","committime":"2019-10-08T22:05:38","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Use acct-group\/opendkim and acct-user\/opendkim as requested by QA,\nreplace mirror:\/\/sourceforge in SRC_URI with proper URL, move test\ndependencies from DEPEND to BDEPEND, replace USE flag \"query_cache\"\nwith \"querycache\".\n\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nBug: https:\/\/bugs.gentoo.org\/694638\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"00fb1a50d7b32e2835d7fc195def639d41ae1172","committime":"2019-10-07T23:49:05","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Migrate user+group to GLEP81"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cc8894beaa19db0f8773a3ee0a3e1560c452875f","committime":"2019-07-23T23:26:33","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Removed obsolete ebuild versions and their supporting files.\n\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"6cf011f5246b46f78e2b3a4f7b1e4a61046c14f0","committime":"2019-07-22T17:01:39","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Remove obsolete ebuilds"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cd71b599f08c3c01e1fb0c976af04a1132fe34e1","committime":"2019-07-22T09:11:05","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11\nRepoMan-Options: --include-arches=\"amd64\"","commitid":"64ff3fa723cd9ec79d83ac200ecdaa0d92755080","committime":"2019-07-22T08:58:39","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: amd64 stable wrt bug #688966"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4ac7abd0ce9c713252d692bde7bc5117cd0f51b8","committime":"2019-07-18T15:07:02","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.68, Repoman-2.3.16\nSigned-off-by: Thomas Deutschmann <whissi@gentoo.org>","commitid":"67c0013e644fbf31c925c8670b7fea72dfdd2850","committime":"2019-07-18T14:29:54","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: x86 stable (bug #688966)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1e82deffecf2043ed915d354cd7ca17da5321fbc","committime":"2019-07-04T02:04:15","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Added new USE flags \"query_cache\" to enable query caching and \"stats\"\nto enable statistics. In previous ebuild versions, these features were\nalways enabled.\n\nCloses: https:\/\/bugs.gentoo.org\/687972\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"37776b38953dc2012dad7413487a33c794a605fa","committime":"2019-06-29T16:19:23","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Added query_cache and stats USE flags"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4748b4be12ed621f5c44544b23e3824a2a295108","committime":"2019-06-14T13:44:29","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The \"--enable-popauth\" flag was enabled automatically when USE=berkdb\nwas set, which already doesn't make any sense. This was noticed while\ninvestigating bug 684958. However, \"popauth\" refers to POP-before-SMTP,\nwhich is an outdated and altogether ridiculous way of authenticating.\nNo one competent has used it since the 1990s. Instead of converting it\nto an independent local USE flag, this new -r15 just drops it.\n\nBug: https:\/\/bugs.gentoo.org\/687972\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11","commitid":"52b8aa248f2d4dd8e6c55bd1b710535e5806b66f","committime":"2019-06-14T13:32:58","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: drop --enable-popauth flag."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Our ebuild was doing something strange with USE=berkdb set, and as a\nresult, the .\/configure script for OpenDKIM was not being passed the\ncorrect location for the BerkeleyDB headers. This seems like a simple\nfix; to set\n\n  --with-db-incdir=\"$(db_includedir)\"\n\nin the ebuild. I've made that change in a new revision, and tested\nthat the OpenDKIM build system can pick up the right version of\nBerkeleyDB:\n\n  checking for BerkeleyDB db.h... \/usr\/include\/db6.0\n\nSeems to work.\n\nCloses: https:\/\/bugs.gentoo.org\/684958\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11","commitid":"129704fc9faf6d415a66b48171c1840e30ebf399","committime":"2019-06-14T13:28:33","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: fix building against BerkeleyDB."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"00f2da281b1f1190743ed688d4e39247e1a6dbec","committime":"2019-05-01T04:04:18","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"b25aafe5f47dd4ae9c78a397fe7752c3e8c2978c","committime":"2019-05-01T00:41:22","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove old \"unused\" -r9 and -r10 ebuilds."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The OpenDKIM test suite won't be run if the user doesn't have Lua\ninstalled. The (R)DEPEND variables have been refactored to add that\nmissing build-time dependency. In addition, a hacky sed line that\nrelocated the unix socket in the test suite has been replaced, by\nthe --with-test-socket .\/configure flag.\n\nBug: https:\/\/bugs.gentoo.org\/682290\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"cdd295d9bdd2a99fb9d9a42b5d58988939479e6f","committime":"2019-05-01T00:40:18","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision with missing test dependency."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"29b053c645dcfa79faad5010e2cca20c8c1e3ccc","committime":"2019-04-24T21:44:04","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"In the previous revision -r11, we tried to unite the configuration for\nOpenRC and systemd. But, I made a mistake: the upstream location for\ne.g. the main configuration file is @sysconfdir@\/opendkim.conf, but in\nGentoo we install it to @sysconfdir@\/opendkim\/opendkim.conf. That path\nis overridden in the OpenRC service script, but not in the systemd\nservice, which now crashes upon starting.\n\nThe error, however, is in the OpenRC script (and in our ebuild). The\ncorrect way to relocate the configuration files is to pass a different\nvalue to --sysconfdir in src_configure(). This new revision does that,\nand updates the OpenRC service script to use the built-in location,\nrather than a custom Gentoo-defined one. That's how it should have\nbeen all along.\n\nThis also fixes an unreported bug, wherein all of the installed\ndocumentation like opendkim.conf(5) pointed to the wrong path.\n\nThanks to Ralph Seichter who built a systemd virtual machine in order\nto test everything.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"843899b66751006b2b882d6f5741f3d0082c06fd","committime":"2019-04-24T21:23:44","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to set sysconfdir consistently."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"62c6fa9f967870210a8f04744c1e3363eb10a429","committime":"2019-04-24T13:04:09","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"dev-libs\/libressl lacks support for OPENSSL_thread_stop which was used\nby the patch adding support for dev-libs\/openssl-1.1.1\n\nIn order to address this problem we modify the patch to default to the\nold deinitialization code when dev-libs\/libressl is used.\n\nCloses: https:\/\/bugs.gentoo.org\/669612\nSigned-off-by: Francisco Blas Izquierdo Riera (klondike) <klondike@gentoo.org>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"d9eac6ff89b85a592d236e1a475981fbd0a99415","committime":"2019-04-19T21:02:56","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: OPENSSL_thread_stop reference fix"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Michael Orlitzky and I have been working on improved OpenRC support\nfor OpenDKIM. Our pull request has not yet been accepted upstream (not\neven acknowledged, in fact). The multi-file patch adds our changes to\nthe existing Gentoo ebuild. Changes to the upstream build files\ninclude:\n\n* configure.ac: Added workaround to support @runstatedir@. On modern\n  systems \/run replaces \/var\/run, so using @runstatedir@ instead of\n  @localstatedir@\/run is preferable. Autoconf 2.70 will support\n  @runstatedir@ , but it has not been released yet, so a workaround\n  is required for version 2.61.\n\n* contrib\/systemd: Use @runstatedir@ in opendkim.service.in, enable\n  full @VARIABLE@ substitution, fix inconsistencies in the systemd\n  service file, add tmpfiles.d configuration file\n  (https:\/\/bugs.gentoo.org\/606978).\n\n* opendkim\/opendkim.conf.*.in: Use @runstatedir@ in PidFile paths,\n  enable full @VARIABLE@ substitution.\n\nBug: https:\/\/bugs.gentoo.org\/606978\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"41f1717e1094b877bbede64784644f66fd1825c5","committime":"2019-04-17T15:27:19","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Improved OpenRC and systemd support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c6b6ab23d6bf6593a2ad16a47474f91d36b26977","committime":"2019-04-16T23:04:08","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Removed support for the 'gnutls' use flag. Added missing enewgroup\nstatement. These modifications address the two bugs listed below.\n\nCloses: https:\/\/bugs.gentoo.org\/682906\nCloses: https:\/\/bugs.gentoo.org\/683338\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"8f7972686b2df35e61187a82e47566d402178c6c","committime":"2019-04-16T20:17:14","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Removed 'gnutls' support, added enewgroup"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"39c3fa8fe6d74aec43525aaa803e19dd3b57b8a6","committime":"2019-04-06T11:45:53","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Bug: https:\/\/bugs.gentoo.org\/629914\nBug: https:\/\/bugs.gentoo.org\/629888\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"d424c81f020cada007c5ca23be5acc73f4cf6600","committime":"2019-04-06T11:31:17","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove old vulnerable revision."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"73eb19c7beeb3ef69649f6ae43551c89092b069e","committime":"2019-04-02T01:44:02","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.62, Repoman-2.3.12\nSigned-off-by: Thomas Deutschmann <whissi@gentoo.org>","commitid":"28ce44ec735795ad5fd432ae3defdcd6101a28dc","committime":"2019-04-02T01:23:38","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: x86 stable (bug #629914)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f53468b919fe182f2b1b09e38fdd421237d63a2e","committime":"2019-03-31T21:23:59","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Ralph and I have been discussing the best way to handle a local UNIX\nsocket. One thing that we both agree on is that, regardless of the\nother details, the daemon should be running with a UMask of 0117 to\ncreate the socket group-writable but otherwise private. And since the\nopendkim(8) man page says that the UMask is used only for the socket,\nthere's no reason we shouldn't add it to the default configuration. In\nother words, it doesn't hurt anything if you're *not* using a local\nsocket. This is one fewer thing that we need to document.\n\nBug: https:\/\/bugs.gentoo.org\/575666\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"db3f841d797fc4d27befc756e1acf30dbb00035d","committime":"2019-03-31T21:11:47","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add \"UMask 0117\" to the config by default."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"85ea533162d8fdd123ea9064221ac6f24d988c66","committime":"2019-03-31T19:24:08","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2b62c0a82ce363cf92d5a817a7f00c2a8d9edf37","committime":"2019-03-30T11:03:59","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Signed-off-by: Agostino Sarubbo <ago@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11\nRepoMan-Options: --include-arches=\"amd64\"","commitid":"c6c1a0fa67977ef6d3849415467990831229f4b0","committime":"2019-03-30T10:45:14","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: amd64 stable wrt bug #629914"},{"authoremail":"github@seichter.de","authorname":"Ralph Seichter","body":"Added pre-start configuration checks for OpenRC and systemd.\n\nSigned-off-by: Ralph Seichter <gentoo@seichter.de>\nCloses: https:\/\/bugs.gentoo.org\/622604\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>","commitid":"95a67b7125a6fd3b8ef970d7c6f66b9bec91cfcc","committime":"2019-03-29T18:45:11","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Added pre-start configuration checks"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1d5a4e2bc02937dde975cd35743738aba62833c","committime":"2019-03-27T17:24:37","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Looking through the upstream example config files, I don't see any of\nthe expressions that the \"sed\" script in src_prepare is supposed to\nreplace. Huh. This commit removes those \"sed\" commands.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"47648f4182e4ebb6d2ce5755c6f88ffae89b3870","committime":"2019-03-27T17:11:11","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove some no-op sed lines."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The keys that are generated by opendkim-genkey are data, in a sense,\nand not configuration files. As a result, I think it's more appropriate\nto store them in \/var\/lib\/opendkim than in \/etc\/opendkim where they were\npreviously stored. This commit moves the keys, and also tightens the\npermissions on them a bit so that the \"opendkim\" user can only read them.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"8fb71c916f648e79897e202076fc5447df07c991","committime":"2019-03-27T16:53:38","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: use \/var\/lib\/opendkim in pkg_config."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The previous revisions installed a variable config file, and only did\nso conditionally, based on the state of the live filesystem. The new\nrevision always installs the same config file. This should be simpler\nand more predictable. In addition, the temporary directory \"${T}\" is\nnow used as \"scratch space\" while mangling that config file.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"65005df6050d33d3eb5001d958aaae17bb72a962","committime":"2019-03-27T16:28:12","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision with a consistent config file."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"There's a sed line in src_prepare that messes with some *.lua test\nfiles. I've changed the action of that script to use \"${T}\" rather\nthan \"\/tmp\" for security reasons... but I'm unable to figure out when\nthose test files are actuallty used. So, I've left a TODO comment to\nfigure it out in the future (or maybe just delete that sed line\nentirely).\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"979c3fa625bf403e17268c70b7f7dace5c7efb31","committime":"2019-03-27T16:19:56","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add a TODO question about a sed line."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Sharing a local OpenDKIM socket with an MTA is far too tricky. This\ncommit adds an elog with some vague hints, but we really need a decent\nwiki page with some step-by-step instructions. This is progress\ntowards bug 575666, but I won't consider that resolved until we have\na wiki page.\n\nBug: https:\/\/bugs.gentoo.org\/575666\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"1e35c9f5cb7862d43cecc76cf4159bae5b71ff9c","committime":"2019-03-27T16:01:33","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add an elog about sharing a local socket."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"ca3fe1b2bf85e471adbf16313eb9f4f167333fff","committime":"2019-03-27T15:55:31","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add a trailing slash to the HOMEPAGE."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The OpenRC service script has been largely rewritten in this revision,\nto solve a number of problems:\n\n  * The PID file is now stored securely (bug 629914).\n\n  * Different PID files are used for multiple instances (bug 536162).\n\n  * The detection of boolean options in the config file is more robust,\n    allowing \"1\", \"0\", \"yes\", \"false\", et cetera.\n\n  * The socket is now located in a conf.d file, rather than parsed from\n    the config file. The service script ensures that the directory\n    containing the socket has the correct permissions, and the conf.d\n    file comes with a big warning to that effect. Note that the (commented-\n    out) example directory IS NOT shared with the PID file.\n\n  * An error is thrown if we can't remove a stale socket.\n\n  * Modern OpenRC service script standards have been adopted.\n\nSome minor changes have been made to the systemd service for\nconsistency, but none of them have been tested. More work needs to be\ndone here anyway; for example, we most likely want a tmpfiles.d entry\nfor the local socket directory if the user configures one. This should\nbe documented in opendkim.service.conf, and tested by someone who uses\nsystemd.\n\nCloses: https:\/\/bugs.gentoo.org\/536162\nBug: https:\/\/bugs.gentoo.org\/629914\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"28706fe998d7ea18549d78aa1bfee4da6bb18ffa","committime":"2019-03-27T15:48:17","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to overhaul service scripts."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"38b55aff18a5a0c98da6d6ca59d6e4b415b70333","committime":"2019-03-27T15:07:16","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: combine two neighboring sed expressions."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"b37dfc1e0ce727481e17391f4d61f87e4faea495","committime":"2019-03-27T15:02:31","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove two commented econf lines."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"e5672be4461a75a0a4d25a4fd1d03a5a123fee79","committime":"2019-03-27T15:01:21","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: simplify and shorten the DESCRIPTION."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Prior to this revision, the OpenDKIM daemon would run as the \"milter\"\nuser, which is a username shared by a few other related packages.\nHowever, that user has the ability to read your private DKIM signing\nkeys, and no other services should have access to those. Thus, sharing\nthe user account creates a security risk. In the new revision, a\ndedicated \"opendkim\" user is created for the OpenDKIM daemon. The\nconfiguration, OpenRC service script, and systemd service files have\nall been updated with the new user name.\n\nIn addition, the permissions on \/var\/lib\/opendkim have been tightened\nso members of the \"opendkim\" group can only read it by default. The\ndaemon does not need to modify your keys, in particular, and should\nnot be able to. One downside to this is that the \"Statistics\"\nconfiguration directive that was enabled by default with USE=berkdb\nwill no longer work out-of-the-box. It will still work, but the\nadministrator will need to grant write access to the file that he\ndesignates for the statistics data. But since it won't work without\nsome extra fiddling, it has been removed from the configuration file\nthat we install.\n\nAn ewarn notifies users who are upgrading of the account name change.\n\nCloses: https:\/\/bugs.gentoo.org\/629888\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"bef349fb49583b1d4249af3f490d02db049066d5","committime":"2019-03-27T14:36:32","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision with a dedicated \"opendkim\" user."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Signed-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"a336c8fa9cccd520e99b136d54162a2ca3524274","committime":"2019-03-27T14:18:04","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove dangerous elog suggesting \"umask 000\"."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"The data directory \/var\/lib\/opendkim is installed empty by default,\nand therefore needs to be created with keepdir (and not dodir). This\nchanges the installed image, and thus is cause for a new revision.\n\nCloses: https:\/\/bugs.gentoo.org\/666334\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"c6b380f6fb110aa721836a2f836aa2cab090cb01","committime":"2019-03-27T14:10:13","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: new revision to fix a dodir->keepdir usage."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"Our init script is a critical out-of-tree piece of code that gets\ninstalled, and it's licensed GPL-2. So, we should include that in the\nLICENSE variable for the package.\n\nCloses: https:\/\/bugs.gentoo.org\/425960\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"a3d81912b95dbe7b9af7ffbeff06a828556ff34e","committime":"2019-03-27T14:04:39","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add GPL-2 to LICENSE for OpenRC service script."},{"authoremail":"mjo@gentoo.org","authorname":"Michael Orlitzky","body":"There were a few commented variables at the top of the -r4 ebuild that\nwere used for beta releases. However, this package hasn't seen a\nrelease in three years -- much less a beta release -- so I think\nthey're just wasting space at this point.\n\nSigned-off-by: Michael Orlitzky <mjo@gentoo.org>\nPackage-Manager: Portage-2.3.62, Repoman-2.3.11","commitid":"e4ba262bea44125a2d8a51a9528546be72fcc01c","committime":"2019-03-27T13:33:27","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove commented code at top of -r4 ebuild."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"774a92a220ce5fec7605f36c1be0208bee21f55d","committime":"2019-01-07T19:23:49","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"polynomial-c@gentoo.org","authorname":"Lars Wendler","body":"Package-Manager: Portage-2.3.54, Repoman-2.3.12\nSigned-off-by: Lars Wendler <polynomial-c@gentoo.org>","commitid":"2c3a8df6ee40ba858dcd3f582e63e2f7af491b09","committime":"2019-01-07T18:29:23","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Removed old."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4f1ad4a4f94bb87b05f09fd2770f8a090d13ae01","committime":"2018-10-25T13:46:18","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"candrews@gentoo.org","authorname":"Craig Andrews","body":"Closes: https:\/\/bugs.gentoo.org\/669512\nSigned-off-by: Craig Andrews <candrews@gentoo.org>\nPackage-Manager: Portage-2.3.51, Repoman-2.3.11","commitid":"bb8b6bb78adfa6f50f37a09b7fa8b16c5fd85471","committime":"2018-10-24T20:57:27","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: Fix building with OpenSSL 1.1.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e95490cc7456e2a6888b49d164c297ac7f791468","committime":"2018-09-14T22:24:11","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"whissi@gentoo.org","authorname":"Thomas Deutschmann","body":"Package-Manager: Portage-2.3.49, Repoman-2.3.10","commitid":"87ff1dc8f4ff6103385bd8c2315d8738ea0d5f30","committime":"2018-09-14T22:09:13","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add sub slot operator on net-dns\/unbound atom"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"161f2910ee451953d1748e006c9f164aa1a7c4eb","committime":"2017-04-01T16:22:08","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.3, Repoman-2.3.1\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"50897242510c9ba276123f61cb6f8632033eeb20","committime":"2017-04-01T16:02:50","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: x86 stable wrt bug #612360"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"5bfc10b770d0fa03deef951e3deff6fa8fd1eda0","committime":"2017-03-31T12:21:53","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-2.3.3, Repoman-2.3.1\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"4cd4bfa48702d55894be51344a0badbd65620a88","committime":"2017-03-31T12:08:03","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: amd64 stable wrt bug #612360"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"2d4390a01913fd9f6a5a6bd09d59c05fdf4a5703","committime":"2017-03-04T00:02:14","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"alonbl@gentoo.org","authorname":"Alon Bar-Lev","body":"Package-Manager: Portage-2.3.3, Repoman-2.3.1","commitid":"04f5d933ea4df9aab3787f0cbd5ee981222679e2","committime":"2017-03-03T23:51:59","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: fix myconf expansion"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"7b77f3c8c5c9288cb79539b11116bcfd58f2628d","committime":"2017-03-03T23:03:38","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"alonbl@gentoo.org","authorname":"Alon Bar-Lev","body":"Bug: 583752\n\nPackage-Manager: Portage-2.3.3, Repoman-2.3.1","commitid":"93fe7824125191ae98cfdd05704a516cb78fac35","committime":"2017-03-03T22:53:11","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: support gnutls-3.4 + eapi bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":52886,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3d8546ee68dd9b1cddd8cd77fc8b6bc4dd480669","committime":"2016-08-05T14:22:07","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"candrews@integralblue.com","authorname":"Craig Andrews","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/1977","commitid":"288687c0418e65a757680fa336fb73430476c1ae","committime":"2016-07-27T03:06:15","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim-2.10.3-r2: fix systemd unit name, #589794"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"98357c4c1406023a1d49c71ac8f5473f0f413ee4","committime":"2016-06-03T13:34:39","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"blueness@gentoo.org","authorname":"Anthony G. Basile","body":"Package-Manager: portage-2.2.28","commitid":"a34ad18c0ed4f6226a6b79cee37e0faba55e1621","committime":"2016-06-03T13:05:41","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: add libressl support"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"7be1ce0bbb647b5f74671638b5f7aa86d69ab70d","committime":"2016-05-06T15:42:12","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ykonotopov@gmail.com","authorname":"Yuri Konotopov","body":"Fixes: https:\/\/bugs.gentoo.org\/show_bug.cgi?id=542936\n(cherry picked from commit add2021a15b569224b4d50b1d072307d00de0eb9)\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"fb670812f05712a931096baf601235e3afc8759b","committime":"2016-05-03T08:24:58","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: added runtime configuration to systemd unit."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"ed070d7ebc16665f5c46cc8fa87650a4dbb40e38","committime":"2016-02-16T13:02:09","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eras@gentoo.org","authorname":"Eray Aslan","body":"Package-Manager: portage-2.2.27","commitid":"6fdf3d9efe811816035fd102c70116d0ea1ef1f0","committime":"2016-02-16T12:44:56","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: remove old"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"cbb88debd4d42d410fb5723c8dae2df48024a842","committime":"2016-02-14T10:22:20","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.2.26\nRepoMan-Options: --include-arches=\"x86\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"4a27ec9e7ca1f4b76b9505163f007578c6e8cadb","committime":"2016-02-14T10:09:32","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: x86 stable wrt bug #569802"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"b045152616bf4e4d38e5fa37a36a0796fdf489c2","committime":"2016-01-15T09:21:58","packageid":52886,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: portage-2.2.26\nRepoMan-Options: --include-arches=\"amd64\"\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"578075444807e9f5ef09e778aa131d1068f83aa5","committime":"2016-01-15T09:01:51","packageid":52886,"repoid":1,"summary":"mail-filter\/opendkim: amd64 stable wrt bug #569802"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":52886,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":52886,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":52886,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":450,"description":"A powerful light-weight programming language designed for extending applications","ebuildids":[833989,865521,865521,865521,875396,875396,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"rafaelmartins@gentoo.org","maintainername":"Rafael G. Martins","name":"lua","packageid":43035},{"block":false,"categoryid":452,"description":"OpenDBX - A database abstraction layer","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alicef@gentoo.org","maintainername":"Alice Ferrazzi","name":"opendbx","packageid":44421},{"block":false,"categoryid":393,"description":"The Cyrus SASL (Simple Authentication and Security Layer)","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"net-mail@gentoo.org","maintainername":"Net-Mail","name":"cyrus-sasl","packageid":44525},{"block":false,"categoryid":423,"description":"LDAP suite of application and development tools","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ldap-bugs@gentoo.org","name":"openldap","packageid":45229},{"block":false,"categoryid":402,"description":"A validating, recursive and caching DNS resolver","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"mschiff@gentoo.org","maintainername":"Marc Schiffbauer","name":"unbound","packageid":45619,"summary":"Unbound is a validating, recursive, and caching DNS resolver. The C implementation of Unbound is developed and maintained by NLnet Labs. It is based on ideas and algorithms taken from a java prototype developed by Verisign labs, Nominet, Kirei and ep.net. Unbound is designed as a set of modular components, so that also DNSSEC (secure DNS) validation and stub-resolvers (that do not run as a server, but are linked into an application) are easily possible."},{"block":false,"categoryid":393,"description":"Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"openssl","packageid":47630},{"block":false,"categoryid":381,"description":"Oracle Berkeley DB","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"db","packageid":47844,"summary":"The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client\/server applications. Berkeley DB includes b+tree, queue, extended linear hashing, fixed, and variable-length record access methods, transactions, locking, logging, shared memory caching and database recovery. DB supports C, C++, Java, and Perl APIs. DB is available for a wide variety of UNIX platforms as well as Windows NT and Windows '95 (MSVC 4, 5 and 6)."},{"block":false,"categoryid":364,"description":"The Sendmail Filter API (Milter)","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"net-mail@gentoo.org","maintainername":"Net-Mail","name":"libmilter","packageid":50826},{"block":false,"categoryid":393,"description":"a C client library to the memcached server","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"robbat2@gentoo.org","name":"libmemcached","packageid":53513,"summary":"libmemcached is a C client library to the memcached server (http:\/\/danga.com\/memcached). It has been designed to be light on memory usage, thread safe, and provide full access to server side methods."},{"block":false,"categoryid":343,"description":"GNU regular expression matcher","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"grep","packageid":54682},{"block":false,"categoryid":402,"description":"The DNSSEC root key(s)","ebuildids":[833989,865521,875396],"firstseen":"2010-11-30T14:39:44.883259","maintainer":"xmw@gentoo.org","maintainername":"Michael Weber","name":"dnssec-root","packageid":56583},{"block":false,"categoryid":393,"description":"Library to provide useful functions commonly found on BSD systems","ebuildids":[833989,865521,875396],"firstseen":"2011-02-23T14:37:44.455238","maintainer":"freedesktop-bugs@gentoo.org","maintainername":"Gentoo Freedesktop Project","name":"libbsd","packageid":56990},{"block":false,"categoryid":452,"description":"An ultra-fast, ultra-compact key-value embedded data store","ebuildids":[833989,865521,875396],"firstseen":"2014-01-18T14:38:34.394501","maintainer":"eras@gentoo.org","maintainername":"Eray Aslan","name":"lmdb","packageid":61841},{"block":false,"categoryid":393,"description":"a C\/C++ memcached client library","ebuildids":[875396],"firstseen":"2022-05-17T00:51:23.007525","name":"libmemcached-awesome","packageid":74978}],"depending":[],"ebuilds":[{"archs":["~amd64","~arm","~arm64","~x86"],"ebuildid":875396,"firstseen":"2025-09-09T22:57:36.294591","license":"BSD GPL-2 Sendmail-Open-Source","moddate":"2026-03-30T13:49:43","packageid":52886,"repoid":1,"slot":"0","uses":["berkdb","ldap","lmdb","lua","lua_single_target_lua5-1","lua_single_target_lua5-3","lua_single_target_lua5-4","memcached","opendbx","poll","querycache","sasl","selinux","ssl","static-libs","stats","test","unbound"],"version":"2.10.3-r35"},{"archs":["~amd64","~arm","~arm64","~x86"],"ebuildid":865521,"firstseen":"2025-06-03T15:12:05.862687","license":"BSD GPL-2 Sendmail-Open-Source","moddate":"2026-03-30T13:49:43","packageid":52886,"repoid":1,"slot":"0","uses":["berkdb","ldap","lmdb","lua","lua_single_target_lua5-1","lua_single_target_lua5-3","lua_single_target_lua5-4","memcached","opendbx","poll","querycache","sasl","selinux","ssl","static-libs","stats","test","unbound"],"version":"2.10.3-r33"},{"archs":["amd64","x86","~arm","~arm64"],"ebuildid":833989,"firstseen":"2024-07-28T13:52:34.255002","license":"BSD GPL-2 Sendmail-Open-Source","moddate":"2026-03-30T13:49:43","packageid":52886,"repoid":1,"slot":"0","uses":["berkdb","ldap","lmdb","lua","lua_single_target_lua5-1","memcached","opendbx","poll","querycache","sasl","selinux","ssl","static-libs","stats","test","unbound"],"version":"2.10.3-r32"}],"masks":[],"package":{"categoryid":364,"description":"A milter providing DKIM signing and verification","firstseen":"2010-05-04T00:54:45.661860","maintainer":"net-mail@gentoo.org","maintainername":"Net-Mail","name":"opendkim","packageid":52886,"summary":"A program implementing the Milter API that signs and verifies using the DKIM standard. This is a fork of Sendmail's DKIM-milter"},"rdependencies":[{"block":false,"categoryid":325,"description":"A set of tools that use the proc filesystem","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"psmisc","packageid":42681},{"block":false,"categoryid":450,"description":"A powerful light-weight programming language designed for extending applications","ebuildids":[833989,865521,865521,865521,875396,875396,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"rafaelmartins@gentoo.org","maintainername":"Rafael G. Martins","name":"lua","packageid":43035},{"block":false,"categoryid":452,"description":"OpenDBX - A database abstraction layer","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"alicef@gentoo.org","maintainername":"Alice Ferrazzi","name":"opendbx","packageid":44421},{"block":false,"categoryid":393,"description":"The Cyrus SASL (Simple Authentication and Security Layer)","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"net-mail@gentoo.org","maintainername":"Net-Mail","name":"cyrus-sasl","packageid":44525},{"block":false,"categoryid":423,"description":"LDAP suite of application and development tools","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"ldap-bugs@gentoo.org","name":"openldap","packageid":45229},{"block":false,"categoryid":402,"description":"A validating, recursive and caching DNS resolver","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"mschiff@gentoo.org","maintainername":"Marc Schiffbauer","name":"unbound","packageid":45619,"summary":"Unbound is a validating, recursive, and caching DNS resolver. The C implementation of Unbound is developed and maintained by NLnet Labs. It is based on ideas and algorithms taken from a java prototype developed by Verisign labs, Nominet, Kirei and ep.net. Unbound is designed as a set of modular components, so that also DNSSEC (secure DNS) validation and stub-resolvers (that do not run as a server, but are linked into an application) are easily possible."},{"block":false,"categoryid":393,"description":"Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"openssl","packageid":47630},{"block":false,"categoryid":381,"description":"Oracle Berkeley DB","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"db","packageid":47844,"summary":"The Berkeley Database (Berkeley DB) is a programmatic toolkit that provides embedded database support for both traditional and client\/server applications. Berkeley DB includes b+tree, queue, extended linear hashing, fixed, and variable-length record access methods, transactions, locking, logging, shared memory caching and database recovery. DB supports C, C++, Java, and Perl APIs. DB is available for a wide variety of UNIX platforms as well as Windows NT and Windows '95 (MSVC 4, 5 and 6)."},{"block":false,"categoryid":364,"description":"The Sendmail Filter API (Milter)","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"net-mail@gentoo.org","maintainername":"Net-Mail","name":"libmilter","packageid":50826},{"block":false,"categoryid":393,"description":"a C client library to the memcached server","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"robbat2@gentoo.org","name":"libmemcached","packageid":53513,"summary":"libmemcached is a C client library to the memcached server (http:\/\/danga.com\/memcached). It has been designed to be light on memory usage, thread safe, and provide full access to server side methods."},{"block":false,"categoryid":343,"description":"GNU regular expression matcher","ebuildids":[833989,865521,875396],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"grep","packageid":54682},{"block":false,"categoryid":402,"description":"The DNSSEC root key(s)","ebuildids":[833989,865521,875396],"firstseen":"2010-11-30T14:39:44.883259","maintainer":"xmw@gentoo.org","maintainername":"Michael Weber","name":"dnssec-root","packageid":56583},{"block":false,"categoryid":441,"description":"SELinux policy for dkim","ebuildids":[833989,865521,875396],"firstseen":"2011-02-06T14:39:29.941591","maintainer":"selinux@gentoo.org","maintainername":"SELinux Team","name":"selinux-dkim","packageid":56848},{"block":false,"categoryid":393,"description":"Library to provide useful functions commonly found on BSD systems","ebuildids":[833989,865521,875396],"firstseen":"2011-02-23T14:37:44.455238","maintainer":"freedesktop-bugs@gentoo.org","maintainername":"Gentoo Freedesktop Project","name":"libbsd","packageid":56990},{"block":false,"categoryid":452,"description":"An ultra-fast, ultra-compact key-value embedded data store","ebuildids":[833989,865521,875396],"firstseen":"2014-01-18T14:38:34.394501","maintainer":"eras@gentoo.org","maintainername":"Eray Aslan","name":"lmdb","packageid":61841},{"block":false,"categoryid":396,"description":"Virtual to select between different tmpfiles.d handlers","ebuildids":[833989,865521,875396],"firstseen":"2016-12-02T14:36:05.387740","name":"tmpfiles","packageid":66206},{"block":false,"categoryid":1491,"description":"User for OpenDKIM","ebuildids":[833989,865521,875396],"firstseen":"2019-10-08T23:07:23.305726","name":"opendkim","packageid":70204},{"block":false,"categoryid":393,"description":"a C\/C++ memcached client library","ebuildids":[875396],"firstseen":"2022-05-17T00:51:23.007525","name":"libmemcached-awesome","packageid":74978}],"repos":[{"branch":"master","lastcommit":"82366aa45a35f6900f43023917c2c86ccdbb00a3","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["http:\/\/opendkim.org\/"],"uses":[{"description":"Add support for sys-libs\/db (Berkeley DB)","isdefault":false,"use":"berkdb"},{"description":"Enable openldap as a dataset facilitator or keys, determining domains to sign for, and any other dataset that opendkim supports.","isdefault":false,"packageid":52886,"use":"ldap"},{"description":"Add support for using dev-db\/lmdb","isdefault":false,"packageid":52886,"use":"lmdb"},{"description":"Enables control over signature verification, filtering and policy to be controlled by user defined lua scripts.","isdefault":false,"packageid":52886,"use":"lua"},{"description":"Add support for using dev-libs\/libmemcached","isdefault":false,"packageid":52886,"use":"memcached"},{"description":"Use opendbx backend to facilitate dataset driven OpenDKIM configuration options like stats, bodylengthdb, etc. against a wide variety of database types","isdefault":false,"packageid":52886,"use":"opendbx"},{"description":"Use poll() instead of select() for the provided asynchronous resolver library.","isdefault":false,"packageid":52886,"use":"poll"},{"description":"Add support for query caching (requires 'berkdb' flag)","isdefault":false,"packageid":52886,"use":"querycache"},{"description":"Used to authenticate to a LDAP server in various ways if required.","isdefault":false,"packageid":52886,"use":"sasl"},{"description":"!!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur","isdefault":false,"use":"selinux"},{"defaultflag":true,"description":"Add support for SSL\/TLS connections (Secure Socket Layer \/ Transport Layer Security)","isdefault":true,"use":"ssl"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"},{"description":"Add support for statistics (requires 'opendbx' flag)","isdefault":false,"packageid":52886,"use":"stats"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Use the unbound dnssec library to perform DKIM DNS queries.","isdefault":false,"packageid":52886,"use":"unbound"},{"defaultflag":true,"description":"Build for Lua 5.1 only","group":"lua_single_target","isdefault":true,"use":"lua5-1"},{"description":"Build for Lua 5.1 only","group":"lua_single_target","isdefault":false,"use":"lua5-1"},{"description":"Build for Lua 5.3 only","group":"lua_single_target","isdefault":false,"use":"lua5-3"},{"description":"Build for Lua 5.4 only","group":"lua_single_target","isdefault":false,"use":"lua5-4"}]}