From: Murray S. K. <ms...@se...> - 2008-02-08 23:03:12
|
The first beta release of 2.5.0 is available for download form SourceForge. The current RELEASE_NOTES excerpt is below. Please restrict comments, bug reports, etc. to this list and don't use the "discuss" list or the trackers. I don't want to confuse the general user community if it can be avoided. Thanks! -MSK 2.5.0 2008/02/?? Add "AutoRestartCount" and "AutoRestartRate" configuration parameters to limit runaway restart loops. Feature request #SF1735573: Add "AlwaysAddARHeader" option, which will add an Authentication-Results of "none" for unsigned messages from domains without a "strict" policy. Feature request #SF1807748: Reload the configuration file on receipt of SIGUSR1. Requested by Florian Sager. Feature request #SF1841955: Add an "Include" facility to the configuration file. Feature request #SF1876941: Make the syslog facility selectable. Based on a patch from Jose-Marcio Martins da Cruz of Ecole des Mines de Paris. Feature request #SF1876943: Add _FFR_AUTHSERV_JOBID allowing the job ID to be included as part of the "authserv-id" in Authentication-Results: headers. Based on a patch from Jose-Marcio Martins da Cruz of Ecole des Mines de Paris. LIBDKIM: Feature request #SF1823059: Export key, signature and policy syntax checking capability via the API. Based on a patch from Chris Behrens of Concentric Network Corporation. LIBDKIM: Assert defaults for "c" and "q" tags when parsing signature headers. Patch from Chris Behrens of Concentric Network Corporation. LIBDKIM: Better handling of truncated DNS replies; instead of just giving up if the "tc" (truncated) bit is set in the reply, see if there was enough of a reply returned to be able to complete the request. LIBDKIM: Fix recycling bug in header canonicalizations which was causing signatures other than the first one to fail in most cases. LIBDKIM: Add new dkim_chunk() interface. LIBDKIM: Enforce DKIM_OPTS_QUERYMETHOD library option even if there were no valid signatures. BUILD: Feature request #SF1876242: Install the filter in EBINDIR and everything else in UBINDIR. |
From: Florian S. <sa...@ag...> - 2008-02-10 10:53:57
|
Hi Murray, I tried to start dkim-filter 2.5.0 with the same configs I used for 2.4.4: postfix01:/opt# ./run-dkim-filter.sh dkim-filter: (null): /etc/dkim-filter/domains.file: fopen(): Success dkim-filter: dkim.c:3493: dkim_close: Assertion `lib != ((void *)0)' failed. // this is a precondition in dkim_close(DKIM_LIB *lib) ./run-dkim-filter.sh: line 1: 31973 Abgebrochen dkim-filter -x /etc/dkim-filter/dkim-filter.conf -P /var/run/dkim-filter.pid --- The content of dkim-filter.conf: >>> Syslog yes Canonicalization relaxed SignatureAlgorithm rsa-sha256 Socket inet:10035@127.0.0.1 Domain /etc/dkim-filter/domains.file KeyList /etc/dkim-filter/keylist.file <<< domains.file >>> agitos.de <<< keylist.file >>> *:agitos.de:/etc/dkim-filter/keys/default <<< It's unclear to me where you call dkim_close in this case. Is there any further information you need for debugging? Best regards, Flo Murray S. Kucherawy schrieb: > The first beta release of 2.5.0 is available for download form > SourceForge. The current RELEASE_NOTES excerpt is below. > > Please restrict comments, bug reports, etc. to this list and don't use the > "discuss" list or the trackers. I don't want to confuse the general user > community if it can be avoided. > > Thanks! > > -MSK > > 2.5.0 2008/02/?? > Add "AutoRestartCount" and "AutoRestartRate" configuration > parameters to limit runaway restart loops. > Feature request #SF1735573: Add "AlwaysAddARHeader" option, which > will add an Authentication-Results of "none" for unsigned > messages from domains without a "strict" policy. > Feature request #SF1807748: Reload the configuration file on > receipt of SIGUSR1. Requested by Florian Sager. > Feature request #SF1841955: Add an "Include" facility to the > configuration file. > Feature request #SF1876941: Make the syslog facility selectable. > Based on a patch from Jose-Marcio Martins da Cruz of Ecole > des Mines de Paris. > Feature request #SF1876943: Add _FFR_AUTHSERV_JOBID allowing the > job ID to be included as part of the "authserv-id" in > Authentication-Results: headers. Based on a patch from > Jose-Marcio Martins da Cruz of Ecole des Mines de Paris. > LIBDKIM: Feature request #SF1823059: Export key, signature and > policy syntax checking capability via the API. Based on > a patch from Chris Behrens of Concentric Network Corporation. > LIBDKIM: Assert defaults for "c" and "q" tags when parsing > signature headers. Patch from Chris Behrens of Concentric > Network Corporation. > LIBDKIM: Better handling of truncated DNS replies; instead of > just giving up if the "tc" (truncated) bit is set in the > reply, see if there was enough of a reply returned to be able > to complete the request. > LIBDKIM: Fix recycling bug in header canonicalizations which was > causing signatures other than the first one to fail in most > cases. > LIBDKIM: Add new dkim_chunk() interface. > LIBDKIM: Enforce DKIM_OPTS_QUERYMETHOD library option even if there > were no valid signatures. > BUILD: Feature request #SF1876242: Install the filter in EBINDIR > and everything else in UBINDIR. > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Microsoft > Defy all challenges. Microsoft(R) Visual Studio 2008. > http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ > _______________________________________________ > dkim-milter-beta mailing list > dki...@li... > https://lists.sourceforge.net/lists/listinfo/dkim-milter-beta > > -- Mit freundlichem Gruß, Florian Sager === Agitos Technologies und Agitos Webhosting Florian Sager Emil-Geis-Straße 40, 81379 München Agitos Websolutions Florian Sager, Bernhard Heindl und Christian Heindl GbR Stifterstrasse 16, 83026 Rosenheim Telefon: 089/45867554 Telefax: 089/45867555 Support: su...@ag... http://www.agitos.de |
From: Murray S. K. <ms...@se...> - 2008-02-11 04:32:24
|
On Sun, 10 Feb 2008, Florian Sager wrote: > I tried to start dkim-filter 2.5.0 with the same configs I used for 2.4.4: Can you send me what's in your configuration file and your domains file? |
From: Hirohisa Y. <um...@gm...> - 2008-02-11 10:54:31
Attachments:
dkim-filter.patch
|
Hi, At Fri, 8 Feb 2008 15:03:07 -0800 (PST), Murray S. Kucherawy wrote: > > The first beta release of 2.5.0 is available for download form > SourceForge. The current RELEASE_NOTES excerpt is below. I got build errors with 2.5.0.Beta0, the log follows below. cc -g -I. -I../../include -I/usr/local/include/db41 -I/usr/local/include/tre -I../libdkim/ -I../libdk/ -DQUERY_CACHE -D_FFR_ANTICIPATE_SENDMAIL_MUNGE -D_FFR_AUTHSERV_JOBID -D_FFR_CAPTURE_UNKNOWN_ERRORS -D_FFR_DNS_UPGRADE -D_FFR_DIFFHEADERS -D_FFR_REPLACE_RULES -D_FFR_REQUIRED_HEADERS -D_FFR_SELECT_CANONICALIZATION -D_FFR_SELECTOR_HEADER -D_FFR_STATS -D_FFR_VBR -D_FFR_ZTAGS -DVERIFY_DOMAINKEYS -DPOPAUTH -DXP_MT -c dkim-filter.c dkim-filter.c: In function 'dkimf_config_load': dkim-filter.c:1251: warning: passing argument 1 of 'config_get' from incompatible pointer type dkim-filter.c:2063: error: 'cfg' undeclared (first use in this function) dkim-filter.c:2063: error: (Each undeclared identifier is reported only once dkim-filter.c:2063: error: for each function it appears in.) dkim-filter.c: In function 'mlfi_eoh': dkim-filter.c:4257: error: 'keyhead' undeclared (first use in this function) *** Error code 1 Stop in /usr/ports/mail/dkim-milter/work/dkim-milter-2.5.0.Beta0/obj.FreeBSD.8.0-CURRENT.amd64/dkim-filter. *** Error code 1 Stop in /usr/ports/mail/dkim-milter/work/dkim-milter-2.5.0.Beta0. *** Error code 1 Stop in /usr/ports/mail/dkim-milter. cc -g -I. -I../../include -I/usr/local/include/db41 -I/usr/local/include/tre -I../libdkim/ -I../libdk/ -DQUERY_CACHE -D_FFR_ANTICIPATE_SENDMAIL_MUNGE -D_FFR_AUTHSERV_JOBID -D_FFR_CAPTURE_UNKNOWN_ERRORS -D_FFR_DNS_UPGRADE -D_FFR_DIFFHEADERS -D_FFR_REPLACE_RULES -D_FFR_REQUIRED_HEADERS -D_FFR_SELECT_CANONICALIZATION -D_FFR_SELECTOR_HEADER -D_FFR_STATS -D_FFR_VBR -D_FFR_ZTAGS -DVERIFY_DOMAINKEYS -DPOPAUTH -DXP_MT -c stats.c cc -g -I. -I../../include -I/usr/local/include/db41 -I/usr/local/include/tre -I../libdkim/ -I../libdk/ -DQUERY_CACHE -D_FFR_ANTICIPATE_SENDMAIL_MUNGE -D_FFR_AUTHSERV_JOBID -D_FFR_CAPTURE_UNKNOWN_ERRORS -D_FFR_DNS_UPGRADE -D_FFR_DIFFHEADERS -D_FFR_REPLACE_RULES -D_FFR_REQUIRED_HEADERS -D_FFR_SELECT_CANONICALIZATION -D_FFR_SELECTOR_HEADER -D_FFR_STATS -D_FFR_VBR -D_FFR_ZTAGS -DVERIFY_DOMAINKEYS -DPOPAUTH -DXP_MT -c test.c cc -g -I. -I../../include -I/usr/local/include/db41 -I/usr/local/include/tre -I../libdkim/ -I../libdk/ -DQUERY_CACHE -D_FFR_ANTICIPATE_SENDMAIL_MUNGE -D_FFR_AUTHSERV_JOBID -D_FFR_CAPTURE_UNKNOWN_ERRORS -D_FFR_DNS_UPGRADE -D_FFR_DIFFHEADERS -D_FFR_REPLACE_RULES -D_FFR_REQUIRED_HEADERS -D_FFR_SELECT_CANONICALIZATION -D_FFR_SELECTOR_HEADER -D_FFR_STATS -D_FFR_VBR -D_FFR_ZTAGS -DVERIFY_DOMAINKEYS -DPOPAUTH -DXP_MT -c util.c util.c: In function 'dkimf_free_replist': util.c:875: error: incompatible type for argument 1 of 'regfree' util.c:876: warning: passing argument 1 of 'regfree' from incompatible pointer type *** Error code 1 Stop in /usr/ports/mail/dkim-milter/work/dkim-milter-2.5.0.Beta0/obj.FreeBSD.8.0-CURRENT.amd64/dkim-filter. *** Error code 1 Stop in /usr/ports/mail/dkim-milter/work/dkim-milter-2.5.0.Beta0. *** Error code 1 Stop in /usr/ports/mail/dkim-milter. -- end Hirohisa Yamaguchi um...@gm... |
From: Murray S. K. <ms...@se...> - 2008-02-11 22:20:48
|
On Mon, 11 Feb 2008, Hirohisa Yamaguchi wrote: > I got build errors with 2.5.0.Beta0, the log follows below. > [...] Thanks for the report. All of these will be fixed in Beta1 which should be out in about the next hour or so. |
From: Hirohisa Y. <um...@gm...> - 2008-02-18 00:31:51
|
Hi, I got an error with 2.5.0.Beta3 when POPAUTH on. dkim-filter/util.c::dkimf_checkpopauth() does not seem to be up-to-date with the change in interface of dkim-filter/dkim-db.c::dkimf_db_exists() cc -g -I. -I../../include -I/usr/local/include/db41 -I/usr/local/include/tre -I../libdkim/ -I../libdk/ -DQUERY_CACHE -D_FFR_ANTICIPATE_SENDMAIL_MUNGE -D_FFR_AUTHSERV_JOBID -D_FFR_CAPTURE_UNKNOWN_ERRORS -D_FFR_DNS_UPGRADE -D_FFR_DIFFHEADERS -D_FFR_REPLACE_RULES -D_FFR_REQUIRED_HEADERS -D_FFR_SELECT_CANONICALIZATION -D_FFR_SELECTOR_HEADER -D_FFR_STATS -D_FFR_VBR -D_FFR_ZTAGS -DVERIFY_DOMAINKEYS -DPOPAUTH -DXP_MT -c util.c *** Error code 1 Stop in /usr/ports/mail/dkim-milter/work/dkim-milter-2.5.0.Beta3/obj.FreeBSD.8.0-CURRENT.amd64/dkim-filter. *** Error code 1 Stop in /usr/ports/mail/dkim-milter/work/dkim-milter-2.5.0.Beta3. *** Error code 1 Stop in /usr/ports/mail/dkim-milter. Regards, -- Hirohisa Yamaguchi um...@gm... |
From: Murray S. K. <ms...@se...> - 2008-02-18 02:57:44
Attachments:
PATCH
|
On Mon, 18 Feb 2008, Hirohisa Yamaguchi wrote: > I got an error with 2.5.0.Beta3 when POPAUTH on. > > dkim-filter/util.c::dkimf_checkpopauth() does not seem to be up-to-date > with the change in interface of dkim-filter/dkim-db.c::dkimf_db_exists() Looks like that's the one #define I didn't try. The attached patch should fix it. |
From: Murray S. K. <ms...@se...> - 2008-02-18 02:58:27
|
Also, the Beta3 release still claims to be Beta2. Oops. Beta4 will have it right. |
From: Hirohisa Y. <um...@gm...> - 2008-02-18 04:10:10
Attachments:
dkim-milter_error_popauth.txt
dkim-milter_error_stats.txt
|
At Sun, 17 Feb 2008 18:57:28 -0800 (PST), Murray S. Kucherawy wrote: > > I got an error with 2.5.0.Beta3 when POPAUTH on. > > > > dkim-filter/util.c::dkimf_checkpopauth() does not seem to be > > up-to-date with the change in interface of > > dkim-filter/dkim-db.c::dkimf_db_exists() > > Looks like that's the one #define I didn't try. > > The attached patch should fix it. I got another problem when linking dkim-filter. Enabling POPAUTH or _FFR_STATS without _FFR_BODYLENGTH_DB seems to cause error. attach logs. Regards, -- Hirohisa Yamaguchi um...@gm... |
From: Murray S. K. <ms...@se...> - 2008-02-18 06:57:54
Attachments:
PATCH
|
On Mon, 18 Feb 2008, Hirohisa Yamaguchi wrote: > I got another problem when linking dkim-filter. > Enabling POPAUTH or _FFR_STATS without _FFR_BODYLENGTH_DB seems to cause > error. Yep, you're right. The conditional compilation for dkim-db.c is wrong. The attached patch fixes it. Note that it adds a line in site.config.m4.dist you should be aware of. |
From: Daniel B. <dan...@in...> - 2008-02-18 07:34:52
|
Appoligies for all DB compile errors. I was a bit rushed at the end putting the patch together. Thanks Murray for fixing all my broke bits. -- Daniel Black -- Proudly a Gentoo Linux User. Gnu-PG/PGP signed and encrypted email preferred http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x76677097 GPG Signature D934 5397 A84A 6366 9687 9EB2 861A 4ABA 7667 7097 |
From: Murray S. K. <ms...@se...> - 2008-02-18 19:16:35
|
On Mon, 18 Feb 2008, Daniel Black wrote: > Appoligies for all DB compile errors. I was a bit rushed at the end > putting the patch together. Thanks Murray for fixing all my broke bits. You're not all to blame. Some of them were mine, created when I reworked a few bits of your patch. |