El Domingo, 1 de Julio de 2007 07:49, minombresbond escribió: | caiste en la tentacion.. | no es un bug, simplemente se ejecuta lo que dice el script | que equivale a No pensé que fuera un bug, simplemente dijistes "bomba lógica", con eso es suficiente para pensar en lo que va a venir, más a allá de eso, era bueno probarlo ¿qué malo le podía pasar al sistema que no le haya pasado anteriormente? Los signos vitales son notables: uname -a Linux musix1.0R2b1 2.6.21.5-rt18 #2 SMP PREEMPT RT Fri Jun 29 19:55:08 EEST 2007 i686 GNU/Linux :-) (alguien tiene un kernel más nuevo en su sistema?) | funcion(){ | funcion | funcion & | } | funcion | | lo que hace ese script (me parece) es generar procesos | cada vez q se ejecuta recursivamente la funcion | hasta que consume todos los recursos, creo que el sistema | no llega a colgarse, pero queda inutilizable, y no se como | se lo puede recuperar excepto reiniciando Es lo que me pasó, pero al menos no jodió el filesystem | si se limita la cantidad de procesos que pueden | lanzarse se evita el cuelgue: | | /etc/security/limits.conf | | se agrega (suponiendo que 1000 no cuelguen los recursos | del sistema) | | * hard nproc 1000 Ah, esa es buena. Conozco ese archivo porque en audio tenemos que saber qué hacer con las capacidades de acceso a operación en tiempo real para usuarios no root @audio - rtprio 99 @audio - nice -10 @audio - memlock 4000000 | pero creo que en una pc de escritorio donde solo hay un usuario | a la vez, no puede verse como una vulnerabilidad, supongo que | por esto sera que no viene configurada por defecto ninguna | limitacion al respecto en muchas distros Seguramente, tampoco lo reformaré por un geekismo semejante ;) está bueno para experimentar, al menos vi un cuelgue en mi sistema, ya me estaba aburriendo... hehe | saludos! | On Sat, 30 Jun 2007 23:43:59 +0200 | | Marcos Guglielmetti <[email protected]> wrote: | > El Domingo, 1 de Julio de 2007 02:59, minombresbond escribió: | > | esta vieja bomba logica es muy efectiva en mi ubuntu.. | > | | > | :(){ :|:& };: | > | | > | saludos! | > | > Acá en Musix (debian stable) también. | > | > Logré cerrar X con control+alt+backspace, y se podía cambiar entre | > las diferentes tty, pero no podía acceder. | > | > Había dejado un sleep 5m && sudo init 0 para ver si funcionaba, pero | > no lo hizo. | > | > Al fin reinicié el equipo: no hubo errores en el sistema de archivos. | > | > No conocía eso: :(){ :|:& };: | > | > llegué a ver que se abrían varios bash, nada más :( | > | > | On Sat, 30 Jun 2007 19:23:36 +0200 | > | | > | Marcos Guglielmetti <[email protected]> wrote: | > | > El Domingo, 1 de Julio de 2007 00:00, Jonatan C escribió: | > | > | marcos no es por nada , pero yo soy experto colgando gnu/linux | > | > | > | > je , va | en realidad kde y gnome ya que el resto sigue corriendo | > | > como si nada , | > | > | > | > Ah, no es lo mismo, me refiero a si conocés una forma fácil de | > | > colgar | > todo el sistema GNU/Linux.- | > | > | > | abri un firefox con gnash instalado o linux-flash y empeza a | > | > abrir | > | solapas cargadisimas de .swf . | > | > | > | Saludos | > | > | | > | > | El 30/06/07, Marcos Guglielmetti <[email protected]> | > | > | > | > escribió: | > ¿Windows Vista es estable? En 10 segundos lo | > | > colgamos... | > | > | > | > | > http://www.rompecadenas.com.ar/articulos/1702.php | > | > | > | > | > | > | > | > | > | > | > | > ¿alguien sabe cómo colgar GNU/Linux de una forma simple? | > | > | > | > | > | > | > | > | > | > | > | > | > | > | > -- | > | > | > `&' | > | > | > # Marcos Guglielmetti, co-director de | > | > | > # Musix GNU+Linux, 100% Software Libre para artistas | > | > | > _#_ http://www.musix.org.ar | > | > | > (#) | > | > | > / O \ + archivos: | > | > ftp://musix.ourproject.org/pub/musix | > | > ( === ) Ecología: | > http://autosus.wordpress.com | > | > `---' Personal: | > http://marcospcmusica.wordpress.com | > | > | > | > | > | > You see things; and you say 'Why?'; | > | > | > But I dream things that never were; | > | > | > and I say 'Why not?' - George Bernard Shaw | > | > | > | > | > | > | > | > | > _______________________________________________ | > | > | > Solar-general mailing list | > | > | > [email protected] | > | > https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general | | > | > | > | > | _______________________________________________ | > | > | | > | > | Solar-general mailing list | > | > | [email protected] | > | > https://lists.ourproject.org/cgi-bin/mailman/listinfo/solar-general -- `&' # Marcos Guglielmetti, co-director de # Musix GNU+Linux, 100% Software Libre para artistas _#_ http://www.musix.org.ar (#) / O \ + archivos: ftp://musix.ourproject.org/pub/musix ( === ) Ecología: http://autosus.wordpress.com `---' Personal: http://marcospcmusica.wordpress.com You see things; and you say 'Why?'; But I dream things that never were; and I say 'Why not?' - George Bernard Shaw