X-Git-Url: https://iankelling.org/git/?p=distro-setup;a=blobdiff_plain;f=mail-setup;h=b28bedf004b895d497ccb3c98c2f61f602947fab;hp=a8692ef23d53ce75e8c7a53361d0615d1a08c67b;hb=efcfe83c7df501547696e38d822232e67b94644f;hpb=f9ec6d39566c13775abd5d1709a44e5bd1c32997 diff --git a/mail-setup b/mail-setup index a8692ef..b28bedf 100755 --- a/mail-setup +++ b/mail-setup @@ -168,7 +168,7 @@ smarthost="$mxhost::$mxport" ## * Install packages # light version of exim does not have sasl auth support. -pi exim4-daemon-heavy spamassassin spf-tools-perl openvpn dnsmasq +pi exim4-daemon-heavy spamassassin spf-tools-perl openvpn # trisquel 8 = openvpn, debian stretch = openvpn-client vpn_ser=openvpn-client @@ -624,7 +624,9 @@ EOF /a/exe/cedit mail /etc/dnsmasq-servers.conf <<'EOF' || [[ $? == 1 ]] server=/mail.iankelling.org/127.0.1.1 EOF - systemctl reload dnsmasq + if systemctl is-active dnsmasq >/dev/null; then + systemctl reload dnsmasq + fi # I used to use debconf-set-selections + dpkg-reconfigure, # which then updates this file