From 1b13728df3eff679fc8c55f16db34493b054d0a1 Mon Sep 17 00:00:00 2001 From: kaiyou Date: Sun, 24 Sep 2017 15:44:44 +0200 Subject: [PATCH] Fix the dovecot startup script --- dovecot/start.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/dovecot/start.py b/dovecot/start.py index ce6390cd..f95762e3 100755 --- a/dovecot/start.py +++ b/dovecot/start.py @@ -10,11 +10,9 @@ convert = lambda src, dst: open(dst, "w").write(jinja2.Template(open(src).read() # Actual startup script os.environ["FRONT_ADDRESS"] = socket.gethostbyname("front") -for postfix_file in glob.glob("/conf/*.cf"): - convert(postfix_file, os.path.join("/etc/postfix", os.path.basename(postfix_file))) - -convert("/conf/rsyslog.conf", "/etc/rsyslog.conf") +for dovecot_file in glob.glob("/conf/*"): + convert(dovecot_file, os.path.join("/etc/dovecot", os.path.basename(dovecot_file))) # Run postfix os.system("chown -R mail:mail /mail /var/lib/dovecot") -os.execv("/usr/sbin/dovecot" ["dovecot", "-c", "/etc/dovecot/dovecot.conf", "-F"]) +os.execv("/usr/sbin/dovecot", ["dovecot", "-c", "/etc/dovecot/dovecot.conf", "-F"])