May 17

Bueno al querer hacer un gtalk para mi ubuntu, encontré un comando muy interesante, w3m, y pues me recordó a los viejos tiempos jaja esos recuerdos de la arpanet cuando yo estaba en la segunda guerra mundial.. jajaj ya ._. bleh aquí se los dejo :D

..
.
BuchiExplorer
.

Bueno así se ejecuta :D

im@Bucio-Ju4x0r:~/Programacion/Bash/Proyectos/Navegador xD$ chmod +x BucIExplorer.sh
im@Bucio-Ju4x0r:~/Programacion/Bash/Proyectos/Navegador xD$ ./BucIExplorer.sh

May 16

Todas las ramas del sistema Unix BSD se encuentran afectadas por un agujero de seguridad que ha estado presente en su código desde hace un cuarto de siglo sin haber sido detectado y utilizado… o al menos esto es lo que se piensa.

Guillem Alsina (guillem@imatica.org) - Todo empezó hace unos pocos días cuando Marc Balmer, desarrollador del proyecto OpenBSD, recibió un mensaje de correo electrónico de un usuario que se quejaba de un problema con Samba cuando trataba de acceder a los ficheros almacenados en un servidor Unix desde MS-DOS. Samba es la implementación del protocolo SMB para sistemas Unix (Linux, Mac OS X, Solaris,…) que permite a éste entenderse con máquinas Windows e intercambiar recursos cómo ficheros o utilizar impresoras. La tarea de Marc en OpenBSD consiste inicialmente en ocuparse de ciertos aspectos de la estabilidad del sistema cuando ejecuta cambios entre las aplicaciones que está ejecutando, pero al ser un usuario de Samba él mismo se interesó por el tema y realizó las pruebas correspondientes. Lo que descubrió a continuación ha dejado perpleja a la comunidad de desarrolladores de software.

Puesto en contacto con los desarrolladores de Samba, estos explicaron a Balmer que el código fuente utiliza una función común a todas las variantes de la rama BSD de Unix para acceder a los ficheros del servidor. Un bug presente en éste código sería el causante del fallo experimentado por el usuario.

Investigando un poco más, el programador llegó a la conclusión que el fallo había estado presente en el código desde la concepción de éste y su inclusión en la versión 4.2 de BSD en el lejano año de 1983 (lejano en términos informáticos, claro). Los detalles técnicos del problema son explicados por Balmer en su weblog[1].

En todo éste “curioso” asunto solamente queda un tema por resolver: ¿realmente el bug ha estado todo ese tiempo ahí sin ser descubierto y utilizado, o bien ha sido explotado durante algún tiempo (incluso años) por grupos de hackers/crackers sin ser descubiertos? Pese a que el bug haya podido permanecer oculto, una explotación masiva de estos agujeros de seguridad es detectable aunque sus causas puedan no ser establecidas, así es que si la comunidad hacker lo hubiera detectado con anterioridad, sin lugar a dudas hubiera salido a la luz de alguna manera. El peor temor es que lo haya aprovechado algún cracker (hacker que asalta sistemas informáticos solamente por interés propio, sin observar las reglas éticas y morales del hacking) para colarse esporádicamente en algún sistema comprometedor cómo computadoras gubernamentales o grandes servidores de Internet. Es una incógnita que probablemente estará ahí durante mucho tiempo.

Tampoco hay pruebas fehacientes de que éste bug pueda ser explotable para un ciberataque. No todos los problemas del software conllevan un problema de seguridad.

La forma de corregir éste fallo es, en palabras de Balmer, trivial, y expone la solución al final de la entrada correspondiente de su weblog[1], la misma en la que explica la historia del descubrimiento del ya famoso bug.

[1] http://www.vnode.ch/fixing_seekdir

May 14

Como instalar conky.
Eh terminado unos themes para el conky los cuales me base en unos, que usaban unas fonts de windows, el cual tenía unos errores en la búsqueda de que tipo de red tienes, pero gracias al lista de las variables pude crear uno que te muestra, si tienes wlan0, (en este caso así lo tengo configurado) o eth0, el cual me quedo bien.
Bueno hice un theme, para los que usamos fondos blancos y otro para los que usamos fondos oscuros, en nuestra desktop, así se ve el conky:

Bueno esas son como podría quedar el conky. ahora los archivos con el .conkyrc.

Tar.gzConky Thema Black
Tar.gzConky theme White

Instrucciones:

  1. copia las fonts a fonts:///
    presionas alt+f2
  2. reinicias o haces un “killall nautilus” lo cual es mejor
  3. renombra conkyrc a “.conkyrc” o modificas el que tienes ya.
  4. entras a consola, “gedit .conkyrc” y listo te abre el conky que tienes.
  5. matas a conky, para que mandes a llamarlo :D
    killall conky <– lo matas :<
    conky <— lo llamas :D
  6. vas y dejas un post diciendo me que soy wow y me queres musho.

Dudas quejas o sugerencias, ahí lo postean :D… saludos :)

May 11

Si ya estas cansado de abrir varias terminales y andando cambiando de ventanas para ver el avance detus procedimientos o  simplemente porque te parece “cool” hecha andar este pequeño script de Python que intenta maximizar el espacio útil ubicando múltiples widgets VTE en una ventana normal de GNOME Terminal.

En la captura anterior por ejemplo se puede apreciar ver el control de recursos de htop en la terminal superior, el navegador web Links en la consola derecha, una simple terminal en mi equipo local en la central izquierda, y en la inferior izquierda otra terminal remota en el portátil mediante SSH.

Pruébalo esta disponible en los repositorios de Synaptic (Ubuntu Hardy Heron), o si prefieres descárgatelo desde la consola:

apt-get install terminator

Puedes usar atajos de teclado para su uso:

  • Ctrl+Shift+O: Dividir verticalmente
  • Ctrl+Shift+E: Dividir horizontalmente
  • Ctrl+Shift+N: Seleccionar la siguiente consola
  • Ctrl+Shift+P: Seleccionar la anterior consola
  • Ctrl+Shift+W: Cerrar la consola actual (o escribir “exit” en la misma)
  • Ctrl+Shift+Q: Cerrar la ventanaF11: Poner a pantalla completa.

Via, Debian Argentina

Mar 16

Ares es uno de los clientes P2P mas populares que existen hoy en día, la verdad que me agrada mucho la idea de hacer un doble click y automáticamente empezar a descargar la canción. Algo muy bueno es que la licencia de Ares es GPL, por lo cual seguiremos manteniendo un sistema limpio de software privativo, para instalarlo es muy sencillo.

ares.jpg

Primero que nada necesitamos emular la plataforma de Windows ME. para eso como root en una shell escribimos:
#: apt-get update && apt-get install wine wine-utils
Una vez instalado Wine, procedemos a descargar Ares, para ello en la consola:
#: wget http://ufpr.dl.sourceforge.net/sourceforge/aresgalaxy/aresregular209_installer.exe
Con esto hemos descargado el instalador ejecutable de Ares a nuestro sistema, en la carpeta donde lo hemos instalado escribimos:
#: wine aresregular209_installer.exe
Y seguimos la instalación (con dar todo siguiente es suficiente, recordemos que es software para Windows :P)
Una vez instalado Wine nos habra creado un acceso directo en nuestro desktop y listo, ya podemos usar Ares desde Linux.

Saludos!

Via: Debian Argentina

Mar 13

Un bonito sencillo pero a la vez muy elegante theme para el GDM sobre Debian Linux

Descarga 

Mar 5

Este documento fue proporcionado por dag (http://www.debian-ar.org)

Bueno hoy les dejare un tutorial de cómo instalar un servidor web en su PC.
He elegido LIGHTTPD, ya que me parece una aplicación interesante, y usa menos recursos que apache. (Este servidor es usado por YouTube).

Lighttpd es un servidor web diseñado para ser rápido, seguro, flexible, y fiel a los estándares. Está optimizado para entornos donde la velocidad es muy importante, y por eso consume menos CPU y memoria RAM que otros servidores. Por todo lo que ofrece, lighttpd es apropiado para cualquier servidor que tenga problemas de carga.
Algunas de las características principales son:
• Virtual hosting (alojar varios dominios en la misma IP)
• CGI, SCGI y FastCGI
• Soporte para PHP, Ruby, y otros
• Entorno chroot
• Cifrado SSL
• Compresión (gzip, bzip2, …)
• Autenticación (LDAP, htpasswd, otros)
• Server Side Includes
• Consumo de memoria constante
• Redirecciones HTTP, y reescrituras de URL
• Puede enviar partes de un fichero (rangos)
• Puede usar select() o poll()
• También permite otros sistema de notificación de eventos como kqueue y epoll
• Hace estadísticas mediante RRDtool
• Muestra un listado de ficheros cuando se entra a un directorio sin index.html
• Redirección condicional
• Permite módulos externos
• Cache Meta Language
• Acepta parte de WebDAV
Información obtenida de wikipedia

Como instalarlo:

Logeamos como root y ejecutamos lo siguiente:

princess:/home/daniel# apt-get install lighttpd php5-cgi php5-common php5-mysql mysql-server-5.0

Luego detenemos él servidor:

princess:/home/daniel# /etc/init.d/lighttpd stop

Ahora comenzaremos a editar el archivo /etc/lighttpd/lighttpd.conf, en el cual debajo de “server.modules = (“ agrregaremos los siguientes modulos: mod_access, mod_alias, mod_accesslog, mod_compress, mod_cgi, mod_fastcgi.

El apartado módulos quedaría así:

server.modules = (
“mod_access”,
“mod_alias”,
“mod_accesslog”,
“mod_compress”,
“mod_cgi”,
“mod_fastcgi”,
# “mod_rewrite”,
# “mod_redirect”,
# “mod_status”,
# “mod_evhost”,
# “mod_usertrack”,
# “mod_rrdtool”,
# “mod_webdav”,
# “mod_expire”,
# “mod_flv_streaming”,
# “mod_evasive”
)

Y por ultimo al final del archivo agregamos:

fastcgi.server = ( “.php” => ((”bin-path” => “/usr/bin/php5-cgi”,”socket” => “/tmp/php.socket”)))

Cerramos y guardamos los cambios.
Para terminar con la configuración del servidor al final del archivo /etc/php5/cgi/php.ini agregamos:

cgi.fix_pathinfo=1

Y listo, iniciamos procedemos a iniciar el servidor:

/etc/init.d/lighttpd

Y ya tenemos un servidor web en nuestra casa.

Nota: Si quieres comprobar si el php esta instalado correctamente ve a /var/www crea un archivo llamado phpinfo.php, y en el coloca:
<? phpinfo();?>
Luego ve al navegador y escribe http://127.0.0.1/phpinfo.php, si el código php ejecuta correctamente quiere decir que el server funciona a la perfección.

Cualquier pregunta pueden hacerla por comentarios o a traves del foro

Espero que les sea util.
Saludos dag

Mar 2

Pues una nueva comunidad esta entre nosotros ;), esperemos que les valla bien, si tu eres Argentino o Simplemente te gustaría ayudarlos, pues no dudes en hacerlo.

La comunidad de debian-ar les da la bienvenida. Somos un sitio dedicado exclusivamente a los temas relacionados con Debian GNU/Linux (noticias, guiás, programas y contacto entre usuarios).

Read the rest of this entry »