Added systemd unit file

This commit is contained in:
Scott Kitterman
2018-02-17 17:20:50 -05:00
parent 716752e2fb
commit 57a626d157
4 changed files with 16 additions and 2 deletions
+2 -1
View File
@@ -8,4 +8,5 @@
is nowhere near being a complete package is nowhere near being a complete package
0.9.2 UNRELEASED 0.9.2 UNRELEASED
- Improved pakcage requirements definition - Improved package requirements definition
- Added systemd unit file
+1
View File
@@ -1,5 +1,6 @@
include etc/* include etc/*
include man/* include man/*
include system/*
include Authors.conf include Authors.conf
include TODO include TODO
include README include README
+2 -1
View File
@@ -50,7 +50,8 @@ setup(
}, },
include_package_data=True, include_package_data=True,
data_files=[(os.path.join('share', 'man', 'man5'), data_files=[(os.path.join('share', 'man', 'man5'),
['man/dkimpy-milter.conf.5']), ('etc', ['etc/dkimpy-milter.conf'])], ['man/dkimpy-milter.conf.5']), ('etc', ['etc/dkimpy-milter.conf']),
(os.path.join('/lib', 'systemd', 'system'), ['system/dkimpy-milter.service'])],
install_requires = ['dkimpy>=0.7', 'pymilter', 'authres>=1.0.2', 'nacl'], install_requires = ['dkimpy>=0.7', 'pymilter', 'authres>=1.0.2', 'nacl'],
zip_safe = False, zip_safe = False,
+11
View File
@@ -0,0 +1,11 @@
[Unit]
Description=DKIMpy Milter
After=syslog.target network.target
[Service]
Type=simple
PIDFile=/var/run/dkimpy-milter/dkimpy-milter.pid
ExecStart=/usr/local/bin/dkimpy-milter
[Install]
WantedBy=multi-user.target