Danke, dann werde ich mir das noch mal genauer anschauen müssen.
-
-
Beim nächsten SpamAssassin Release (was hoffentlich nicht mehr allzu lange dauern wird, es stehen noch ein paar abschließende Test aus) sollte alles ok sein.Ohne jetzt ein Blick ins git zu werfen:
Gibt es "grundlegende" Änderungen, so daß ich auf die Release wechseln sollte? Gibt es mit dem aktuellen Release (inkl. meinem Patch) irgendwelche Probeme? -
-
Deine gepatchte Version ist auch ok, bis ich die Neue releasen werde.
-
Noch zwei Fragen zum Plugin:
1. Hast Du angedacht die $GLOBAL Settings in den userprefs auch über das i-MSCP Panel zugänglich zu machen? Derzeit müssen die ja direkt in der DB angepasst werden oder habe ich etwas übersehen?
2. Wie realisierst Du das Training des Bayesian filter per User?
Bisher habe ich das mittels Cron-Job gemacht, dabei die $maildir/cur Files als HAM und $maildir/.Junk/cur und $maildir/.Junk/new als SPAM mittels find und -mtime -7 (also max. 7 Tage alt) via sa-learn -u $user trainiert.Ich habe Deinen Quelltext nur "kurz überflogen". So wie es scheint, passiert das nur bei manueller Auslösung (Roundcube -> markasjunk2 ??).
Kannst Du bitte hierzu noch was schreiben?
-
-
Kann ich dir gerne morgen ausführlich schreiben, aber heute ist schon spät und ich bin müde und muss langsam ins Bett.
-
Lass Dich nicht aufhalten
Danke nochmals...
-
-
Ich habe mir schnell ein Ubuntu 14.04 installiert und da mal getestet und die Probleme treten bei mir nicht auf.
Code- # rm -rf /var/lib/spamassassin/*
- # su debian-spamd -c '/usr/bin/sa-update --gpghomedir /var/lib/spamassassin/sa-update-keys'
- # su debian-spamd -c '/usr/bin/sa-compile --quiet'
- # chmod -R go-w,go+rX /var/lib/spamassassin/compiled
- # su debian-spamd -c '/usr/bin/razor-admin -discover'
- # su debian-spamd -c '/usr/bin/pyzor discover'
- # su debian-spamd -c '/usr/bin/razor-admin -create'
- # su debian-spamd -c '/usr/bin/razor-admin -register'
Wird bei mir alles ohne Fehler ausgeführt. Scheint also ein lokales Problem bei dir zu sein. -
Ich war direkt als root auf dem System drauf wo es ohne Probleme lief. Habe jetzt noch etwas weiter getestet und folgendes herausgefunden:
Wenn man sich nicht als root auf dem Server einloggt und dann ein su - root ausführt tritt das Problem auf, jedoch nicht mit einem su root.
Edit:
Unter Debian Jessie ist dieses Verhalten aber nicht reproduzierbar. -
-
Danke für Deinen erweiterten Test. Ich denke, dass das "su - debian-spamd" im Spamassassin.pm dann aber auch korrekt ist. Damit sollte es dann wohl generell funktionieren.