El mié, 11-04-2007 a las 09:48 -0300, Tomás escribió: > Hola amigos, los molesto con un problemita que me surgió. > > Tengo un server con CentOS 4.4 y para verificar determinadas cosas uso > iptraf. Cuando deseo guardar los logs lo corro desde consola en modo > background con un tiempo x. Todo esto funciona perfecto. > > El comando que uso generalmente desde consola, y funciona perfecto, > es: iptraf -l eth0 -B -t 10 -L /home/yo/iptraf > > El problema: > > El problema que tengo es que quiero automatizar un chequeo con iptraf > y para tal motivo quise usar el cron y no encontré la forma de que > funcionara el iptraf desde el cron. El mismo comando que puse arriba > no hubo forma de hacerlo andar de manera automatizada con el cron. > > Uno de los mensajes que me mandó el cron por mail dice esto: > > Your TERM variable is not set. > Please set it to an appropriate value >
Dice que no tienes definida la variable TERM. > ¿Puede ser que un comando que de consola anda perfecto no se pueda > usar desde el cron?. No, no puede ser. Lo único que se necesita es que el programa no sea _necesariamente_ interactivo. > Seguro algo estoy haciendo mal pero no se que es. ¿ Cómo están llamando a iptraf desde cron ? No se como lo llamas, pero algo así funcionaría: TERM=vt100 /usr/bin/iptraf -l eth0 -B -t 10 -L /home/yo/iptraf Exitos Hardy Beltran Monasterios
_______________________________________________ CentOS-es mailing list [EMAIL PROTECTED] http://lists.centos.org/mailman/listinfo/centos-es
