40 Commits

Author SHA1 Message Date
Scott Kitterman 84803d3779 Improve documentation of inter-relationship between Mode, InternalHosts,
MacroList, and MacroListVerify options in dkimpy-milter.conf.5 (Closes:
   #969215)
2023-02-26 19:38:53 -05:00
Scott Kitterman c3d6bce238 Fix formatting for MinimumKeyBits in dkimpy-milter.conf(5)
(Closes: #995335)
2023-02-26 18:35:39 -05:00
Stefano Rivera e67a1b3745 Only the first matching identity is used
This is explicitly stated later in the section.
2020-04-15 14:42:04 -07:00
Scott Kitterman 8a2760531b Add support for specifying DNSTimeout (bumps required dkimpy version to 1.0) 2020-01-03 16:14:08 -05:00
Scott Kitterman 042005b38d Add support for storing DKIM failed mails in a specified DiagnosticDirectory 2019-12-24 14:43:14 -05:00
Scott Kitterman e83d4b9306 Add support for specifying MinimumKeyBits for RSA signatures 2019-10-30 16:29:00 -04:00
Scott Kitterman 9c9ab7d5d0 Support file specification in a dataset starting with './' and '../' in addition to '/'. Update man pages to indicate it is general and not just fo KeyTable*. 2019-10-30 13:56:59 -04:00
Scott Kitterman 1337ac1e1a More dkimpy-milter.conf.5 cleanups 2019-10-29 08:13:40 -04:00
Scott Kitterman 0feff9f539 man page editorial nit 2019-10-29 01:53:28 -04:00
Scott Kitterman 403f8c8d1d Update description of command line options in dkimpy-milter.8 2019-10-28 09:32:17 -04:00
Scott Kitterman 6da97a07b3 Remove bdb from dkimpy-milter.8 since that is no longer a planned feature 2019-10-28 09:28:04 -04:00
Scott Kitterman f5f10f398b Add refile from opendkim.8 to dkimpy-milter.8 since we are going to support it now 2019-10-28 09:26:45 -04:00
Scott Kitterman e0dd40ff03 Update README.md for KeyTable, KeyTableEd25519, and SigningTable information based on COMPLEX SIGNING CONFIGURATIONS section of opendkim README. 2019-10-28 08:36:29 -04:00
Scott Kitterman a210032053 Clarify SigningTable description in dkimpy-milter.conf (5) 2019-10-23 16:24:49 -04:00
Scott Kitterman 82542e4ca0 Remove vestiges of SigningTableEd25519, separate per algorithm table not needed 2019-10-23 15:54:51 -04:00
Scott Kitterman f0871078ac Add support for SignHeaders feature, thanks to Ralph Seichter for the patch 2019-09-11 13:53:54 -04:00
Scott Kitterman ec32109a52 Add post-expand output files using default values to install works if expand is not run. 2019-04-26 19:51:50 -04:00
Scott Kitterman c89bfdb9df Split out sysconfdir (/etc) and confdir (/etc/dkimpy-milter) in expand 2019-04-26 18:36:12 -04:00
Scott Kitterman d291f10a9b Use variable expansion for dkimpy-milter.conf.5 2019-04-26 17:20:37 -04:00
Scott Kitterman e993125514 Use setup.py expand to fill out man/dkimpy-milter.conf.5 2019-04-25 07:15:04 -04:00
Scott Kitterman 19b6ce7a68 Update CHANGES and man/dkimpy-milter.conf.5 for SubDomains option. 2019-04-12 22:34:59 -04:00
Scott Kitterman fb72b9f6e7 Merge 1_0 into master 2019-03-12 22:06:42 -04:00
Daniel Kahn Gillmor 25fdd3b81c Do not create PidFile by default
By default, avoid creating a PIDFile.

PIDFiles are racy and potentially dangerous.  Modern system
supervision systems don't need them, because they manage the process
groups directly.

If the configuration file doesn't specify a PidFile, dkimpy-milter
shouldn't try to create one.
2019-02-21 19:22:11 -05:00
Daniel Kahn Gillmor 1c6030024d add DNSOverride configuration for testing 2019-02-21 19:21:38 -05:00
Scott Kitterman 06948b3dbc Update references in man/dkimpy-milter.8 2019-02-09 22:20:01 -05:00
Scott Kitterman e951ab6c5e Remove obsolete .IX macro from man pages
Conflicts:
	man/dkimpy-milter.conf.5
2019-02-09 22:19:41 -05:00
Scott Kitterman 851f8ff9c9 Update references in man/dkimpy-milter.8 2019-02-08 04:02:34 -05:00
Scott Kitterman cbb6098dd8 Remove obsolete .IX macro from man pages 2019-02-08 01:12:21 -05:00
Scott Kitterman bf2548f891 Documentation updates for 1.1.0 2018-10-11 21:45:17 -04:00
Scott Kitterman efeabd19d3 Added support for MacroListVerify option 2018-03-09 22:39:55 -05:00
Scott Kitterman a9b8a44bfc Add support for MacroList option 2018-03-09 21:53:58 -05:00
Scott Kitterman daaa6aada7 Fix option name typo in man/dkimpy-milter.conf.5 2018-03-09 20:45:57 -05:00
Scott Kitterman 36ff60d8d3 - Added support for DiagnosticDirectory and updated dkimpy-milter specifics in
dkimpy-milter.conf.5
2018-03-09 17:10:48 -05:00
Scott Kitterman 4769bde19c - Added support for InternalHosts option (ipaddress and either dns (dnspython)
or pydns (DNS) modules are now required)
2018-03-09 16:29:49 -05:00
Scott Kitterman 2e9d0f607f Update man pages for newly implemented features 2018-03-04 14:00:18 -05:00
Scott Kitterman 98e5c17858 - Implemented support for Canonicalization option
- Implemented support for SyslogFacility option
 - Initial dataset support: csl
 - Only sign if mail from from a domain in Domain and only if Mode is not
   verfication only
 - Fixed Canonicalize option
2018-02-19 13:31:28 -05:00
Scott Kitterman 51464bd7f8 Add support for Canonicalization option 2018-02-18 00:56:02 -05:00
Scott Kitterman 76f2a34fe4 Add initial draft of dkimpy-milter.8 based on opendkim.8 2018-02-18 00:54:39 -05:00
Scott Kitterman 7b8fccf801 Bug fixes for RSA/Ed25519 signing (now works), syslog fixes, update TODO verification status 2018-02-17 02:10:21 -05:00
Scott Kitterman 7d42530da5 Move dkimpy-milter.conf.5 to man subdirectory 2018-02-16 22:05:35 -05:00