Spamassassin-Zusatzregeln elegant einbinden
Hallo!
Gibt es was Eleganteres als einen eigenes Skript zu schreiben, um zusätzliche
Regeln via sa-update automatisch aktualisieren zu lassen?
Ich dachte es /etc/spamasssassin/sa-update-hooks.d sei dafür geeignet, aber
das ruft /etc/cron.daily/spamassassin erst nach dem Aktualisieren der Regeln
via sa-update auf.
Irgendeine Idee außer via reportbug, um eine elegantere Möglichkeit,
zusätzliche Regeln zu bitten? Das Original-Skript möchte ich ungern direkt
bearbeiten, weil ich das bei jeder Aktualisierung dann wieder nachziehen darf.
/etc/cron.daily> cat spamassassin-zusatzregeln
#!/bin/sh
compile=false
umask 022
env -i LANG="$LANG" PATH="$PATH" start-stop-daemon \
--chuid debian-spamd:debian-spamd --start \
--exec /usr/bin/sa-update -- \
--gpghomedir /var/lib/spamassassin/sa-update-keys 2>&1 \
--nogpg --channel spamassassin.heinlein-support.de && compile=true
env -i LANG="$LANG" PATH="$PATH" start-stop-daemon \
--chuid debian-spamd:debian-spamd --start \
--exec /usr/bin/sa-update -- \
--gpghomedir /var/lib/spamassassin/sa-update-keys 2>&1 \
--gpgkey 40F74481 --gpgkey 6C6191E3 \
--channel updates.spamassassin.org --channel sa.zmi.at \
--channel sought.rules.yerp.org && compile=true
if [ "$compile" = true ]; then
env -i LANG="$LANG" PATH="$PATH" start-stop-daemon \
--chuid debian-spamd:debian-spamd --start \
--exec /usr/bin/sa-compile -- --quiet
fi
Danke,
--
Martin
Reply to: