source: repoman/etc/logrotate.tmpl @ eeade34

v1.2.0
Last change on this file since eeade34 was 724b946, checked in by antoniodoblas <adv@…>, 3 years ago

#1020 logrotate ignore non-existent logs with missingok

If the logrotate files for opengnsys indicate to rotate files that
do not exist, the process ignores them and continues with the next one.

The missingok clause is added to the logrotate configuration files.

  • Property mode set to 100644
File size: 754 bytes
Line 
1# Configuración de logrotate para el servidor de repositorio de OpenGnsys
2# Los archivos se copian y luego se corta el original, para que los equipos puedan seguir escribiendo sobre ellos
3# Las copias se comprimen
4# Los registros de las transferencias multicast se guardan una semana (repo).
5# El resto de los registros se comprueban diariamente que no excedan 100k. Se mantienen los últimos 5.
6#    Con esta condición los servicios de OpenGnsys Repository conservan datos de más de un mes.
7
8copytruncate
9compress
10
11prerotate
12    find /opt/opengnsys/log/mcastlog -type f -mtime +7  -exec rm -f {} \;
13endscript
14
15/opt/opengnsys/log/bttrack.log
16/opt/opengnsys/log/torrent-creator.log
17/opt/opengnsys/log/ogAdmRepo.log
18{
19        rotate 5
20        size 100k
21        missingok
22}
Note: See TracBrowser for help on using the repository browser.