On Mon, 08 May 2006 16:07:25 +0200
Christoph Kaminski <[EMAIL PROTECTED]> wrote:


> leider ist der user cyrus:mail der owner von diesen dateien und ich
> kann es nicht tun... Ich koennte einfach die Mails rauskopieren, Rechte 
> anedern und dann anlernen gibt es aber vieleicht einen eleganteren Weg?

sa-learn als root laufen lassen?
Ich mache das zumindest so und habe eigentlich keine Bedenken.

+v /etc/cron.daily/spamassasin
#!/bin/sh

DIREXPR="/var/spool/cyrus/mail/*/user/*/Junk/[0-9]*."
DBPATH="/var/lib/amavis/.spamassassin"

salearn() {
        /usr/bin/sa-learn --dbpath $DBPATH --spam $DIREXPR;
        /bin/rm $DIREXPR;
        /bin/su - cyrus -c "/usr/sbin/cyrreconstruct user/*/Junk";
}

salearn > /dev/null 2>&1

exit 0
-v

-- 
    <) .--.
    )#=+  '
   /## |     .+.                                   Liebe GrĂ¼sse,
,,/###,|,,,,,,|,,,,                                Michael


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an