Ver código fonte

Add spamassassin start and enable at boot.

There appears to be an issue when using Debian 11 where spamassassin won't register to start at boot, and even in a post-install rebooted state, will not be running.  Perhaps I am incorrect, but I think this is a useful addition that makes sure this is all set up to operate as you intended.  I am not much of a systemd guy, but I think this is the correct way to do this.  It appears to work on a server I used this script on.  Please reject if superfluous or unnecessary.

Thanks for your work automating the "really fun" part of all this!
pull/228/head
Lysergic Facet 2 anos atrás
committed by GitHub
pai
commit
5994bf0cc3
Nenhuma chave conhecida encontrada para esta assinatura no banco de dados ID da chave GPG: 4AEE18F83AFDEB23
1 arquivos alterados com 4 adições e 0 exclusões
  1. +4
    -0
      emailwiz.sh

+ 4
- 0
emailwiz.sh Ver arquivo

@@ -309,6 +309,10 @@ for x in spamassassin opendkim dovecot postfix; do
service "$x" restart && printf " ...done\\n"
done

# Start the SpamAssassin process, and ensure SpamAssassin starts on boot.
/etc/init.d/spamassassin start
systemctl enable spamassassin.service

# If ufw is used, enable the mail ports.
pgrep ufw >/dev/null && { ufw allow 993; ufw allow 465 ; ufw allow 587; ufw allow 25 ;}



Carregando…
Cancelar
Salvar