J'ai mis en place une solution de fail2ban, j'ai du au préalable activer les logs sur disque de domoticz et pour ce faire, j'envoie les log sur /media/usb/temp qui est un dossier sur une clef usb montée.
La conf logrotate pour mon domoticz est la suivante :
Code : Tout sélectionner
/media/usb/temp/domoticz.txt {
su pi pi
rotate 7
daily
minsize 1M
missingok
notifempty
copytruncate
delaycompress
postrotate
invoke-rc.d domoticz.sh restart > /dev/null
endscript
}C'est un pb de droits mais je ne sais pas quels droits positionner et sur quoi ? Dans les premiers tests, j'avais mis des droits "open-bar" sur le /temp mais suite à une manip ou à un apt-upgrade, l'open-bar s'est fermé (c'est mieux ainsi) mais je voudrais quand même trouver quels sont ceux qui permettent au logrotate de fonctionner./etc/cron.daily/logrotate:
error: error renaming /media/usb/temp/domoticz.txt.7 to /media/usb/temp/domoticz.txt.8: Permission non accordée
run-parts: /etc/cron.daily/logrotate exited with return code 1
Merci pour votre aide.