Page 3 of 4
Re: SpamAssassin Installation
Posted: 2003-07-26 21:25
by bravesurfer
Hallo,
habe mit Spamassasin herumexperementiert. Nachdem ich es wieder deistalliert habe, habe ich im Konfigmenü von 1&1 den Server im nromalen System neu gestartet. Seitdem ist er dort aber nicht mehr ereichbar (Ping negativ)!
Also Rescue System gestartet. Unter warn in den logs steht da:
ntpdate: can't find host ptbtime1.ptb.de
ntpdate: can't find host ptbtime2.ptb.de
ntpdate: no servers can't be used exiting
Kernel: ip_tables: 2000-2002 Netfilter core Team
Kernel: ip_conntrack (2039 buckets, 16312 max)
unter Error_log steht folgendes:
[alert] mod_unique_id: unable to gethostbyname("rescue")
wenn ich im Rescue-System mounte steht da danach als prompt aber komischerweise immernoch Rescue, der Prompt sollte sich doch dann eigentlich mit dem Servernamen melden P.... oder?
Allerdings kann ich auf mein System zugreifen. Apache meldet failed beim Versuch zu starten!
Beim Befehl fsck /dev/hda3 wurde einige fehler korrigiert.
Im Rescue-System ist ein Ping auf meine IP kein Problem.
Wenn ich das System verlassen möchte dann meldet umount /mnt das dies nicht geht!
Hat mir jemand einen Tip was ich versuchen kann ohne alles lösche zu lassen?
Bin für jeden Tip dankbar
Re: SpamAssassin Installation
Posted: 2003-07-26 21:37
by adjustman
chris299 wrote:die configurations datei unter suse 8.1 liegt wie in der docu beschrieben unter:
/etc/mail/spamassassin/local.cf
Diese Conf meinte er aber nicht. Er meinte die, die dafür zuständig ist, dass spamd als Daemon läuft. Und die heisst (unter Debian) /etc/default/spamassassin
Re: SpamAssassin Installation
Posted: 2003-08-22 16:56
by hademak
ehm ja wie startet man den spaß unter Suse Linux???
wenn ich
mache kommt
Installiert habe ich es!!! Ehm ja ich verwende Sendmail hat das vlleicht was damit zu tun?!
Re: SpamAssassin Installation
Posted: 2003-08-22 17:03
by tomek
Re: SpamAssassin Installation
Posted: 2003-08-22 17:10
by hademak
Code: Select all
login:/etc/default # /etc/init.d/spamd start
bash: /etc/init.d/spamd: No such file or directory
login:/etc/default # /etc/init.d/spamassassin start
bash: /etc/init.d/spamassassin: No such file or directory
hm geht wohl auch net :(
Re: SpamAssassin Installation
Posted: 2003-08-22 17:12
by tomek
Wie hast du denn Spamassassin installiert? Aus Sourcen oder als RPM?
Re: SpamAssassin Installation
Posted: 2003-08-22 17:17
by hademak
über
das hat anscheind auch geklappt also er hat nem haufen installiert nur kP wo hin aber unter /etc/mail/spamassassin liegt diese eine config datei..
Re: SpamAssassin Installation
Posted: 2003-08-22 17:18
by tomek
Hmm, dann sieh mal wo auf dem System vielleicht ein Init-Script installiert oder hinkopiert worden ist. Oder du baust dir selbst ein Init-Script für Spamassassin.
Re: SpamAssassin Installation
Posted: 2003-08-22 17:32
by hademak
irgendwie liegt das ganze spamassassin zeug unter /usr/lib/perl5/site_perl/5.6.1/Mail/SpamAssassin.
ein init-script habe ich nirgendwo gefunden...
wie kann ich eins erstellen?!?!
Re: SpamAssassin Installation
Posted: 2003-08-22 17:38
by tomek
Ein Script erstellen? Mit einem Editor z.B. :)
Ich kann dir ja das Init-Script vom RPM-Paket "spamassassin-2.55-1.7.3.i386.rpm" mal hier pasten:
/etc/init.d/spamassassin:
Code: Select all
!/bin/sh
#
# spamassassin This script starts and stops the spamd daemon
#
# chkconfig: 2345 80 30
#
# description: spamd is a daemon process which uses SpamAssassin to check
# email messages for SPAM. It is normally called by spamc
# from a MDA.
# Source function library.
. /etc/rc.d/init.d/functions
# Source networking configuration.
. /etc/sysconfig/network
# Check that networking is up.
[ ${NETWORKING} = "no" ] && exit 0
# Source spamd configuration.
if [ -f /etc/sysconfig/spamd ] ; then
. /etc/sysconfig/spamd
else
OPTIONS="-d -c -a"
fi
[ -f /usr/bin/spamd -o -f /usr/local/bin/spamd ] || exit 0
PATH=$PATH:/usr/bin:/usr/local/bin
# See how we were called.
case "$1" in
start)
# Start daemon.
echo -n "Starting spamd: "
daemon spamd $OPTIONS
RETVAL=$?
echo
[ $RETVAL = 0 ] && touch /var/lock/subsys/spamd
;;
stop)
# Stop daemons.
echo -n "Shutting down spamd: "
killproc spamd
RETVAL=$?
echo
[ $RETVAL = 0 ] && rm -f /var/lock/subsys/spamd
;;
restart)
$0 stop
$0 start
;;
condrestart)
[ -e /var/lock/subsys/spamd ] && $0 restart
;;
status)
status spamd
;;
*)
echo "Usage: $0 {start|stop|restart|status|condrestart}"
exit 1
esac
exit 0
Inwieweit das Script bei dir funktionieren wird, kann ich dir nicht sagen. Wenn nicht, dann sind aber sicherlich nur kleine Ã?nderungen nötig.
Re: SpamAssassin Installation
Posted: 2003-08-22 19:15
by hademak
hm funktioniert doch nicht so ganz:
Code: Select all
login:~ # /etc/init.d/spamassassin start
/etc/init.d/spamassassin: !/bin/sh: No such file or directory
: command not foundassin:
/etc/init.d/spamassassin: /etc/rc.d/init.d/functions: No such file or directory
: command not foundassin:
/etc/init.d/spamassassin: .: /etc/sysconfig/network: is a directory
: command not foundassin:
/etc/init.d/spamassassin: [: =: unary operator expected
: command not foundassin:
'etc/init.d/spamassassin: line 25: syntax error near unexpected token `
'etc/init.d/spamassassin: line 25: `fi
Re: SpamAssassin Installation
Posted: 2003-08-22 20:49
by tomek
1. Hast du am Anfang in der ersten Zeile das # vor !/bin/sh rausgenommen? Wenn ja, dann füg das wieder ein. Das ist die einzige Ausnahme wo # nicht für auskommentiert steht.
Also muss die erste Zeile so aussehen:
2. In Zeile 12 steht:
Ã?ndere das mal in:
Probiere nun nochmal bitte. :)
Re: SpamAssassin Installation
Posted: 2003-08-22 21:04
by hademak
hey jetzt sieht schon besser aus aber noch net gut :(
Code: Select all
login:/etc/init.d # /etc/init.d/spamassassin start
: No such file or directory
Re: SpamAssassin Installation
Posted: 2003-08-22 21:06
by tomek
Hmm... Versuch mal raus zu finden, in welcher Zeile er diese Fehlermeldung produziert.
Re: SpamAssassin Installation
Posted: 2003-08-22 21:18
by hademak
hm kA ich hab alles so reingemacht wie du es mir gezeigt hast...
Re: SpamAssassin Installation
Posted: 2003-08-22 21:24
by tomek
Das glaub ich dir ja, aber dein SuSE hat halt eine etwas andere Umgebung als das Script erwartet.
Re: SpamAssassin Installation
Posted: 2003-08-23 08:53
by hademak
ich glaube irgendwie hängt es an:
Code: Select all
PATH=$PATH:/usr/bin:/usr/local/bin
Re: SpamAssassin Installation
Posted: 2003-08-25 20:43
by hademak
hat jemand noch ne idee? :(
Re: SpamAssassin Installation
Posted: 2003-10-03 11:44
by distanzcheck
bei mir ist es das gleiche Problem mit Suse 7.2
Komme auch nicht weiter
Dirk
Re: SpamAssassin Installation
Posted: 2003-10-03 16:28
by luke
Hallo,
ich scheine ja nicht der einzige zu sein, der Probleme mit der Installation von SpamAssassin hatte. Aber dieses Forum hat mir einiges geholfen. Außerdem kann ich diese Seite nur empfehlen:
http://www.stearns.org/doc/spamassassin-setup.html
Dann einfach noch das entsprechenden Runlevel mit "runlevel" herausfinden und in den Ordner /etc/init.d/rc<insertRunlevelHere>.d/ (Achtung, nur bei SuSE 8.2, bei 8.1 müsste es noch /etc/rc<insertRunlevelHere>.d/ oder /etc/rc.d/rc<insertRunlevelHere>.d/ sein) die entsprechenden Symlinks einfügen (Sxxx und Kxxx). Danach sollte alles funktionieren. Natürlich sollte man SpamAssassin noch mit "/etc/init.d/spamd start" starten.
Ich hoffe ich konnte etwas helfen.
So far!
#
Luke
Re: SpamAssassin Installation
Posted: 2003-10-12 23:08
by frodo
Hallo,
ich bekomme nach der Installation folgene Fehlermeldung
nach : rcsendmail start
Code: Select all
Shutting down SMTP port: done
Shutting down POP-b4-SMTP (LiHAS) done
Initializing SMTP port. (sendmail)Warning: Option: AuthMechanisms requires SASL support (-DSASL) done
Initializing POP-b4-SMTP (LiHAS) done
und nach rcspamd start
Kann mir jemand sagen wo da mein Problem liegt :?:
Gruß
Micha :roll:
Re: SpamAssassin Installation
Posted: 2003-10-13 15:33
by frodo
Hallo,
Code: Select all
server:~ # spamd -d
server:~ # ps ax | grep spamd
27291 ? S 0:01 /usr/local/bin/spamd -d
27294 pts/1 S 0:00 grep spamd
läuft SpamAssassin jetzt?
Wenn ich eine Test Email sende, sehe ich nicht im Email-Header die weiter oben genannten Einträge?
Wo stell ich ein, das alle Emails+Accounts auf dem Server geprüft werden und wo landen die gefilterten Spam Emails?
Gruß
Michael
Re: SpamAssassin Installation
Posted: 2003-10-14 11:38
by sebbus
hab das selbe problem. Spamassassin scheint zu laufen, aber nichts in den Logs. Irgendwo hab ich mal gelesen, dass spamd auch in den netstats stehen muss. Dort steht es bei mir z.B. nicht. Warum? keine Ahnung. habe es nach der Anleitung auf der spamassassin-Webside installiert und hatte keine Fehlermeldungen. Wenn ich ihn nochmal starten will, dann schriebt er nur, dass da schon ein Dienst läuft (spamd, nehm ich an). Und wie man das Ding stoppt, hab ich leider nicht gefunden...
Wer weiß, was da los ist...
MfG, Sebastian
Re: SpamAssassin Installation
Posted: 2003-10-15 21:13
by frodo
Hallo,
hat denn keiner eine Idee und kann uns weiter helfen :?:
Gruß Michael :roll:
Re: SpamAssassin Installation
Posted: 2003-10-29 15:24
by klausi01
hat sich erldigt ....