From c7853702de2cd382240ec635ca053a04aae5cfdb Mon Sep 17 00:00:00 2001 From: Christoph Date: Thu, 22 Apr 2021 20:57:23 +0200 Subject: [PATCH] install_postfix_advanced.sh: enable postfix firewall 'postfwd' at boot time. --- install_postfix_advanced.sh | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/install_postfix_advanced.sh b/install_postfix_advanced.sh index 254dc8e..234cea8 100755 --- a/install_postfix_advanced.sh +++ b/install_postfix_advanced.sh @@ -976,6 +976,25 @@ else echo_skipped fi +echononl " Enable Postfix firewall daemon at boot time .." +if $systemd_exists ; then + systemctl enable postfwd > /dev/null 2> $tmp_err_msg + if [[ $? -eq 0 ]] ; then + echo_ok + else + echo_failed + error "$(cat $tmp_err_msg)" + fi +else + update-rc.d postfwd defaults > /dev/null 2> $tmp_err_msg + if [[ $? -eq 0 ]] ; then + echo_ok + else + echo_failed + error "$(cat $tmp_err_msg)" + fi +fi + echononl " Restart Postfix firewall daemon 'postfwd'.." if $systemd_exists ; then systemctl restart postfwd > /dev/null 2> $tmp_err_msg