Re: [CentOS-es] Programa para cancelar procesos

2009-02-18 Por tema Raul Eduardo Arboleda Zapata
Si esto es mas o menos el mismo escenario con aplicativos bajo acucorp.  Te 
agradeceria si lo encuentras.

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: carlos restrepo 
Fecha: Miércoles, Febrero 18, 2009 8:56 am
Asunto: Re: [CentOS-es] Programa para cancelar procesos
A: centos-es@centos.org


> Buen día Raul.
> 
> yo tenia el mismo escenario hace aproximadamente unos 8 años, tambien
> trabajaba con SCO y se solicito una solucion debido a que un servidor 
> se
> bloquea debido a que se ocupaban todas las licencia, por tal motivo se 
> hacia
> necesario el reinicio del mismo, Este servidor alojaba toda la 
> aplicacion de
> contabilidad, los usuarios accedian a esa aplicacion abriendo 
> secciones en
> el con el servicio telnet, habian usuarios que abrian hasta 6 o 7 secciones,
> en fin era todo un rollo. yo desarrolle un scripts que coloque en el cron
> para que se ejecutace cada 5 minutos, el scripts buscaba aquellas secciones
> que tuvieran mas de 29 minutos sin actividad y cancelaba esa seccion, 
> hay
> una manera de hacerlo a traves de las herramientas del sistema pero con
> ellas no tenia como excluir aquellas secciones que abriamos en el servidor
> con el usuario root (Labores de mantenimiento, backups etc). El scripts
> verifica el tiempo de ocio mayor a 29 minutos para todos los usuarios 
> que
> encuentre colgados al servidor y los cancela excluyendo al root. Si 
> este es
> mas o menos tu escenario, me confirmas mientras lo ubico y te lo envió.
> 
> 
> Saludos Cordiales.
> 
> 
> Carlos R!.
> 
> 
> 2009/2/17 Raul Eduardo Arboleda Zapata 
> 
> > 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" 
> > 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
> > >
> > ___
> > CentOS-es mailing list
> > CentOS-es@centos.org
> > 
> >
> 
> 
> 
> -- 
> Carlos Restrepo M.
> ___
> CentOS-es mailing list
> CentOS-es@centos.org
> 
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Programa para cancelar procesos

2009-02-18 Por tema Renato M. Covarrubias Romero
On Miércoles 18 Febrero 2009 00:36:46 Raul Eduardo Arboleda Zapata escribió:
> 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

Entonces la pregunta no tiene nada que ver con CentOS.
:P

Ahora bien, ¿siquiera viste si sh verifica esa variable de entorno, o alguna 
otra como TIMEOUT?

Saludos!

-- 
Renato Covarrubias Romero   counter.li.org  #399677
rcovarru [at] alumnos.inf.utfsm.clhttp://rnt.bla.cl

___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Programa para cancelar procesos

2009-02-18 Por tema carlos restrepo
Buen día Raul.

yo tenia el mismo escenario hace aproximadamente unos 8 años, tambien
trabajaba con SCO y se solicito una solucion debido a que un servidor se
bloquea debido a que se ocupaban todas las licencia, por tal motivo se hacia
necesario el reinicio del mismo, Este servidor alojaba toda la aplicacion de
contabilidad, los usuarios accedian a esa aplicacion abriendo secciones en
el con el servicio telnet, habian usuarios que abrian hasta 6 o 7 secciones,
en fin era todo un rollo. yo desarrolle un scripts que coloque en el cron
para que se ejecutace cada 5 minutos, el scripts buscaba aquellas secciones
que tuvieran mas de 29 minutos sin actividad y cancelaba esa seccion, hay
una manera de hacerlo a traves de las herramientas del sistema pero con
ellas no tenia como excluir aquellas secciones que abriamos en el servidor
con el usuario root (Labores de mantenimiento, backups etc). El scripts
verifica el tiempo de ocio mayor a 29 minutos para todos los usuarios que
encuentre colgados al servidor y los cancela excluyendo al root. Si este es
mas o menos tu escenario, me confirmas mientras lo ubico y te lo envió.


Saludos Cordiales.


Carlos R!.


2009/2/17 Raul Eduardo Arboleda Zapata 

> 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" 
> 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
> >
> ___
> CentOS-es mailing list
> CentOS-es@centos.org
> http://lists.centos.org/mailman/listinfo/centos-es
>



-- 
Carlos Restrepo M.
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Programa para cancelar procesos

2009-02-17 Por tema Raul Eduardo Arboleda Zapata
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" 
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
> 
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


Re: [CentOS-es] Programa para cancelar procesos

2009-02-16 Por tema Renato M. Covarrubias Romero
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.clhttp://rnt.bla.cl

___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es


[CentOS-es] Programa para cancelar procesos

2009-02-16 Por tema Raul Eduardo Arboleda Zapata
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.

Muchas gracias a quien me pueda colaborar

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.
___
CentOS-es mailing list
CentOS-es@centos.org
http://lists.centos.org/mailman/listinfo/centos-es