Filtern Sie Linux-Kernel-Meldungen von der Konsole aus mit syslog-ng

528
Sam

Ich arbeite an einem Netzwerk - Management - Skript mit Dialog, und ich mag Kernel - Nachrichten von zu unterdrücken ifconfigund brctlso, dass sie den hübschen Dialog Bildschirm nicht das Terminal bewegen und brechen.

Ich kann die einfachen Dinge umleiten, /dev/nullaber ich kann nicht verhindern, dass das Info-Level-kmsg-Material auf der Konsole gedruckt wird. Die Plattform ist ohne Headsets und verwendet syslog-ng, um an einen Remote-Server zu berichten, und ich brauche wirklich nichts, was zur Konsole geht. Irgendwelche Lösungen?

Versucht, Nachrichten zu blockieren wie:

device eth0 left promiscuous mode br0: port 1(eth0) entering disabled state 
0
Haben Sie in Erwägung gezogen, die Berechtigungen für / proc / kmsg zu ändern? MariusMatutiae vor 11 Jahren 0
Die Berechtigungen sind normalerweise nur für root-Benutzer (400) schreibgeschützt. Wenn Sie sie in 000 ändern, wird das Problem dadurch nicht gelöst. Sam vor 11 Jahren 0

0 Antworten auf die Frage