From 7837919b99140eb183b33b01d68417ffb777caae Mon Sep 17 00:00:00 2001 From: Christoph Date: Sun, 22 Aug 2021 17:55:52 +0200 Subject: [PATCH] install_update_dovecot.sh: add setting/default value for variable 'postfix_main_cf'. --- conf/install_update_dovecot.conf.sample | 12 ++++++++++++ install_update_dovecot.sh | 3 +++ 2 files changed, 15 insertions(+) diff --git a/conf/install_update_dovecot.conf.sample b/conf/install_update_dovecot.conf.sample index 120f95d..5140300 100644 --- a/conf/install_update_dovecot.conf.sample +++ b/conf/install_update_dovecot.conf.sample @@ -57,6 +57,18 @@ ipv6="" #http_user="www-data" +# --- +# - Postffix Settings +# --- + +# - Postfix Main Configuration File +# - +# - defaults to: +# - /etc/postfix/main.cf +# - +#postfix_main_cf="/etc/postfix/main.cf" + + # --- # - Listener configuration # --- diff --git a/install_update_dovecot.sh b/install_update_dovecot.sh index 2773649..d8a2793 100755 --- a/install_update_dovecot.sh +++ b/install_update_dovecot.sh @@ -140,6 +140,8 @@ fi [[ -n "$ipv4" ]] || fatal "Missing value for parameter 'ipv4'." [[ -n "$ipv6" ]] || warn "Missing value for parameter 'ipv6'." +[[ -n "$postfix_main_cf" ]] || postfix_main_cf="/etc/postfix/main.cf" + [[ -n "$database" ]] || fatal "Parameter "database" not set." if [[ "$database" != "postgres" ]] && [[ "$database" != "mysql" ]] ; then @@ -178,6 +180,7 @@ if $xmpp_listener ; then fi [[ -n "$http_user" ]] || http_user="www-data" +[[ -n "$postfix_main_cf" ]] || postfix_main_cf="/etc/postfix/main.cf" [[ -n "$dbname" ]] || dbname="postfix" [[ -n "$dbuser" ]] || dbuser="postfix"