Loxberry
Loxberry copied to clipboard
logrotate/gzip
Betreff: Cron <root@loxberry> cd / && run-parts --report /etc/cron.hourly
Inhalt: /etc/cron.hourly/logrotate: error: Compressing program wrote following message to stderr when compressing log /var/log/mosquitto/mosquitto.log.1: gzip: stdin: file size changed while zipping
Die Frage wäre, ob wir logrotate dazu bringen, gzip mit --quiet
aufzurufen.
Zumindest sollte das Email unterbunden werden.
https://stackoverflow.com/a/41550305/3466839 https://www.loxforum.com/forum/projektforen/loxberry/plugins/294881-mqtt-gateway-2-x?p=306791#post306791
Möglicher Versuch:
/etc/logrotate.d/mosquitto
Parameter
copytruncate
copytruncate
am LB von Thomas M. hinzugefügt. Da die Mails später sowieso nicht mehr so häufig kamen, muss ich abwarten, ob sie nach einer gewisser Zeit trotzdem garnicht mehr kommen.
Die logrotate-Config für Mosquitto wird im mosquitto-Paket mitgeliefert. Aktuell habe ich nicht vor, im MQTT Gateway Plugin eine Routine zu erstellen, die die Existenz des Parameters ständig prüft und ggf. wieder hinzufügt. Das kann man dann in LB einbauen, wenn Mosquitto mit LB mitinstalliert wird.