• Publicidad

Problema con cron, logwatch y Perl

¿Tienes algo interesante que decir? ¿O quizá algo no tan interesante? Aquí tenemos un espacio para compartir todo lo que queramos decir y que no cabe en ninguno de los otros foros.

Problema con cron, logwatch y Perl

Notapor monoswim » 2008-02-11 11:53 @537

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

Tengo una aplicación que hace

Sintáxis: [ Descargar ] [ Ocultar ]
Using perl Syntax Highlighting
system("logwatch --details high --mas_opciones");
Coloreado en 0.003 segundos, usando GeSHi 1.0.8.4


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: Seleccionar todo
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
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires

Publicidad

Notapor explorer » 2008-02-11 12:29 @562

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.
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Notapor monoswim » 2008-02-11 13:45 @615

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

Gracias chaval !!!
MonoSwim
Perl Programming Language
Avatar de Usuario
monoswim
Perlero nuevo
Perlero nuevo
 
Mensajes: 452
Registrado: 2003-11-18 16:13 @717
Ubicación: Buenos Aires


Volver a Pasando el rato

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados

cron