Muchas gracias por tu colaboracion pero hubo algo que se me olvido comentar y creo que es bastante importante el problema lo tengo sobre servidores SCO Open Server 5 y corren /bin/sh
Disculpen y gracias
Raúl Eduardo Arboleda Zapata Ingeniero de Sistemas Cel +573 300 620 66 13 Ola +573 312 288 90 86 Comcel Medellin, Antioquia Colombia, S.A.
----- Mensaje original ----- De: "Renato M. Covarrubias Romero" rcovarru@alumnos.inf.utfsm.cl Fecha: Martes, Febrero 17, 2009 0:51 am Asunto: Re: [CentOS-es] Programa para cancelar procesos A: centos-es@centos.org
On Lunes 16 Febrero 2009 20:04:04 Raul Eduardo Arboleda Zapata escribió:
Hola a todos reciban un saludo.
No se si alguno de ustedes les a ocurrido que hay usuarios que
ingresan y
no vuelven a usar el teclado por un determinado tiempo que en
ocasiones es
muy largo y esta reportado por el finger -i. Alguno de ustedes a implementado un shell para cancelar procesos despues de cierto
tiempo de
ejecucion de usuario.
Si tus usuarios utilizan 'bash/sh' como interprete... puedes definir la variable TMOUT en el /etc/bashrc:
export TMOUT=120
Con eso, si no hacen nada en 2 minutos, bash termina. Que tal?
Lo que dice el man bash(1) sobre esto:
TMOUT If set to a value greater than zero, TMOUT is treated as the default timeout for the read builtin. The select command termi- nates if input does not arrive after TMOUT seconds when input is coming from a terminal. In an interactive shell, the value is interpreted as the number of seconds to wait for input after issuing the primary prompt. Bash terminates after waiting for that number of seconds if input does not arrive.
Saludos!
-- Renato Covarrubias Romero counter.li.org #399677 rcovarru [at] alumnos.inf.utfsm.cl
CentOS-es mailing list CentOS-es@centos.org