summaryrefslogtreecommitdiff
path: root/src/system-integration/systemd/socket/exim.service
diff options
context:
space:
mode:
Diffstat (limited to 'src/system-integration/systemd/socket/exim.service')
-rw-r--r--src/system-integration/systemd/socket/exim.service16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/system-integration/systemd/socket/exim.service b/src/system-integration/systemd/socket/exim.service
new file mode 100644
index 000000000..d708b1f3b
--- /dev/null
+++ b/src/system-integration/systemd/socket/exim.service
@@ -0,0 +1,16 @@
+[Unit]
+Description=Exim MTA (socket activated)
+Documentation=man:exim
+Documentation=https://exim.org/docs.html
+
+[Service]
+Environment=INACTIVITY_TIMEOUT=5m
+ExecStart=exim -bw${INACTIVITY_TIMEOUT}
+StandardInput=socket
+StandardError=journal
+
+ProtectSystem=strict
+ReadWriteDirectories=/var/spool/exim
+ReadWriteDirectories=/var/log/exim
+
+Slice=exim.slice