[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: