Perl en Español

  1. Home
  2. Tutoriales
  3. Foro
  4. Artículos
  5. Donativos
  6. Publicidad
 

Problema con cron, logwatch y Perl

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Pasando el Rato
Mensaje Lun Feb 11, 2008 10:53 am
monoswim
Vive para Perl en Español
Vive para Perl en Español
Registrado: 18 Nov 2003
Mensajes: 693
Ubicación: Buenos Aires
Problema con cron, logwatch y Perl Responder citando

Hola, tengo un problema sobre cron, Perl, y logwatch.

Tengo una aplicación que hace

Perl:
system("logwatch --details high --mas_opciones");


Si me logeo como root y hago un perl aplicacion la aplicación funciona perfecto y el logwatch es ejecutado...

Ahora, al poner en mi crontab (root)
Código:
16 * * * * * /miaplicacion.pl


me ejecuta la aplicación pero sin el LOGWATCH...

Tal vez sea porque al venir la ejecución desde el CRON no me lo toma como usuario root, o porque no me toma las opciones, o vaya uno a saber...

Si alguien sabe qué puede estar pasando se los agradezco.

Saludos
Mensaje Lun Feb 11, 2008 11:29 am
explorer
Moderador
Moderador
Registrado: 24 Jul 2005
Mensajes: 3894
Ubicación: Valladolid, España
Responder citando

Pon el camino completo a logwatch. Por ejemplo: /usr/bin/logwatch.

Actualización: tienes también razón en lo del usuario crontab, pero hay dos formas de hacerlo.

La no recomendada es que el usuario root tenga su propio fichero de cron (cron -u root fichero).

Y la recomendada es editar el fichero /etc/crontab que en la 6ª columna se puede indicar con qué usuario se debe ejecutar el comando que le sigue.
Mensaje Lun Feb 11, 2008 12:45 pm
monoswim
Vive para Perl en Español
Vive para Perl en Español
Registrado: 18 Nov 2003
Mensajes: 693
Ubicación: Buenos Aires
Responder citando

Como siempre estás en lo correcto, bueno, esta vez tardaste una actualización, jeje, pero le diste en la tecla...

Gracias chaval !!!
Publicar nuevo tema   Responder al tema    Foros de discusión -> Pasando el Rato Todas las horas son GMT - 6 Horas
Página 1 de 1



Powered by phpBB © 2001, 2005 phpBB Group