Saludos.

En tu script cambia la linea:

/etc/ftplogs.sh

por

sh /etc/ftplogs.sh

Verifica los permisos del script /etc/ftplogs.sh



El 06/06/2017 a las 08:54 AM, Alejandro Hernández Pastora escribió:
Hola colegas, necesito correr un script después de cada rotación de logs de 
squid, la configuración es la siguiente:

/var/log/squid/*.log {
     su root root
     weekly
     rotate 99
     compress
     dateext
     notifempty
     missingok
     nocreate
     sharedscripts
     postrotate
       # Asks squid to reopen its logs. (logfile_rotate 0 is set in squid.conf)
       # errors redirected to make it silent if squid is not running
       /usr/sbin/squid -k rotate 2>/dev/null
       # Wait a little to allow Squid to catch up before the logs is compressed
       #Script para subir logs a FTP.
       /etc/ftplogs.sh
       sleep 1
     endscript
}

La línea en cuestión es: /etc/ftplogs.sh este script funciona perfectamente por 
si solo, pero no he logrado que me funcione dentro del logrotate de squid.

Saludos y Gracias
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l


______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l

Responder a