Loxberry icon indicating copy to clipboard operation
Loxberry copied to clipboard

logrotate/gzip

Open christianTF opened this issue 3 years ago • 2 comments


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

christianTF avatar May 31 '21 05:05 christianTF

Möglicher Versuch: /etc/logrotate.d/mosquitto

Parameter copytruncate

christianTF avatar Jun 28 '21 06:06 christianTF

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.

christianTF avatar Jul 07 '21 05:07 christianTF