Hallo, Am Thu, 01 Apr 2004, Edgar (Ede) Kuchelmeister schrieb:
zunächst mal einen ganz warmen Dank. Ich bewundere mit welcher Fürsorglichkeit du dich hier um die Newbies wie mich kümmerst!
Ist das dein Aprilscherz? *g*
Am 31 Mar 2004 um 19:07 hat David Haller geschrieben:
Am Wed, 31 Mar 2004, Edgar (Ede) Kuchelmeister schrieb:
Am 23 Mar 2004 um 13:41 hat David Haller geschrieben:
Am Tue, 23 Mar 2004, Edgar (Ede) Kuchelmeister schrieb:
In der manpager von spamd steht nun was von SIGHUP nur zu SIGHUP hab ich leider keine manpage gefunden (im Kofler auch nicht). Wo finde ich Info wie ich den Befehl einsetzen muß?
man 7 signal, man 1 kill
-> kill -HUP
Hab mir die man-pages mal angesehen [1] Hab erst gedacht ich hätte deinen Befehl nicht kapiert. Kaum hatte ich den spamd solchermaßen ge'killt' war es wie mit Hase(Ich) und Igel(spamd): Er war mit neuer pid wieder aktiv. Bis ich in der manpage gelesen hab, daß er sich selber wieder startet ;-). Ich wollte ihn aber zunächst mal komplett entladen. Hab's dann aber hinbekommen.
kill -TERM Oder 'rcspamd stop'.
Sollte aber per 'rcspamd reload' gehen -- oder hast du kein initscript? Dann kann ich dir meins mailen, das muesste man aber noch um den LSB-Header ergaenzen.
Ich hab eines im entpackten Tarball gefunden, welches aber ausdrücklich darauf hinweist, daß sie am SuSE 8.0 einiges geändert hat, daß ist wohl das was du mit dem LSB meintest.
Jep.
Ich werde mal versuchen die Verzeichnisse zu vergleichen um herauszufinden ob ich das alleine gebacken bekomme. Ausser du hättest noch einen Tipp wie das schneller geht?
Es geht v.a. um den "Header", anhand dessen insserv ausklamuesert, wann spamd zu starten ist. startproc $SPAMD_BIN $SPAMD_PARAMETERS \ --daemonize --pidfile=/var/run/spamd.pid || return="$rc_failed" SuSE macht das aber etwas anders. Ich mail dir per PM mal das SuSE /etc/init.d/spamd.
$ ps ax | grep '[s]pamd' 225 ? S 0:03 /usr/local/bin/perl -T -w /usr/local/bin/spamd ...
Kurze Frage: warum ist das s geklammert -> [s] ?
Das macht, dass grep sich nicht selber findet: $ ps ax | grep spamd 223 ? S 0:02 /usr/local/bin/perl -T -w /usr/local/bin/spamd ... 1082 pts/3 S 0:00 grep spamd Wenn man '[s]pamd' verwendet (oder einen bel. anderen Buchstaben) klammert, dann steht das auch so in der Prozessliste: $ ps ax | grep '[s]pamd\|grep' 1084 pts/3 S 0:00 grep [s]pamd\|grep ^^^ Und auf dieses '[s]pamd' passt das Muster '[s]pamd' eben nicht mehr, weil nach dem s ja noch die ']' kommt.
Nein. Du musst ihn schon "fuettern", AFAIK kann das Amavis, falls du das verwendest waere es so ganz gut. Wenn du procmail verwendest geht z.B. dies hier:
*grumpf* Ich hab's befürchtet. Nochmal die manpages gelesen und mir wurde endlich das Zusammenspiel spamd/spamc etwas klarer.
*g*
Hatte schon mal vor längerer Zeit mit procmail auf meinem alten Rechner gearbeitet. Denke wenn ich es brauche kann ich mir den Durchblick wieder aneignen aber...
Wie sortierst du deine Mails sonst? maildrop? sieve?
Ja, ich hab AMaViS am laufen. Macht es da nicht eher Sinn amavis einzusetzen, als zusätzlich nochmal procmail dazwischen zu schalten?
Ja.
Hab mir mal das amavis-script angeschaut. Da sind nur Virenscanner vordefiniert kein SA. Muß mir das Script irgendwann nochmal in Ruhe ansehen, ob ich nicht einen Virenscanner umdefinieren kann um nach AntiVir noch SA einzubauen. Aber vielleicht hat ja das schon mal jemand gemacht? O:-)
amavisd-new -> /etc/amavisd.conf. Das ist fuer SA vorbereitet.
Steht aber auch in der Doku irgendwo (man spamd / spamc?)
Nö, nach langem Suchen Fundstelle ausgepacktes Tarball, /spamd/README.spamd glaub ich.
*g*
Und dann sollest du natuerlich auch noch den bayes-filter trainieren, falls du den denn einsetzen willst (-> sa-learn --spam / --ham).
Hm... ich brauche da wohl ein Verzeichnis für Spam und Ham.
Noe. Ok, du brauchst ne Mbox / Maildir fuer den (per Hand) ausgefilterten, bis du genug zum trainieren hast, dann jagst du dort einfach sa-learn drueber. sa-learn --spam --mbox ~/Mail/spam Die Config in /etc/mail/spamassassin muss dazu halt auch 'bayes_path' setzen. ==== By default, each user has their own, in their "~/.spamassassin" directory with mode 0700/0600, but for system-wide SpamAssassin use, you may want to reduce disk space usage by sharing this across all users. (However it should be noted that Bayesian filtering appears to be more effective with an individual database per user.) ====
Sollte ich da Spam-Mail (Denkansatz) an einen SpamUser auf dem Server schicken und dann diese Mailbox mit sa-learn --ham einlesen lassen? Stören da Quotings?
Nein. Nein. Ausserdem ist '--ham' ja fuer "gute" Mails, die du ja haben willst. Dazu nimmst du ne mbox in der kein Spam ist.
[1] Hab wieder ne ganze Menge man-pages und READMEs gelesen und mir raucht der Kopf. Eigentlich bin ich ja eine Leseratte und neben mir liegen auch schon einige Linuxbücher zum Nachschlagen. Aber manpages *erschauer*... hab ich Probleme mit.
*g*
Englisch kann ich's nur mit der Sprache hapert's ;-) Meistens fehlen in meinem Wortschatz die entscheidenden Worte.
Wenn's mal klemmt: zitier die Stelle, an der du haengst und frag hier nach. -dnh -- If you haven't got time to RTFM, you haven't got time to whine on this mailing list.