Busindre » 2006 » November

Instalando / Actualizando la biblioteca Freetype

November 30th, 2006 by Busindre

Usos de Freetype: Es pedido por varias aplicaciones y distintos usos como pueden ser subtítulos del MPlayer, Aplicaciones de marcas de agua en Php, etc…

Archivo: http://download.savannah.gnu.org/releases/freetype/freetype-2.2.1.tar.gz

Ver donde tenemos instaladas la actual biblioteca, si no quieres actualizar y solo deseas instalarla pasa a la parte de abajo.

[.::BuSi::.]$ locate freetype | grep -i /usr/lib

/usr/lib/libfreetype.la
/usr/lib/libfreetype.so
/usr/lib/pkgconfig/freetype2.pc
/usr/lib/libfreetype.so.6.3.7
/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.a

Vemos que está en /usr/lib (Por lo tanto debemos especificar /usr a la hora de compilarlo) , pero para asegurarnos:

[.::BuSi::.]$ freetype-config –prefix –libs –libtool –exec-prefix
/usr
/usr
-lfreetype -lz
/usr/lib/libfreetype.la

Por defecto al compilarlo se mete en /usr/local/

Instalemos la biblioteca freetype:

$ ./configure –prefix=/usr
$ make
# make install

Y ahora despues de un updatedb vemos si de verdad estó resulto y se actualizo la biblioteca:

[.::BuSi::.]$ locate freetype | grep -i /usr/lib

/usr/lib/libfreetype.la
/usr/lib/libfreetype.so
/usr/lib/pkgconfig/freetype2.pc
/usr/lib/libfreetype.so.6.3.10
/usr/lib/libfreetype.so.6.3.7
/usr/lib/libfreetype.so.6
/usr/lib/libfreetype.a

Actualizada,.. ;-)

Posted in Diseño | 5 Comentarios »

Hacer preguntas de manera inteligente

November 28th, 2006 by Busindre

Interesante texto sobre como hacer preguntas, orientado al mundo de la informática y las peticiones de ayuda. Hay muchas personas que entran a foros, canales de chat y demás sitios solicitando ayuda, una ayuda que muchas veces se encuentra en el mismo foro, o en otra web, google, etc,.. Aquí se explican unas normas básicas y consejos a la hora de preguntar en este tipo de medios:

Link: http://sindominio.net/ayuda/preguntas-inteligentes.html

Posted in Curiosidades | 1 Comentario »

Solaris 10 y Sun Studio Software ¡Pidelo!

November 24th, 2006 by Busindre

Si quieres pedir al estilo ubuntu el Sistema Sun solaris DVD y la kit de programacion Sun studio, la cual nos ofrece variados compiladores (c, c++, For), librerías y demas herramientas, completa el formulario que está en:

http://www2.sun.de/dc/forms/reg_us_2211_391.jsp

Esto será por un tiempo limitado, dense prisa! Tardan 10 dias en mandartelo a casita totalmente gratis.

Posted in Distros | Sin Comentarios »

Sacando user y password en Firefox (Bug)

November 23rd, 2006 by Busindre

En principio es un bug que permite sacar la user y passwd que dejamos recordar a firefox. La version de Firefox 2 esta afectada y por lo visto versiones anteriores tambien por lo que he podido comprobar. Aun no hay solución del problema pero supongo en poco se pronunciaran con alguna nueva versión / actualización.

La causa de la vulnerabilidad es un error del administrador de contraseñas (Password Manager), el cual no hace la verificación apropiada de la URL antes de completar automáticamente los datos del usuario en los formularios de páginas Web. Podemos ver la prueba de concepto aquí o usar esta creada por mi, que en principio el código es más claro para entenderlo (Pero es casi lo mismo que el otro xploit):

pagina1.html: http://www.rootshell.be/~busindre/prueba1.html

pagina2.html: http://www.rootshell.be/~busindre/prueba2.html

NOTA: Es solo html, con que copies o bajes esos html podreis probarlo en local facilmente.

Insertemos los datos en pagina1.html, le damos a recordar contraseña. Cuando estemos en pagina2 le damos a la capa transparente esa que se mostrara y nos dirige a google. Pero si nos fijamos en la barra de direcciones, ahi encontramos nuestro logueo. Con internet explorer y demas navegadores como podreis comprobar no funciona este xploit. La medida que debemos tomar en cuanto a seguridad es no recordar passwords por ahora en firefox.

Posted in Bugs | Sin Comentarios »

Listado de Webs para buscar compatibilidad de Hardware con GNU/Linux

November 22nd, 2006 by Busindre

Hardware concreto:

Hardware en general:

Otros dispositivos

Portátiles, PDAs, teléfonos moviles con GNU/Linux.:

Portátiles con GNU/linux:

Posted in Linux | Sin Comentarios »

ADSL en españa (SER Digital)

November 21st, 2006 by Busindre

Gustavo Torán (ADSLzone.net), uno de los responsables de ADSLZone, da su opinión sobre la realidad del ADSL en España en el nuevo programa de radio de la cadena ser “SER Digital”.

Grabación:20061120csrcsr_2_Aes_LAU.mp3

NOTA: mplayer a la url o bien lo descargamos y escuchamos en nuestro pc.

Posted in Internet | Sin Comentarios »

Bug de seguridad (Sun Java JDK y JRE)

November 21st, 2006 by Busindre

Encontrada vulnerabilidad en Sun Java JRE que puede ser aprovechada por atacantes para eludir ciertas restricciones de seguridad. La causa es un error no especificado en la librería Swing de Java Runtime Environment y podría permitir a un applet manipulado, acceder a datos en otros applets.

Versiones afectadas: JDK y JRE 5.0 (y 1.5.x) Update 7 y anterior, excepto la rama 1.3.1_xx y 1.4.2_xx.

Recomendamos actualizar a JDK y JRE 5.0 Update 8 o posterior desde http://www.java.com/en/download/manual.jsp

Posted in Bugs | Sin Comentarios »

insmod: error inserting ‘*.o’ -1 Invalid module format

November 21st, 2006 by Busindre

Un error muy típico de newbie a la hora de compilar aplicaciones es el no tener las versiones correctas de las herramientas para compilar (Compilador, kernel, sources y headers). Trataremos este error tan comun y generalmente de muy fácil arreglo:

Error comun:

# insmod: error inserting ‘modulo.o’: -1 Invalid module format (see the strace output of insmod below)


Típicas dos Causa:

1) Comprobar que tenemos la misma versión de kernel que de sources o headers:

Version Kernel: Linux 2.4.31
Version Sources: linux-2.4.31

Ejemplo en repositorios:

Kernel 2.4.27-2-386
kernel-headers-2.4.27-2
kernel-source-2.4.27

NOTA: Debemos buscar si usamos repositorios la versión idéntica, en ocaciones, como en el caso anterior vemos que el “-2″ (Segunda modificación ) no se encuentra en las sources. Esto si estamos usando los repositorios oficiales deberiamos estar tranquilos de que funcione. Pero en algun caso se ha visto que por ese “-n” surgen problemas a la hora de insertar módulos. Que no ponga la arquitectura es menos importante, pero siempre recomendable. (Cuanto más idéntica sea la versión mejor)

2) Comprobar que estamos compilando con la misma versión del compilador (gcc) usado en la compilación del actual kernel. (En los precompilados podemos encontrar sorpresas y ver que está compilado con otra versión que no es la de nuestro actual gcc).

root@busipc:# cat /proc/version
Linux version 2.4.31 (root@tree) (gcc version 3.3.5) #6 Sun Jun 5 19:04:47 PDT 2005

root@busipc:# gcc -v
gcc versión 3.3.5

NOTA: Si esas dos soluciones no te funcionan, algo menos que tienes que mirar.

Posted in Bugs | Sin Comentarios »

Si no usas Software Libre, Cambiate!

November 20th, 2006 by Busindre

Banners curiosos Pro software Libre para decorar sitios web dejando un claro mensaje. La campaña se llama Mejor cambiese! , su fin no es otro que alentar a personas a descubrir, utilizar y cambir al Software Libre. Encontramos una recopilación de 10 razones por las que usar firefox en vez de ie, por muchos ya conocidas. Pero pese a que se está extendiendo mucho, aun es mayoría la gente que usa el navegador de Microsoft. Debemos dar a conocer las ventajas del software libre frente al privativo.

Sitio Web: http://www.muestrate.cl/mejorvayase/mejorvayase.php


Posted in Comunidad | Sin Comentarios »

Dillo, un navegador muy ligero

November 18th, 2006 by Busindre

El proyecto de Dillo es un proyecto Libre integrado por programadores voluntarios de varias partes del mundo. Fue fundado en finales de 1999 y hasta este momento ha logrado 31 versiones del navegador. Descargas:http://www.dillo.org/download.html

La base del código es sólida, esta bien documentada, y es muy limpia, sigue siendo beta (pero absolutamente estable), Dillo actualmente se está utilizando en más de 50 países y el 99% de las distros para computadores con pocos recursos la incluyen como paquete. Es un navegador muy ligero que tiene ya unos 7 años. Es usado en distribuciones muy ligeras como puede ser DSL Linux, pilinux y muchas más.

Consume tan poco que se puede usar en procesadores 486, PADS, incluso en alguna consola portatil de nintento. Actualmente solo lo mantienen en cuanto a programación menos de 5 personas y piden ayuda para poder avanzar más deprisa, aquí tienen como va el desarrollo y que cosas estan pendientes de hacer: http://www.dillo.org/Plans.html

Objetivos del Proyecto:

- La democratización del acceso de información
(Todas las personas deberían tener derecho de aceso a internet).

- Seguridad y aislamiento de datos personales (Navegar seguro).

- Alta eficacia del software (Veloz como el solo).

Resumiendo: Un web browser que permite el acceso rápido, seguro y eficiente del usuario a la información de Internet, dejando los requisitos de hardware a un mínimo y dando a conocer que no es necesario comprarte una ultima maquina para navegar. Esto cuando empiezas a ver como va firefox en un PII 330 Mhz… empieza a cobrar más sentido.

Caracteristicas de Dillo:

- Escrito totalmente en C.
- Menos de 300KB (sí, KILOBYTES!).
- Es Software libre (GLP).
- Trabajo en una amplia gama de hardware
- Muy rápido.

Alguna imagenes: http://www.dillo.org/screenshots/index.html

DillO

NOTA: Lo encontramos en los repositorios si no queremos instalarlo manualmente con paquete correspondiente. No hay versión para windows.

Posted in Internet | Sin Comentarios »

« Previous Entries