WARNING: dkimsign renamed as zdkimsign:
=======================================

This rename is required because of a name conflict with dkimpy.

You should uninstall the previous release, before installing this.
Alternatively, you can manually delete the old dkimsign executable
and man page.

Upon installation, run "which dkimsign" to locate the old executable
and either delete it or overwrite it with the wrapper below.

FIX YOUR SCRIPTS:

The --enable-dkimsign-setuid now is --enable-zdkimsign-setuid.

You should locate every script which invokes dkimsign and change it to
zdkimsign.  The wrapper serves to help discover which scripts invoke
the old name.  Some time after the wrapper was installed, grep the mail
logs for the string "dkimsign-wrapper" in order to find all the scripts
that need to be fixed.

----------8<----------Wrapper----------8<----------8<----------8<----
#! /bin/bash

logger -t dkimsign-wrapper -p mail.warning "$(pstree -A -c -s $$| head -1)"
zdkimsign "$@"
---------->8---------->8---------->8---------->8---------->8---------->8---


Run "man --where dkimsign" to locate the old man source file and delete it.



Bug fixes and other changes:
===========================

Sign and verify EAI test in make check may require to patch libopendkim,
therefore it will be skipped by default.  To enable it, configure with
--enable-EAI-test.


The behavior for non-trusted Authentication-Results header field found
in an incoming message changed from removing to renaming, similar to
what Courier does when ALLOW_EXCLUSIVE is set.  Recall that the latter
setting should be paired with setting trust_a_r in zdkimfilter.conf.
In this case, ttrusted A-R, his change does not apply.
