Auf meinem Server läuft der Haproxy-Dienst. Für die Haproxy-Protokollierung habe ich die folgende Datei /etc/rsyslog.d/haproxy.conf mit dem unten angegebenen Inhalt erstellt:
$ModLoad imudp
$UDPServerAddress 127.0.0.1
$UDPServerRun 514
$FileCreateMode 0600
local0.* /var/log/my-haproxy-2.log
Ich gehe davon aus, dass bei dieser Konfiguration die Berechtigungen für die Datei my-haproxy-2.log auf 0600 gesetzt sein sollten, tatsächlich sind es jedoch 0644.
Gibt es etwas in der Konfiguration, das ich übersehe?
Antwort1
Es gab im Laufe der Zeit Änderungen in rsyslog, Sie könnten versuchen, diese $umask 0077
auch festzulegen $FileCreateMode 0600
...