PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Shorewallmeldungen bei dmesg unterdrücken?


Lokadamus
2004-11-26, 10:38:58
mmm...

Wie mach ich das am besten?
Im Internet hab ich dazu nur dieses gefunden:

Shorewall is writing log messages all over my console making it unusable!

Answer: "man dmesg" -- add a suitable 'dmesg' command to your startup scripts or place it in /etc/shorewall/start. Under RedHat, the max log level that is sent to the console is specified in /etc/sysconfig/init in the LOGLEVEL variable.und weil heute ein sooo schöner Freitag ist, steh ich aufm Schlauch und kapier gar nichts :( ...

noid
2004-11-26, 13:31:08
probier mal nen andren syslogd, zB syslogd-ng. dann kannste festlegen wohin die logs geschrieben werden, und dass nicht nur nach logleveln.

und wie du festlegst welches loglevel auf die konsole geworfen wird findest du eher wenn man wüsste welches system zu benutzt, da configs ja immer anders aussehen müssen und natürlich woanders abgelegt werden.


You need to configure klogd to display messages with loglevels lower
than what your logging with iptables. Any sane firewall shouldnt be
logging these messages lower than KERN_WARNING (4).

To configure klogd the debian (sid) way edit /etc/init.d/klogd and instead of
KLOGD="" use KLOGD="-c 3".

Nifty trick is to log iptables stuff with --log-level debug, then throw
all kern.=debug into a file via syslog. That way you have a nice
firewall log that sits in a file. Dont forget to logrotate.