Red Hat Bugzilla – Bug 721354
Provide native systemd unit file
Last modified: 2015-01-06 14:04:45 EST
Description of problem:
Version-Release number of selected component (if applicable):
Steps to Reproduce:
Created attachment 512859 [details]
Created attachment 512860 [details]
Exim Cert generator
Created attachment 512862 [details]
Native systemd service file exim
Created attachment 513244 [details]
Native systemd service file clamd.exim
Created attachment 513245 [details]
Native systemd service file clamd.exim socket
Created attachment 513248 [details]
Spec file patch
I think I got this one right but you might consider adding a tmpfile for clamd.exim
Created attachment 546918 [details]
Native systemd service file for exim
Updated to reflect the current status in systemd
Dropped /etc/sysconfig file since it's Red Hat specific and users really should copy the unit file to /etc/systemd/system and add/edit any option to it there..
Created attachment 546920 [details]
Native systemd service file for clamd.exim
Updated to reflect the current state of systemd drop /etc/sysconfig environment file
thanks for your help. I became exim co-maintainer. I will give it deeper look and testing, ETA probably one week.
Created attachment 550994 [details]
Native systemd service file for clamd exim
Apparently the socket unit should not be created...
It passed my simple testing and I pushed it with some mods. I think there is a room for improvement regarding the clamav support and we could unify this across other clamav enabled packages. I would like to hear opinions from other maintainers, thus some BZ tracker would be probably helpful for this.