X-Git-Url: https://git.donarmstrong.com/?p=deb_pkgs%2Fspamass-milter.git;a=blobdiff_plain;f=debian%2Fspamass-milter.init;h=7993a972464f3b337977e47754960b3fb3b49e36;hp=63aea5938be35a86aec980a794a661c25f1d60ab;hb=7582d597f83bc1e015c1717ca0e4b2300654b661;hpb=045c0135f9aa0a3858e1bd27cbdfd1d9a425d43b diff --git a/debian/spamass-milter.init b/debian/spamass-milter.init index 63aea59..7993a97 100644 --- a/debian/spamass-milter.init +++ b/debian/spamass-milter.init @@ -33,7 +33,7 @@ PATH=/sbin:/bin:/usr/sbin:/usr/bin DAEMON=/usr/sbin/spamass-milter -SOCKET=/var/run/sendmail/spamass.sock +SOCKET=/var/run/spamass/spamass.sock PIDFILE=/var/run/spamass/spamass.pid DESC="Sendmail milter plugin for SpamAssassin" @@ -77,6 +77,12 @@ start() { chown "$RUNAS" $(dirname $PIDFILE); fi; fi; + # Drop in a compatibility symlink for the old sendmail socket location + if [ -d /var/run/sendmail ] && [ -n "$RUNAS" ] && + [ "$SOCKET" == "/var/run/spamass/spamass.sock" ] && + ! [ -e /var/run/sendmail/spamass.sock ]; then + ln $SOCKET /var/run/sendmail/spamass.sock; + fi; /bin/rm -f $SOCKET start-stop-daemon --start -p $PIDFILE $CHUID --exec $DAEMON -- -P $PIDFILE -f -p $SOCKET $OPTIONS if [ -n "$SOCKETMODE" ]; then