Package: opendkim
Version: 2.11.0~alpha-9
Severity: normal
Tags: upstream

              If this table specifies a regular  expression  file  ("refile"),
              then the keys are wildcard patterns that are matched against the
              address found in the From: header field.  Entries are checked in
              the order in which they appear in the file.

The above section from opendki.conf(5) can be interpreted to mean that such
files take regular expressions which would mean that it would take
".*@example.com" as the version of OpenDKIM in Jessie did.  An interpretation
of that which might be more common among people who are less familiar with
regular expressions is that it means it would take wildcard glob patterns like
in filenames on the commandline, so it would take "*@example.com" which isn't
the way it worked in Jessie.

It turns out that the latter interpretation is how the code works.  Either the
man page needs to be changed to note that it doesn't take regular expressions
at all, or the code needs to be changed to make it take regular expressions
and the phrase "wildcard patterns" needs to be removed from the man page.

This is actually a serious issue, if you get this wrong mail just doesn't
get signed and there seems to be no way to get opendkim to tell you why.

-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages opendkim depends on:
ii  adduser              3.115
ii  dns-root-data        2015052300+h+1
ii  init-system-helpers  1.47
ii  libbsd0              0.8.3-1
ii  libc6                2.24-9
ii  libdb5.3             5.3.28-12+b1
ii  libldap-2.4-2        2.4.44+dfsg-3
ii  liblua5.1-0          5.1.5-8.1+b2
ii  libmemcached11       1.0.18-4.1
ii  libmemcachedutil2    1.0.18-4.1
ii  libmilter1.0.1       8.15.2-8
ii  libopendbx1          1.4.6-11
ii  libopendkim11        2.11.0~alpha-9
ii  librbl1              2.11.0~alpha-9
ii  libssl1.1            1.1.0e-1
ii  libunbound2          1.6.0-3
ii  libvbr2              2.11.0~alpha-9
ii  lsb-base             9.20161125

opendkim recommends no packages.

Versions of packages opendkim suggests:
ii  opendkim-tools  2.11.0~alpha-9
pn  unbound         <none>

-- Configuration Files:
/etc/default/opendkim [Errno 2] No such file or directory: 
'/etc/default/opendkim'
/etc/opendkim.conf changed [not included]

-- no debconf information

Reply via email to