summaryrefslogtreecommitdiff
path: root/src/system-integration/systemd/daemon/exim.service
diff options
context:
space:
mode:
Diffstat (limited to 'src/system-integration/systemd/daemon/exim.service')
-rw-r--r--src/system-integration/systemd/daemon/exim.service25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/system-integration/systemd/daemon/exim.service b/src/system-integration/systemd/daemon/exim.service
new file mode 100644
index 000000000..b4675919f
--- /dev/null
+++ b/src/system-integration/systemd/daemon/exim.service
@@ -0,0 +1,25 @@
+[Unit]
+Description=Exim MTA (daemon)
+Documentation=man:exim
+Documentation=https://exim.org/docs.html
+
+Requires=network.target
+After=networking.target
+
+[Service]
+Environment=DAEMON_OPTS=
+Environment=QUEUE_OPTS=-q15m
+EnvironmentFile=-/etc/default/exim
+
+Type=exec
+ExecStart=exim -bdf $DAEMON_OPTS $QUEUE_OPTS
+ExecReload=kill -HUP ${MAINPID}
+
+ProtectSystem=strict
+ReadWriteDirectories=/var/spool/exim
+ReadWriteDirectories=/var/log/exim
+
+Slice=exim.slice
+
+[Install]
+WantedBy=multi-user.target