Ich habe festgestellt, dass die E-Mail-Protokolle, in denen erstellt /var/log
wird, von root (Benutzer und Gruppe) erstellt werden und deren Eigentümer sind. Ich habe einen Nagios-Check geschrieben, der das Protokoll überwacht. Damit der Nagios-Benutzer darauf zugreifen kann, habe ich der other
Gruppe die folgenden Leseberechtigungen erteilt:
chmod o+r /var/log/maillog
Wenn ich darüber nachdenke, ist dies nur eine Protokolldatei. Wenn die Protokolldatei gefüllt wird, benennt der Protokolldrehmechanismus diese Datei um und öffnet eine neue, aber die neue maillog
Datei hat nicht read write
die erlaubte.
Meine Frage ist also, wie ich sicherstellen kann, dass der Log-Rotationsmechanismus alle neuen Mail-Log-Dateien mit den richtigen Berechtigungen für den Nagios-Benutzer erstellt.
Danke im Voraus
/var/log/maillog
zukünftige Protokolldateien mit den gewünschten Benutzerberechtigungen erstellt werden, ohne die Standardeinstellungen zu ändern, die bereits auf das Maillog angewendet werden?