X-Git-Url: https://iankelling.org/git/?a=blobdiff_plain;f=mail-setup;h=3efee8bf7f7c7882ffef931ea2d39d9ecd45b3f5;hb=246e575caf357c06b97fc728cb78295ab3bd8630;hp=dbdf8fa44cdb307624cdfefadad9133c45720ebf;hpb=6f1f8a104c9b38936ade2d27e835479523985133;p=distro-setup diff --git a/mail-setup b/mail-setup index dbdf8fa..3efee8b 100755 --- a/mail-setup +++ b/mail-setup @@ -777,7 +777,9 @@ s#^(127\.0\.1\.1 .*)mail\.iankelling\.org +(.*)#\1\2# EOF echo | /a/exe/cedit mail /etc/dnsmasq-servers.conf || [[ $? == 1 ]] - systemctl reload dnsmasq + if systemctl is-active dnsmasq >/dev/null; then + systemctl reload dnsmasq + fi systemctl disable mailclean.timer &>/dev/null ||: systemctl stop mailclean.timer &>/dev/null ||: @@ -802,10 +804,10 @@ EOF hostname -f > /etc/mailname - # We set this to alerts on MAIL_HOST, but using a user that doesn't exist elsewhere + # This ends up at alerts mailbox on MAIL_HOST, but using a user that doesn't exist elsewhere # is no good. sed -i --follow-symlinks -f - /etc/aliases <