ok je suis plutot bien parti je pense bien qu'un script dans cron.hourly qui force tout simplement la commande "logrotate mon_fichier_de_conf" (specialement concu pour le fichier de log en question) sera la solution.
Par contre la ou je peche encore c'est justement dans les paramètres de mon fichier_de_conf
car le but de l'opération est le suivant:
il faut que toutes les heures soit copié l'ensemble des log qui viennent de s'ajouter dans l'heure dans un nouveau fichier (qui sera justement renommer).
donc j'ai chercher dans les paramètres a ordonner dans la man de logrotate mais pour l'instant j'ai rien trouver...
[^] # Re: Question sur Logrotate - hourly truncate avec ajout de l'heure avant
Posté par vercetty92 . En réponse au message Question sur Logrotate - hourly truncate avec ajout de l'heure avant l'extension. Évalué à 1.
un petit script pourrait faire l'affaire? (perl ou autre)
# Question sur Logrotate - hourly truncate avec ajout de l'heure avant l'e
Posté par vercetty92 . En réponse au message Question sur Logrotate - hourly truncate avec ajout de l'heure avant l'extension. Évalué à 1.
Pour le renommage voila ce qui fonctionne:
postrotate
mv mon_fichier.txt mon_fichier`date +%H%M`.txt
endscript
Par contre la ou je peche encore c'est justement dans les paramètres de mon fichier_de_conf
car le but de l'opération est le suivant:
il faut que toutes les heures soit copié l'ensemble des log qui viennent de s'ajouter dans l'heure dans un nouveau fichier (qui sera justement renommer).
donc j'ai chercher dans les paramètres a ordonner dans la man de logrotate mais pour l'instant j'ai rien trouver...
une idée?