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