Re: ejecutar script por un periodo X de tiempo

2011-03-25 Por tema Rolando Mota
El 24 de marzo de 2011 18:48, Miguel Oyarzo O. ad...@aim.cl escribió:


 Estimados,

 que puedo usar para ejecutar un script que hice, pero por un periodo
 determinado de tiempo?

 Ej:
 tiempo -n 10  comando  (despues de 10 segundos comando debe parar)

 Atte,


 --
 =
 Miguel A. Oyarzo O.
 ICT Network Engineer
 Austro Internet S.A.  INALAMBRICA S.A.
 Phone: [+05661] 710030
 Punta Arenas - Chile
 Linux User: # 483188 - counter.li.org
 =


Con mi chica resolvimos el problema
interrumpiendo con el portátil en la cena y un poco de humo. aquí está:

#--bof
#!/bin/bash

MARK0=`date +%Y%m%d%H%M%S`
RESTO=0

while [ $RESTO -lt 600 ] ; do
ifconfig wlan0
#sleep 3
MARK1=`date +%Y%m%d%H%M%S`
RESTO=`expr $MARK1 - $MARK0`
done
#--eof

Si 10 minutos son 600 segundos.
la diferencia serán un par de milisegundos, pero no se si les importa :-P

reemplace el ifconfig wlan0 , con el sniffer en cuestión.


-- 
barbud...@gmail.com


Re: ejecutar script por un periodo X de tiempo

2011-03-25 Por tema Felipe Valencia O.
Igual puede servir sleep como te comenta Juan Carlos, por ej:

1- Se ejecuta el script asi que tenemos su PID
2- A la vez se ejecuta sleep por X segundos
3- Despues de los X segundos se mata el proceso

Algo asi como sleep 10;kill -9 PID



El 24 de marzo de 2011 19:50, Miguel Oyarzo O. ad...@aim.cl escribió:

 El 24-03-2011 17:21, Juan Carlos Rojas Jordan escribió:


 depende de lo que haga el script puede ser con bashscripting o depende
 puede servirte el comando watch ver man  es muy util lo empotras y pruebas,
 sta sleep at watch etc.



 No, watch es para ejecutar el mismo comando despues de n segundos.
 seeep solo pone una pausa entre comandos o casos similares.

 Yo busco correr mi scriprt (sin importar lo que este haciendo) y que
 despues de x segundos este aborte.

 Este es un script bash  (en este solo corre un sniffer y me interesa que
 grabe por x segundos una salida de datos) despues de un evento preciso q
 tengo programado en el script.

 Lo malo es que el sniffer que me captura ese especial evento no sabe parar
 solo se que se puede programar otro script q lo killee, pero busco algo
 mas sencillo

 Saludos,

 M

  Date: Thu, 24 Mar 2011 17:48:55 -0400
 From: ad...@aim.cl
 To: linux@listas.inf.utfsm.cl
 Subject: ejecutar script por un periodo X de tiempo


 Estimados,

 que puedo usar para ejecutar un script que hice, pero por un periodo
 determinado de tiempo?

 Ej:
 tiempo -n 10 comando (despues de 10 segundos comando debe parar)

 Atte,


 --
 =
 Miguel A. Oyarzo O.
 ICT Network Engineer
 Austro Internet S.A.  INALAMBRICA S.A.
 Phone: [+05661] 710030
 Punta Arenas - Chile
 Linux User: # 483188 - counter.li.org
 =






Re: ejecutar script por un periodo X de tiempo

2011-03-25 Por tema Rolando Mota
#!/bin/bash

MARK0=`date +%Y%m%d%H%M%S`
RESTO=0

while [ $RESTO -lt 600 ] ; do
ifconfig wlan0
#sleep 3
MARK1=`date +%Y%m%d%H%M%S`
RESTO=`expr $MARK1 - $MARK0`
done
#--eof

:-)

El 25 de marzo de 2011 12:52, Felipe Valencia O. fvo.li...@gmail.comescribió:

 Igual puede servir sleep como te comenta Juan Carlos, por ej:

 1- Se ejecuta el script asi que tenemos su PID
 2- A la vez se ejecuta sleep por X segundos
 3- Despues de los X segundos se mata el proceso

 Algo asi como sleep 10;kill -9 PID



 El 24 de marzo de 2011 19:50, Miguel Oyarzo O. ad...@aim.cl escribió:

  El 24-03-2011 17:21, Juan Carlos Rojas Jordan escribió:
 
 
  depende de lo que haga el script puede ser con bashscripting o depende
  puede servirte el comando watch ver man  es muy util lo empotras y
 pruebas,
  sta sleep at watch etc.
 
 
 
  No, watch es para ejecutar el mismo comando despues de n segundos.
  seeep solo pone una pausa entre comandos o casos similares.
 
  Yo busco correr mi scriprt (sin importar lo que este haciendo) y que
  despues de x segundos este aborte.
 
  Este es un script bash  (en este solo corre un sniffer y me interesa que
  grabe por x segundos una salida de datos) despues de un evento preciso q
  tengo programado en el script.
 
  Lo malo es que el sniffer que me captura ese especial evento no sabe
 parar
  solo se que se puede programar otro script q lo killee, pero busco
 algo
  mas sencillo
 
  Saludos,
 
  M
 
   Date: Thu, 24 Mar 2011 17:48:55 -0400
  From: ad...@aim.cl
  To: linux@listas.inf.utfsm.cl
  Subject: ejecutar script por un periodo X de tiempo
 
 
  Estimados,
 
  que puedo usar para ejecutar un script que hice, pero por un periodo
  determinado de tiempo?
 
  Ej:
  tiempo -n 10 comando (despues de 10 segundos comando debe parar)
 
  Atte,
 
 
  --
  =
  Miguel A. Oyarzo O.
  ICT Network Engineer
  Austro Internet S.A.  INALAMBRICA S.A.
  Phone: [+05661] 710030
  Punta Arenas - Chile
  Linux User: # 483188 - counter.li.org
  =
 
 
 
 




-- 
barbud...@gmail.com


Re: ejecutar script por un periodo X de tiempo

2011-03-25 Por tema Mauricio Vergara Ereche
Hola!

On Thursday 24 March 2011 20:05:34 Miguel Oyarzo O. wrote:
 copie el script en mm
 luego,
 
 sh mm -i 3 tcpdump -n
 sh mm -d 3 tcpdump -n
 sh mm -t 3 tcpdump -n
 
 Ninguo de ellos para, solo control+C los detiene.

El script era en bash, por lo que tendrías que cambiar ese sh

 (solo como ejemplo, no es tcpdump lo que quiero correr, a tcpdump se le
 puede decir cuantas lineas leer y parar, pero el sniffer q necesito no)
 
 alguna otra sugerencia?

No sé qué sniffer estarás ocupando, pero te planteo 2 soluciones laterales:
1.- con tcpdump estima cuántos paquetes vas a capturar y pon la opción de 
conteo -c
2.- con tshark puedes poner la opción -a y poner una cláusula duration:

...no tengo snort cerca mío, pero me parece que puede haber algo similar por 
ahi también.

Mis $2

-- 
Mauricio Vergara Ereche User #188365 counter.li.org
DNS Admin NIC Chile mave [@] nic [.] cl
Miraflores 222 piso 14, Santiago CHILE+56 2 9407710
Codigo Postal: 832-0198   http://www.nic.cl


signature.asc
Description: This is a digitally signed message part.


Re: ejecutar script por un periodo X de tiempo

2011-03-25 Por tema Jose Miguel Vidal Lavin
no será mejor un script con dos tareas ejecutadas con AT
una en el momento y la otra que la mate en 10seg mas?


El 25 de marzo de 2011 16:12, Mauricio Vergara Ereche m...@nic.clescribió:

 Hola!

 On Thursday 24 March 2011 20:05:34 Miguel Oyarzo O. wrote:
  copie el script en mm
  luego,
 
  sh mm -i 3 tcpdump -n
  sh mm -d 3 tcpdump -n
  sh mm -t 3 tcpdump -n
 
  Ninguo de ellos para, solo control+C los detiene.

 El script era en bash, por lo que tendrías que cambiar ese sh

  (solo como ejemplo, no es tcpdump lo que quiero correr, a tcpdump se le
  puede decir cuantas lineas leer y parar, pero el sniffer q necesito no)
 
  alguna otra sugerencia?

 No sé qué sniffer estarás ocupando, pero te planteo 2 soluciones laterales:
 1.- con tcpdump estima cuántos paquetes vas a capturar y pon la opción de
 conteo -c
 2.- con tshark puedes poner la opción -a y poner una cláusula duration:

 ...no tengo snort cerca mío, pero me parece que puede haber algo similar
 por
 ahi también.

 Mis $2

 --
 Mauricio Vergara Ereche User #188365 counter.li.org
 DNS Admin NIC Chile mave [@] nic [.] cl
 Miraflores 222 piso 14, Santiago CHILE+56 2 9407710
 Codigo Postal: 832-0198   http://www.nic.cl




-- 
Atte.
José Miguel Vidal Lavín


Alternativas para sistemas de archivos cifrados

2011-03-25 Por tema Germán Póo-Caamaño
Lister@s,

Estuve revisando sistemas de archivos cifrados/encriptados, y me
encontré con más opciones con respecto a la última vez que le había
echado una mirada.

Así que me pregunto si algunos de ustedes tiene alguna experiencia con
uno o varios que pueda compartir.

Mi idea es solamente /home.  Desde hace un tiempo he usado encfs para
cifrar directorios, pero no son de uso frecuente y no me apetece para
montar /home completo (puede ser un prejuicio mío).  Es más bien para
guardar información que requiero acceder pocas veces.

Pensé en usar dm-crypt, porque crea una dispositivo sobre el cual monto
un sistema de archivos, pero he visto casos inversos, como ecryptfs (al
parecer, 'popular' en Ubuntu).  Lo que no me convence de ecryptfs es que
guarda metadatos por archivo, y si entiendo bien, si copias el archivo
desde un host a otro, permanece cifrado, lo cual puede ser bueno y malo
(no me convence aún).

Recomendaciones/experiencias?

-- 
Germán Póo-Caamaño
http://www.calcifer.org/



Re: Alternativas para sistemas de archivos cifrados

2011-03-25 Por tema Aldrin Martoq
On Mar 25, 2011, at 7:28 PM, Germán Póo-Caamaño wrote:
 Estuve revisando sistemas de archivos cifrados/encriptados, y me
 encontré con más opciones con respecto a la última vez que le había
 echado una mirada.
 Así que me pregunto si algunos de ustedes tiene alguna experiencia con
 uno o varios que pueda compartir.
 Mi idea es solamente /home.  Desde hace un tiempo he usado encfs para
 cifrar directorios, pero no son de uso frecuente y no me apetece para
 montar /home completo (puede ser un prejuicio mío).  Es más bien para
 guardar información que requiero acceder pocas veces.

En ubuntu instalé cryptkeeper, un applet que hace fácil y bonito usar ecryptfs. 
Con eso tengo una carpeta encriptada, la cual abro de vez en cuando para 
guardar cosas y la cierro.

No es mi $HOME completo, solo una carpeta adicional. En OS X había encriptado 
mi $HOME completo cuando llevé el tarro a servicio técnico (se puede 
encriptar/desencriptar en línea si tienes un poco de espacio libre y harta 
paciencia). Pero una vez que volvió le quite el $HOME encriptado, lo encontraba 
muy lento.


 Pensé en usar dm-crypt, porque crea una dispositivo sobre el cual monto
 un sistema de archivos, pero he visto casos inversos, como ecryptfs (al
 parecer, 'popular' en Ubuntu).  Lo que no me convence de ecryptfs es que
 guarda metadatos por archivo, y si entiendo bien, si copias el archivo
 desde un host a otro, permanece cifrado, lo cual puede ser bueno y malo
 (no me convence aún).

Usando ecriptfs tienes una carpeta encriptada donde hay un archivo/directorio 
espejo de cada archivo/directorio real. Puedes saber cuántos 
archivos/directorios y hay y su estructura, pero no su nombre o el contenido.

Por ej: $HOME/crypted/.prueba_encfs que se monta en $HOME/crypted/prueba. Si 
creo un archivo 'hola.txt' dentro de una carpeta 'mundo', esto es lo que 
aparece:

$ find $HOME/crypted
/home/amartoq/crypted/prueba
/home/amartoq/crypted/prueba/mundo
/home/amartoq/crypted/prueba/mundo/hola.txt

/home/amartoq/crypted/.prueba_encfs
/home/amartoq/crypted/.prueba_encfs/n-EgIPNn31EIm4JY4MCUBUTe
/home/amartoq/crypted/.prueba_encfs/n-EgIPNn31EIm4JY4MCUBUTe/nuY8GghJ6-DX6EaFIBTdwxjr
/home/amartoq/crypted/.prueba_encfs/.encfs6.xml


Si tienes montado prueba, puedes copiar los archivos con cualquier herramienta 
del SO.



Aldrin Martoq
http://aldrin.martoq.cl/