[Tutorial]Trafficauswertung mit IAM und Huschi

Wie sieht denn dann Deine aktuelle traffikmail.sh aus und welche Fehlermeldung bringt sie?
Bzgl. Python habe ich recht wenig Ahnung. Müßte auch erst googlen.

huschi.
 
Hier der Inhalt meiner traffikmail.sh

Code:
#!/bin/bash

STARTDATUM=$(date "+%Y%m%d")
ENDDATUM=$(date "+%Y%m%d")

/usr/local/iam/iam -r -f $STARTDATUM -t $ENDDATUM /var/log/iamdump | mail -s "Trafficreport von meinem Server" root

Als Fehlermeldung bekomme ich vom Cron folgendes

Code:
/usr/local/iam/traffikmail.sh: line 6: sendmail: command not found
sys:1: DeprecationWarning: Non-ASCII character '\xdf' in file /usr/local/iam/iam on line 5, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

Danke
 
Im Script steht "mail" und in der Fehlermeldung steht "sendmail". Kann nicht sein!
Und einen absoluten Pfad hast Du ebenfalls nicht eingefügt.

Vergewissre Dich erstmal ob Du ein Programm namens "mail" hast. Dann prüfe, ob es auch fähig ist Emails per Kommandozeile und Pipe zu verschicken.
Ansonsten installier etwas in der Art. (z.B. nail oder mailx)

huschi.
 
Jup, sorry. Hatte es nachträglich nochmal geändert und die falsche Log gepostet.

So sieht nun meine traffikmail.sh aus:

Code:
#!/bin/bash

STARTDATUM=$(date "+%Y%m%d")
ENDDATUM=$(date "+%Y%m%d")

/usr/local/iam/iam -r -f $STARTDATUM -t $ENDDATUM /var/log/iamdump | /usr/lib/sendmail -t -oi -oem "Trafficreport von meinem Server" root

Und diese Fehlermeldung bekomme ich vom Cron:

Code:
sys:1: DeprecationWarning: Non-ASCII character '\xdf' in file /usr/local/iam/iam on line 5, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
 
Dann hat sich das Mail-Problem ja geklärt.

Und wegen der Warning:
Editier /usr/local/iam/iam und schreibe in Zeile 5 ein "ss" statt "ß".

huschi.
 
Ich hab ein Problem. Ich hab das Programm nach Anleitung installiert. Wenn ich nun insserv iam eintippe, kommt
Code:
insserv: warning: script 'S02vzquota' missing LSB tags and overrides
insserv: warning: script 'K01psa-vpn' missing LSB tags and overrides
insserv: warning: script 'S01denyhosts' missing LSB tags and overrides
insserv: warning: script 'K01psa-firewall' missing LSB tags and overrides
insserv: Script psa-spamassassin is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
insserv: warning: script 'K01iam' missing LSB tags and overrides
insserv: Script psa-spamassassin is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
insserv: Script psa-spamassassin is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
insserv: Script psa-spamassassin is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.
insserv: warning: script is corrupt or invalid: /etc/init.d/rc6.d/S00vzreboot
insserv: warning: script 'iam' missing LSB tags and overrides
insserv: warning: script 'psa-vpn' missing LSB tags and overrides
insserv: warning: script 'psa-firewall-forward' missing LSB tags and overrides
insserv: Default-Start undefined, assuming default start runlevel(s) for script `psa-firewall-forward'
insserv: warning: script 'denyhosts' missing LSB tags and overrides
insserv: warning: script 'psa-firewall' missing LSB tags and overrides
insserv: warning: script 'vzquota' missing LSB tags and overrides
insserv: Script psa-spamassassin is broken: incomplete LSB comment.
insserv: missing `Required-Stop:'  entry: please add even if empty.

Was hab ich falsch gemacht? Die Datei hab ich auch richtig angepasst.

Mein Betriebssystem ist Suse 11.1
 
Back
Top