From 7f398a6bbcab09b2c8024f9e5d2f77c92db4bc3f Mon Sep 17 00:00:00 2001 From: Thorsten von Eicken Date: Sun, 22 May 2016 23:35:09 -0700 Subject: [PATCH] fix sed of main.cf for regexp aliases, try #3 --- target/start-mailserver.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/target/start-mailserver.sh b/target/start-mailserver.sh index b6ba423f..60cce40f 100644 --- a/target/start-mailserver.sh +++ b/target/start-mailserver.sh @@ -82,7 +82,10 @@ if [ -f /tmp/docker-mailserver/postfix-regexp.cf ]; then # Copying regexp alias file echo "Adding regexp alias file postfix-regexp.cf" cp /tmp/docker-mailserver/postfix-regexp.cf /etc/postfix/regexp - sed -i -e "/^virtual_alias_maps/a| regexp:/etc/postfix/regexp|" /etc/postfix/main.cf + sed -i -e '/^virtual_alias_maps/{ + s/ regexp:.*// + s/$/ regexp:\/etc\/postfix\/regexp/ + }' /etc/postfix/main.cf fi # DKIM