[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: syslog-ng ändert Berechtigungen von /dev/null



Hallo Andreas,

Andreas Putzo wrote:
> Hallo Claus,
> 
> On Jul 10, Claus Malter wrote:
>> [...]
>>
>> Den Wert 640 habe ich mal auf 660 gesetzt und syslog-ng neu gestartet.
>> Ergebnis?: /dev/null wurde beim ersten Eintrag, den syslog-ng schreibt,
>> wieder auf 660 gesetzt.
> 
> Ist das ein Schreibfehler von dir, oder hatte /dev/null vorher 640 und
> nach Änderung der config 660? Dann wäre der Schuldige ja gefunden.

Das Ändern von 640 auf 660 war zum Testen, ob das Problem vom syslog-ng
ausgeht. Das dev/null hatte dann nicht mehr 640 sondern 660 nachdem ich
es geändert hatte und war somit für mich ein Indiz.

>> Aber das ist doch nicht Sinn der Einstellung?
>> Der Wert 640 soll doch nur Log-Files betreffen, aber nicht das Device.
> 
> Benutzt du denn /dev/null in deiner syslog-ng.conf als log target?
> Wenn dem so ist wird es so sein, daß syslog-ng nicht unterscheidet,
> um was es sich für ein target handelt. Dies kann ja z.B. eine Datei,
> ein socket, oder eben /dev/null sein. 

Genau da lag das Problem. Uwe hatte auf meine Mail auch geantwortet und
das sofort vermutet. In der Tat ist /dev/null für mich eine destination
im syslog-ng.

>> [...]
> Wieso schickst du überhaupt log Meldungen nach /dev/null? :-)

Der IGMP-Proxy ist etwas unausgereift. Der hat jede Menge nutzlosen
Output, dass eine Log am Tag mal leicht auf über 20MB bringt. Da in
dieser Datenmenge nie was nützliches dabei war, lasse ich es einfach
unterm Teppich verschwinden.

>> Vielen Dank und Grüße aus München,
>>
>> Claus
> 
> Gruß, Andreas

-- 
Claus Malter <debian sprayen dot de>
GnuPG-ID: 0x08B86210 http://wwwkeys.de.pgp.net
Blog: http://claus.freakempire.de/



Reply to: