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