From 939cae246f374bbb4fa892e0d7ce1b5824395ade Mon Sep 17 00:00:00 2001
From: Michiel de Jong <michiel@unhosted.org>
Date: Fri, 17 Oct 2014 14:41:07 +0100
Subject: [PATCH] move postfix-forwarder from bash to systemd

---
 scripts/postfix-forwarder.sh | 5 -----
 scripts/setup.sh             | 9 +++++++++
 2 files changed, 9 insertions(+), 5 deletions(-)
 delete mode 100755 scripts/postfix-forwarder.sh

diff --git a/scripts/postfix-forwarder.sh b/scripts/postfix-forwarder.sh
deleted file mode 100755
index 2937a4c..0000000
--- a/scripts/postfix-forwarder.sh
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/bash -eux
-
-docker stop postfix-forwarder
-docker rm postfix-forwarder
-docker run -p 25:25 -d --name="postfix-forwarder" -v /data/server-wide/postfix:/data indiehosters/postfix-forwarder
diff --git a/scripts/setup.sh b/scripts/setup.sh
index 3bb81ed..0f8eef0 100755
--- a/scripts/setup.sh
+++ b/scripts/setup.sh
@@ -21,3 +21,12 @@ etcdctl set /services/default '{"app":"nginx", "hostname":"'$1'"}'
 mkdir -p /data/server-wide/haproxy/approved-certs
 systemctl enable haproxy.service
 systemctl start  haproxy.service
+
+# Configure and start postfix
+mkdir -p /data/server-wide/postfix
+touch /data/server-wide/postfix/hostname
+touch /data/server-wide/postfix/destinations
+touch /data/server-wide/postfix/forwards
+
+systemctl enable postfix.service
+systemctl start  postfix.service
-- 
GitLab