Wolfen38 a écrit : 17 janv. 2019, 12:26
J'ai essayé de modifié le domoticz.sh de démarrage en ajoutant
mais je n'y arrive pas car il me dit que je n'ai pas la permission.
Et je ne comprends pas tes termes logrotaté ni truncate....
Dans ce cas il faut éditer le fichier en root ou en prefixant l'appel à l'editeur de sudo (ou en passant root, via "su - root" ou "sudo -s" ; attention a pas faire de conneries, on a alors le droit de tout péter!).
Le logrotate est ce qui compresse/archive puis un jour efface les fichiers de log (dans /var/log principalement). Quand on ne peut l'utiliser pour les raisons citées, une "astuce consiste à tronquer le fichier périodiquement à une taille nulle, ici:
truncate -s 0 /tmp/domoticz.log
Je fais ca dans un cron root tous les lundi matin pour ma part. Ca évite que le fichier grossisse indéfiniment, possiblemet au dela de la taille de /tmp, surtout s'il est en ram (via un tmpfs) pour économiser la SD.
Sinon, pour les commandes, les unices on le manuel inclus "man <nomCommande>"... voir "man-k motClef" si on en connait pas le nom mais qu'on a un mot clef (k comme keyword). C'est pas toujours évident mais ça peut aider.