Tâche #18585
Scénario #18373: Traitement express MEN (1-3)
Le logrotate de squid génère une erreur lorsqui’il n’y a aucun rapport lightsquid
Remaining (hours):
0.0
Description
Le logrotate de squid supprime les anciens rapports de light avec :
find /var/log/lightsquid/reports/* -type d -mtime +366 -prune -exec rm -rf '{}' \;
Si aucun rapport n’est généré, /var/log/lightsquid/reports/*
retourne une erreur :
root@amon:~# ls /var/log/lightsquid/reports/* ls: impossible d'accéder à '/var/log/lightsquid/reports/*': Aucun fichier ou dossier de ce type
Il faut donc utiliser les capacités de find pour lister les répertoires à supprimer à l’exclusion de /var/log/lightsquid/reports/
lui même.
Related issues
Associated revisions
Le nettoyage des rapports lightsquid génère des erreurs
Lorsque lightsquid n’a fait aucun rapport, le nettoyage de son
répertoire génère des erreurs :
find: « /var/log/lightsquid/reports/* »: Aucun fichier ou dossier
de ce type
- tmpl/squid.logrotate: Utilisation de l’option « -mindepth » pour ne
sélectionner que les sous-répertoires.
Ref: #18585
History
#1 Updated by Daniel Dehennin about 6 years ago
- Project changed from Distribution EOLE to eole-proxy
- Assigned To set to Daniel Dehennin
#2 Updated by Daniel Dehennin about 6 years ago
- Status changed from Nouveau to En cours
#3 Updated by Daniel Dehennin about 6 years ago
- Description updated (diff)
#4 Updated by Daniel Dehennin about 6 years ago
- % Done changed from 0 to 100
- Remaining (hours) changed from 2.0 to 0.25
Paquet 2.6.1-19.
#5 Updated by Daniel Dehennin about 6 years ago
- Related to Tâche #18010: Étudier les mails envoyés par les modules added
#6 Updated by Scrum Master about 6 years ago
- Project changed from eole-proxy to Distribution EOLE
- Status changed from En cours to Résolu
#7 Updated by Laurent Flori about 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0