Ich habe festgestellt, dass die E-Mail-Protokolle, in denen erstellt /var/logwird, 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 otherGruppe 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 maillogDatei hat nicht read writedie 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/maillogzukünftige Protokolldateien mit den gewünschten Benutzerberechtigungen erstellt werden, ohne die Standardeinstellungen zu ändern, die bereits auf das Maillog angewendet werden?