El Wed, 29 Jun 2016 15:01:53 +0200, Ramses escribió: > Hola a tod@s, > > Tengo un problema en un servidor en el que no funciona, o más bien, en > algún momento ha dejado de funcionar el Logrotate.
¿Por completo? Es decir, ¿no te rota ningún archivo de ningún servicio? > Por ejemplo, tengo un fichero "/etc/logrotate.d/pruebas" con el > siguiente contenido: > > ------------------ > /var/log/asterisk/messages { > missingok rotate 7 daily create 0640 root root postrotate > /usr/sbin/asterisk -rx 'logger reload' > /dev/null 2> /dev/null echo "Se > ha ejecutado Logrotate" | mail -s "PRUEBAS: Ejecucion de Log Rotate por > Dias" man...@manolo.es endscript } > ------------------ > > Si lo ejecuto con /usr/sbin/logrotate /etc/logrotate.conf, no me hace la > rotación y tampoco me manda el mail que tengo puesto en el postrotate. > > Pero si lo ejecuto con la opción -f, se realiza la rotación y también me > manda el mail. > > Es algo como si no detectara al ejecutar el logrotate que es necesario > rotar los ficheros. > > En el /etc/logrotate.conf tengo el include de /etc/logrotate.d > > ¿Le suena a alguien este tema o por dónde podría tirar? La rutina se ejecuta a través del cron/anacron diario (/etc/cron.daily/) pero lo primero que miraría es ver si ves algún error ejecutando el servicio con depuración: /usr/sbin/logrotate -d /etc/logrotate.conf Saludos, -- Camaleón