summaryrefslogtreecommitdiff
path: root/src/system-integration/systemd/inetd/exim@.service
diff options
context:
space:
mode:
Diffstat (limited to 'src/system-integration/systemd/inetd/exim@.service')
-rw-r--r--src/system-integration/systemd/inetd/exim@.service20
1 files changed, 20 insertions, 0 deletions
diff --git a/src/system-integration/systemd/inetd/exim@.service b/src/system-integration/systemd/inetd/exim@.service
new file mode 100644
index 000000000..b4a638ebe
--- /dev/null
+++ b/src/system-integration/systemd/inetd/exim@.service
@@ -0,0 +1,20 @@
+[Unit]
+Description=Exim MTA (socket activated)
+Documentation=man:exim
+Documentation=https://exim.org/docs.html
+
+[Service]
+Type=exec
+ExecStart=exim -bs
+
+StandardInput=socket
+StandardError=journal
+
+# Don't kill the delivery process we spawned as a child
+KillMode=process
+
+ProtectSystem=strict
+ReadWriteDirectories=/var/spool/exim
+ReadWriteDirectories=/var/log/exim
+
+Slice=exim.slice