Commit Graph

42 Commits

Author SHA1 Message Date
Scott Kitterman 44d8924060 WIP for invalid UTF-8 resilience 2020-08-09 13:50:40 -04:00
Scott Kitterman 489238dff0 Correct dkimpy-milter.conf file install location to match expand locations 2020-01-04 02:49:09 -05:00
Scott Kitterman a8bf7104bc - Fix expand option not to fail if files are missing since socket activation
service files are not shipped in the sdist
2020-01-04 01:47:24 -05: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 0a22747df6 Change README to markdown (README.md) and add as long_desciption to setup.py 2019-10-06 00:59:24 -04:00
Scott Kitterman 35745456a2 Ship openrc file in /etc/init.d 2019-04-26 19:57:06 -04:00
Scott Kitterman 2f74edfc1b Fix -rundir expansion 2019-04-26 19:33:36 -04:00
Scott Kitterman f73596a67e More expand cleanups 2019-04-26 18:44:17 -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 b9435d735d Add system/socket-activation files to expand 2019-04-26 18:16:04 -04:00
Scott Kitterman 0ef0f2f509 Add system/dkimpy-milter.service to expand 2019-04-26 18:03:44 -04:00
Scott Kitterman d1cfcb7c44 More expand fixes/updates 2019-04-26 17:37:29 -04:00
Scott Kitterman 385271982f Don't need to find the grep command after all 2019-04-26 17:18:58 -04:00
Scott Kitterman 7521e156f8 Belatedly bump version and start CHANGES for 1.2.0 2019-04-25 07:17:07 -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 518a66d60b Use setup.py expand to fill out etc/dkimpy-milter.conf 2019-04-25 07:05:25 -04:00
Scott Kitterman ae8b17c0ce First effort at doing make like variable expansion so we don't have to patch when file locations change 2019-04-25 00:50:23 -04:00
Scott Kitterman 2e105bd18c Py3DNS vice PyDNS because we're python3 now 2019-04-12 20:34:42 -04:00
Scott Kitterman a16d887ac6 Fix merge conflicts 2019-02-24 07:22:58 -05:00
Scott Kitterman 481fbdae29 Merge branch 'dkg/test-suite' into 1_0 2019-02-24 07:13:30 -05:00
Scott Kitterman 4b0c39b0c7 Start changes for python3 update 2019-02-24 06:57:47 -05:00
Daniel Kahn Gillmor 391b5352f3 Convert mostly to python3 (still need strings/bytes conversions)
This covers conversion of the whole project to python3, *except* for
the strings/bytes distinction in __init__.py, which i'm leaving for a
second commit.

The changes in this commit are intended to be relatively
uncontroversial, so that the following commit contains the tricky
bits.
2019-02-21 19:22:09 -05:00
Daniel Kahn Gillmor f60ea12e86 Prefer dnspython over PyDNS in setup.py
README and dkimpy_milter/dnsplug.py both prefer dnspython if
available, over PyDNS.  setup.py should order the preferences in the
same way.
2019-02-21 19:21:36 -05:00
Scott Kitterman 51c8fdcb6c Bump version to 1.0.1, update TODO, set release date 2019-02-11 15:14:11 -05:00
Scott Kitterman c91a12f0d1 Documentation updates for 1.0.0 release 2018-05-11 14:29:15 -04:00
Scott Kitterman a2ff03727d - Put version directly in setup.py and do not import dkimpy_milter to ease
install via pip
2018-03-15 23:44:31 -04:00
Scott Kitterman 1d8c309da9 Fix setup.py install locations so they are installed correctly and drop unneeded README changes. 2018-03-10 20:06:21 -05:00
Scott Kitterman 5d8d47cd52 - Fixed install_requires so either dnspython (preferred if neither is
installed) or PyDNS satisfies the install requirements
2018-03-10 17:49:22 -05:00
Scott Kitterman a9b8a44bfc Add support for MacroList option 2018-03-09 21:53:58 -05:00
Scott Kitterman e795db7c69 Start 0.9.5: Beta 1 (updated Alpha -> Beta warning in README and trove classifiers) 2018-03-09 18:08:42 -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 96978c2747 Bump minimum authres version to 1.1.0 due to known issues with 1.0.2 2018-03-02 06:52:21 -05:00
Scott Kitterman d8e7e7830e Rename sysv init file 2018-02-19 17:14:42 -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 162c115fa5 Added untested sysv init file and added warnings to README 2018-02-17 18:42:19 -05:00
Scott Kitterman 57a626d157 Added systemd unit file 2018-02-17 17:20:50 -05:00
Scott Kitterman 716752e2fb Move version definition to dkim_milter/__init__.py and improve setup.py requirements 2018-02-17 15:08:25 -05:00
Scott Kitterman a803de3f54 Update setup.py so that data files are installed 2018-02-17 05:05:17 -05:00
Scott Kitterman 83bde671cb Set version to 0.9.1 in preparation for alpha release 2018-02-16 22:06:31 -05:00
Scott Kitterman 1980266666 Set minimum version needed for authres 2018-02-16 14:09:51 -05:00
Scott Kitterman 6d48c33720 Need authres too 2018-02-12 13:21:04 -05:00
Scott Kitterman 8cc5c88fec Make a proper package of this, entry points and all 2018-02-12 12:30:43 -05:00