Re: OpenDKIM v2.8.3 released

From: Scott Kitterman <ietf-dkim_at_kitterman.com>
Date: Mon, 06 May 2013 16:11:27 -0400

On Saturday, May 04, 2013 04:08:17 PM Murray S. Kucherawy wrote:
> The Trusted Domain Project announces availability of OpenDKIM v2.8.3, now
> available for download from SourceForge.
>
> This is a minor bug fix release. Upgrade is only necessary if it fixes a
> problem you're having.
>
> The full RELEASE_NOTES for this version:
>
> 2.8.3 2013/05/04
> Log something when refusing to sign because the private key was too
> small. This also adds a new "On-SignatureError" handler
> setting, and a new status code DKIM_STAT_SIGGEN. Problem
> noted by Jim Fenton.
> Fix application of "On-InternalError" setting. Problem noted by
> Claus Assmann.
> Feature request #SF3609496: Don't apply reputation checks to internal
> clients.
>
> Please use the mailing lists at http://lists.opendkim.org/ to report
> problems. Bug reports and feature requests can be made through the project
> trackers, which can be found via http://www.opendkim.org.
>
> The Trusted Domain Project

When I try to build 2.8.3 for Debian/Ubuntu, I get numerous test failures. I
retried 2.8.2 and it still builds fine. Any thoughts? No warnings in the
build logs.

Scott K

Debian (GCC 4.6, if it matters)

make[4]: Entering directory `/tmp/buildd/opendkim-2.8.3/opendkim/tests'
*** simple/simple signing test
PASS: t-sign-ss
*** relaxed/simple signing test
PASS: t-sign-rs
*** relaxed/simple signing test using tables
PASS: t-sign-rs-tables
*** relaxed/simple signing test using invalid KeyTable
PASS: t-sign-rs-tables-bad
*** relaxed/simple signing test using KeyTable and domain token
PASS: t-sign-rs-tables-token
*** relaxed/simple multiple signing test
PASS: t-sign-rs-multiple
*** relaxed/simple signing test using KeyTable/SetupPolicyScript
PASS: t-sign-rs-mixconf
*** relaxed/simple signing test using tables and Lua
PASS: t-sign-rs-lua
*** simple/simple signing test with 'Domain *'
PASS: t-sign-ss-all
*** simple/simple signing test with l= tag
PASS: t-sign-ss-ltag
*** simple/simple verify revoked key
PASS: t-verify-revoked
*** unspecified protocol family test
PASS: t-verify-unspec
*** malformed From: field message
PASS: t-verify-malformed
*** unsigned message
PASS: t-verify-unsigned
*** unsigned message (silent)
PASS: t-verify-unsigned-silent
*** syntax error in DKIM signature
PASS: t-verify-syntax
*** simple/simple verifying test (good)
PASS: t-verify-ss
*** simple/simple verifying test (bad)
PASS: t-verify-ss-bad
*** simple/simple verifying with oversized Authentication-Results
PASS: t-verify-ss-ar-bad
*** DontSignMailTo test
PASS: t-dontsign
*** PeerList calculation test
PASS: t-peer
*** test config option LocalADSP
PASS: t-local-adsp
*** test config option LocalADSP with subdomain checking
PASS: t-local-adsp-subdomain
*** simple/simple verifying test using Lua features
PASS: t-lua-verify-tests
*** simple/simple signing test using macros to validate origin
PASS: t-sign-ss-macro
*** simple/simple signing test using macros to validate origin (value)
PASS: t-sign-ss-macro-value
*** simple/simple signing test using macros to validate origin (file)
PASS: t-sign-ss-macro-value-file
lt-opendkim: worker.c:168: mi_start_session: Assertion `Tskmgr.tm_signature ==
0x23021957' failed.
lt-miltertest: filter process died with signal 6
*** test reporting of failure/missing signature via ADSP
FAIL: t-adsp-report
lt-miltertest: read(3): returned -1, expected 5
*** test reporting of failed signatures occurs
FAIL: t-verify-report
lt-opendkim: smfi_opensocket() failed
lt-miltertest: read(3): returned -1, expected 5
lt-miltertest: ./t-sign-report.lua: [string "./t-sign-report.lua"]:43:
mt.mailfrom() failed
lt-miltertest: filter process exited with status 69
*** simple/simple signing test requesting reports
FAIL: t-sign-report
*** configuration validity checks
PASS: t-conf-check
lt-miltertest: read(3): returned -1, expected 5
*** simple/simple signing test with From: field substring replacement
FAIL: t-sign-ss-replace
lt-opendkim: worker.c:168: mi_start_session: Assertion `Tskmgr.tm_signature ==
0x23021957' failed.
lt-miltertest: filter process died with signal 6
*** relaxed/simple signing test with ATPS
FAIL: t-sign-atps
lt-miltertest: read(3): returned -1, expected 5
*** simple/simple verifying test with ATPS
FAIL: t-verify-ss-atps
==================================
6 of 34 tests failed
Please report to bugs_at_opendkim.org
==================================

Ubuntu (GCC 4.8)

make check-TESTS check-local
make[4]: Entering directory `/tmp/buildd/opendkim-2.8.3/opendkim/tests'
lt-miltertest: read(3): returned -1, expected 5
*** simple/simple signing test
FAIL: t-sign-ss
lt-opendkim: smfi_opensocket() failed
lt-miltertest: ./t-sign-rs.lua: [string "./t-sign-rs.lua"]:83: mt.bodystring()
unexpected reply
lt-miltertest: filter process exited with status 69
*** relaxed/simple signing test
FAIL: t-sign-rs
lt-miltertest: read(3): returned -1, expected 5
*** relaxed/simple signing test using tables
FAIL: t-sign-rs-tables
*** relaxed/simple signing test using invalid KeyTable
PASS: t-sign-rs-tables-bad
*** relaxed/simple signing test using KeyTable and domain token
PASS: t-sign-rs-tables-token
lt-opendkim: worker.c:168: mi_start_session: Assertion `Tskmgr.tm_signature ==
0x23021957' failed.
lt-miltertest: filter process died with signal 6
*** relaxed/simple multiple signing test
FAIL: t-sign-rs-multiple
lt-miltertest: read(3): returned -1, expected 5
*** relaxed/simple signing test using KeyTable/SetupPolicyScript
FAIL: t-sign-rs-mixconf
lt-opendkim: smfi_opensocket() failed
lt-miltertest: ./t-sign-rs-lua.lua: [string "./t-sign-rs-lua.lua"]:121:
signature has wrong i= value
lt-miltertest: filter process exited with status 69
*** relaxed/simple signing test using tables and Lua
FAIL: t-sign-rs-lua
lt-miltertest: read(3): returned -1, expected 5
*** simple/simple signing test with 'Domain *'
FAIL: t-sign-ss-all
*** simple/simple signing test with l= tag
PASS: t-sign-ss-ltag
*** simple/simple verify revoked key
PASS: t-verify-revoked
*** unspecified protocol family test
PASS: t-verify-unspec
*** malformed From: field message
PASS: t-verify-malformed
*** unsigned message
PASS: t-verify-unsigned
*** unsigned message (silent)
PASS: t-verify-unsigned-silent
*** syntax error in DKIM signature
PASS: t-verify-syntax
*** simple/simple verifying test (good)
PASS: t-verify-ss
*** simple/simple verifying test (bad)
PASS: t-verify-ss-bad
*** simple/simple verifying with oversized Authentication-Results
PASS: t-verify-ss-ar-bad
*** DontSignMailTo test
PASS: t-dontsign
*** PeerList calculation test
PASS: t-peer
*** test config option LocalADSP
PASS: t-local-adsp
*** test config option LocalADSP with subdomain checking
PASS: t-local-adsp-subdomain
*** simple/simple verifying test using Lua features
PASS: t-lua-verify-tests
*** simple/simple signing test using macros to validate origin
PASS: t-sign-ss-macro
*** simple/simple signing test using macros to validate origin (value)
PASS: t-sign-ss-macro-value
*** simple/simple signing test using macros to validate origin (file)
PASS: t-sign-ss-macro-value-file
*** test reporting of failure/missing signature via ADSP
PASS: t-adsp-report
*** test reporting of failed signatures occurs
PASS: t-verify-report
*** simple/simple signing test requesting reports
PASS: t-sign-report
*** configuration validity checks
PASS: t-conf-check
*** simple/simple signing test with From: field substring replacement
PASS: t-sign-ss-replace
*** relaxed/simple signing test with ATPS
PASS: t-sign-atps
*** simple/simple verifying test with ATPS
PASS: t-verify-ss-atps
==================================
7 of 34 tests failed
Please report to bugs_at_opendkim.org
==================================
Received on Mon May 06 2013 - 20:11:44 PST

This archive was generated by hypermail 2.3.0 : Mon May 06 2013 - 20:18:02 PST