Logwatch-Konfiguration

skydrak

Member
Hallo,

ich habe leider ein kleines Problem und weiß nicht wirklich wie ich weiterkommen soll.

Ich wollte Logwatch so konfigurieren, dass er nur die Scripts nutzt, die ich vorgebe.

Ich habe versucht, Service = All herauszunehemen und anschließend alle Dienste, die ausgewertet werden sollen so in der Konfiguration anzugeben:

Service = raid
Service = smartd

usw.

Jedoch klappt es leider nicht so, wie ich gedacht habe, ich erhalte nur die Fehlermeldung, dass bei Service = all nur Services mit - entfernt werden können, obwohl der Service = All auskommentiert wurde. Wie bekomme ich Logwatch dazu, dass er auch Sachen auswertet die ich zusätzlich wünsche?

Beste Grüße,
Pascal
 
Schau mal hier :

Das könnte dir weiterhelfen ;)

Grüße aus Neuss
 
/etc/logwatch/conf/logwatch.conf diese Datei habe ich bearbeitet, nachdem ich sie in das Verzeichnis kopiert habe.

Ich habe nun das Service = All auskommentiert und testweise Service = raid nur hinzugefügt.

Code:
#Service = All
Service = raid

Folgende Fehlermeldung erhalte ich dann beim Aufruf von logwatch:

Code:
Wrong configuration entry for "Service", if "All" selected, only "-" items are allowed
 
Hab den Punkt im Code gefunden.
Services steht grundsätzlich auf ALL und es können nur einzelne Services abgestellt werden.
In der Manpage steht es immer noch anders. Aber der Code ist letztendlich das was ausgeführt wird.

huschi.
 
Ok, vielen Dank für deine Info. Also ist es nicht möglich den Status zum Raid zu bekommen, oder wird dies über das Detaillevel konfiguriert?
 
Detaillevel hat grundsätzlich nichts mit dem Service zu tun.
Du kannst aber einzelne Service über den Commandozeilen-Parameter "-service raid" aufrufen.
Hier unterscheidet sich Logwatch von seinem config-File.

huschi.
 
Back
Top