Archivos por 'Opensource' categoría

May. 25 2008

Tocando las bowlings (I)!!!

Publicado por kraklups en Debian, GNU-Linux, Opensource

La verdad tanto ubuntero suelto en este blog empieza a oler mal, estarán recibiendo cheques por la colaboración??? :D

Como no tengo otra cosa mejor que hacer (salvo estudiar para el examen de BD2) hablaré un poco de…

DEBIAN

Pero claro para empezar a hablar de Debian tengo que hablar de muchas frikadas… Así que empecemos a remontarnos en las arenas del tiempo…

Allá por el año 480 adC nace un muchacho griego, este jovenzuelo sin saberlo será el primero de muchos que abrirán el camino de Debian. Llegado a la madurez, nuestro ciudadano hasta ahora anónimo; se dedicará a la escultura (además de la pintura y la arquitectura) siendo conocido como el creador de las estatuas de Atenea Partenos y de Zeus en Olimpia. Obviamente me estoy refifiendo a Fidias. Uno de los pocos que ha conseguido estar en el Top 7 de las Maravillas del Mundo. Gracias a sus insignes y majestuosas obras, hoy día, en su honor bautizamos con una letra del alfabeto griego Φ (fi) a un pequeño y alocado número…

Sí me refiero a la sección áurea, sí, ese número categorizado como irracional, números conocidos desde que Hipaso de Metaponto rompió el cisma de su época de que con los racionales habíadebian spiral logo de sobra para explicarlo todo…

Esta sección o proporción o razón áurea ha estado siempre ligada a la arquitectura, arte, biología, música, matemáticas… Y su existencia ha tenido que ver con Debian.

Aunque no ha sido la única. Han hecho falta más ocurrencias a lo largo de los siglos.

Otra ocurrencia a la que rendiré un pequeño homenaje, fue Ada Augusta Byron, más conocida como lady Ada Augusta Byron King, condesa de Lovelace. Creadora de la definión de subrutina, mediante la cuál le mostró a su colega Babbage cómo calcular los número de Bernoulli utilizando su máquina analítica. Gracias a ella y otros muchos se fue poco a poco creando el concepto de friki… Perdón, perdón, de informático :P

En pleno siglo XX después de que célebres mentes como: Alan M Turing, Dijkstra, Tanenbaum, Schneier, Ritchie, Kahn, Cerf, Knuth y muchos otros hubieran ido perfilando la cienca de la computación… Un estudiante de la Universidad de Purdue, decidió usar una parte del nombre de su esposa y parte de su nombre para un proyecto que estaba iniciando, empaquetar el software de una distribución Linux, así nació Debian, gracias a Ian Murdock y a Deb (su esposa).

Ya tenemos la sección áurea, el nombre de la distribución, pero nos falta algo… Sí gente, nuestro queridísimo Steve Jobs también tuve que ver algo en la creación de Debian. En 1986 después de algunos vaivenes personales y empresariales le compró una pequeña compañía a Lucasfilm llamada The Graphics Group, para más tarde cambiarle el nombre a Pixar.

Esta nueva compañía se dedicaba a la animación gráfica, es más tenían contratado a John Lasseter, el cuál estaba trabajando en un proyecto llamado Toy Story, sin el cuál nuestra distro favorita nunca existiría pues todos los nombres de versión han sido extraídos de la lista de personajes de Toy Story.

Es más según las malas lenguas , después del éxito de Debian y en previsión de que aún saliendo una nueva distribución cada 5 Ubuntus, 12 Red Hat y 10 Suses, las películas de Toy Story II y Toy Story III fueron creadas para que nuestra distro favorita no se quede sin nombres en muchos años.

Otro día hablaré de por qué tenemos un contrato social, un manifiesto y una comadreja helada como navegador…

Un comentario

May. 12 2008

100 Aplicaciones para Ubuntu

Publicado por vetusto en General, Opensource, Ubuntu

¿Estás harto de Windows?¿De que la mayoría de sus programas sean de pago? Entonces…..¡Cámbiate a Linux!,

aaahhhh pero claro …, tienes miedo de que si te pasas a Linux no podrás reproducir tus películas, escuchar tu música, grabar un DVD o chatear con tus amigos. ¡¡Pues no tengais ningún miedo!! porque con Linux podreis hacer todo eso y más.

Para que lo veais os dejo un enlace en el que podréis encontrar 100 aplicaciones, ordenadas por categorias, todas ellas libres!!! por las que no tendréis que pagar ni un duro ;)

Esta lista la ha recopilado Alejandro Meroño Hernández, profesor de Educación Secundaria de la especialidad de Informática en el I.E.S. San Juan Bosco de Lorca, Murcia, y está sobre todo pensada para la distribución Ubuntu pero muchas de estas aplicaciones se encuentran en otras distros Linux

Sin más, os dejo el link y espero que lo disfruteis

http://www.alejandrox.com/2008/05/mis-100-aplicaciones-imprescindibles-para-ubuntu/

Sin comentarios

May. 10 2008

Disclaimer en servidor de correo Postfix

Publicado por lennynero en Avanzados, GNU-Linux, Howto's

Inauguramos la sección Howto’s con un manual para implementar un disclaimer en un servidor de correo Postfix. El manual está orientado para usuarios avanzados, no por la complejidad que entraña la operación en sí, sino porque partimos de la base que ya tenemos un servidor de correo Postfix completamente operativo. En próximas entregas os explicaremos como instalar y configurar dicho servidor.

¿Que es un disclaimer?

Un disclaimer es un texto añadido al final de los mensajes de correo que normalmente contiene claúsulas legales de privacidad y/o información de la empresa desde donde se ha enviado el correo, como “Este es un mensaje privado…”

¿Y para que sirve?

Pues básicamente para nada. Suelen implementarlo grandes corporaciones y su única finalidad es acojonar un poco a posibles hackers con rollos legales.

Manual implementación de un disclaimer en Postfix

Este manual está centrado en distribuciones Debian, pero es perfectamente aplicable a cualquier plataforma GNU/Linux. Sin más preámbulos, vamos manos a la obra.

1º Instalación altermime

Altermime es un pequeño programa que nos permite insertar, modificar y borrar mensajes de correo en formato MIME. Lo instalamos como root:

apt-get install altermime

2º Creación del script

Dentro del directorio de Postfix creamos la carpeta “disclaimer”

mkdir /etc/postfix/disclaimer

Y dentro de dicha carpeta creamos el fichero add_disclaimer.sh

touch /etc/postfix/disclaimer/add_disclaimer.sh

Este fichero contendrá lo siguiente:

———————————————————————————————————————-

#!/bin/sh
#Las siguientes variables dependen de tu sistema
ALTERMIME=/usr/bin/altermime
ALTERMIME_DIR=/var/spool/altermime
SENDMAIL=”/usr/sbin/sendmail -G -i”
MIDOMINIO=@midominio.com           #el dominio de tu servidor de correo
TEMPFAIL=75
UNAVAILABLE=69
cd $ALTERMIME_DIR || { echo $ALTERMIME_DIR does not exist; exit $TEMPFAIL; }
trap “rm -f in.$$” 0 1 2 3 15
cat >in.$$
case “$2″ in
*$MIDOMINIO*)         #ficheros donde tengas el texto del disclaimer
$ALTERMIME –input=in.$$ \
–disclaimer=/etc/postfix/disclaimer/disclaimer_txt.txt \
–disclaimer-html=/etc/postfix/disclaimer/disclaimer_html.txt \
–xheader=”X-Copyrighted-Material: MI EMPRESA S.L.” || \
{ echo Message content rejected; exit $UNAVAILABLE; }
esac
$SENDMAIL “$@” <in.$$
exit $?

————————————————————————————————————————–

3º Creación de los ficheros que contendrán el mensaje del disclaimer

Dentro del mismo directorio creamos los ficheros disclaimer_txt.txt y disclaimer_html.txt

touch /etc/postfix/disclaimer/disclaimer_txt.txt

touch /etc/postfix/disclaimer/disclaimer_html.txt

Y los editamos con el mensaje que queramos que contenga nuestro disclaimer.

4º Crear directorio /var/spool/altermime

mkdir /var/spool/altermime/

5º Crear usuario disclaimer y aplicar permisos

useradd disclaimer -c “Usuario para disclaimer” -d /dev/null -s /bin/sh

chown root.disclaimer -R /etc/postfix/disclaimer

chmod 770 -R /etc/postfix/disclaimer

chmod 777 -R /var/spool/altermime

6º Editar fichero master.cf

Por último sólo nos queda editar el fichero /etc/postfix/master.cf

Normalmente el fichero comienza con la siguiente línea:

smtp      inet  n       -       -       -       -       smtpd

Justo a continuación le añadimos lo siguiente:

-o content_filter=disclaimer

disclaimer unix -       n       n       -       -       pipe
flags=Rq    user=disclaimer argv=/etc/postfix/disclaimer/add_disclaimer.sh -f $sender $recipient

De tal forma que el comienzo de nuestro fichero debería ser:

smtp      inet  n       -       -       -       -       smtpd
-o content_filter=disclaimer

disclaimer unix -       n       n       -       -       pipe
flags=Rq    user=disclaimer argv=/etc/postfix/disclaimer/add_disclaimer.sh -f $sender $recipient

Sólo nos quedaría reiniciar Postfix:

/etc/init.d/postfix restart

Y si probamos a enviar un correo veríamos que al final del mensaje nos ha añadido el disclaimer. ;-)

Sin comentarios

May. 01 2008

Firefox Extensions!!!

Publicado por kraklups en Firefox, Opensource

Una de las grandes ventajas de utilizar el Firefox como navegador es que aún siendo simple y práctico,Firefox eNiKei existe un juego de extensiones a nuestro alcance que nos permite darle mayor funcionalidad. Estas extensiones se pueden ver en la página de Mozilla https://addons.mozilla.org/en-US/firefox/

También en esa misma página podemos encontrar temas, diccionarios, plugins, etc… La manera de instalarlos es tan sencilla como buscarlos y hacer click en “Install now” o en “Instalar ahora”.

A continuación pondré una lista de algunos de los plugins más útiles, con una pequeña explicación de su funcionalidad.

NoScript

Una de las mejores extensiones que se han creado. Permite controlar la ejecución de java, javascript, XSS y cualquier otro tipo de ejecutables impidiendo la ejecución de scripts que podrían ser dañinos. Esta extensión nos permite controlar qué nos envían las páginas web que visitamos y poder rechazarlo. Sobre todo si sabemos que existe alguna vulnerabilidad documentada y no parcheada.

FlashGot
Esta extensión nos permite procesar los links de una página mediante un programa de descarga masiva (FlashGet, wget, …), así podermos llevar a cabo la descarga de todos los documentos con extensión por ejemplo PDF con un simple click. También incorpora la funcionalidad de crear una Galería. Se puede comunicar con la mayoría de los programas de descarga masiva existentes en nuestros equipos.

DownThemAll!
Esta extensión es muy parecida a FlashGot pero no necesita un programa externo de descarga masiva. Sino que él mismo puede realizar todas esas tareas, es muy completo y nos permite manipular bastantes parámetros de las descargas.

FEBE
Gracias a esta utilidad podemos realizar de manera rápida y cómoda un backup de nuestro navegador favorito. Permitiéndonos escoger entre qué deseamos salvar: cookies, sesiones, extensiones, bookmarks, temas, …

CLEO
Potente extensión que nos permite reagrupar todas las extensiones que tenemos en nuestro navegador en una sóla para poder copiarla mejor de un sitio a otro. Y no tener que volver a instalarlas todas.

CuteMenus - Crystal SVG
Simplemente nos añade iconos a los menús, como ayudar visual a la hora de acceder a las funcionalidades del navegador. Suele incluír también iconos de las extensiones más populares. Muy cómodo al ser mejor mnemotécnica una imagen que un texto.Firefox eNiKei

Video DownloadHelper
Nos permite descarganos de una manera fácil videos de sitios parecidos a YouTube. También funciona con audio y con galerías de fotos. En páginas como YouTube nos permite descargar el video directamente a nuestro equipo. Funciona con Google Videos, MySpace, DailyMotion, …

Forecastfox Enhanced
Gracias a esta no volverás a desconocer el tiempo que hace en dónde lo desees saber. Esta versión más completa de la popular extensión Forecastfox, nos trae unas mejores imágenes de radar y más funcionalidades. Nos permite eso sí conocer el tiempo en ciudades que estén en las BD americanas. Por ejemplo A Coruña es para los americanos A Coruna (no tienen el carácter ñ). Nos da aproximaciones para varios días, normalmente usa los datos de aeropuertos, observatorios, etc…

PDF Download
La funcionalidad de esta extensión es increíble. Siempre te pregunta si deseas bajarte el pdf o abrirlo, para mi eso es genial porque a veces el tamaño del documento no es conocido y el abrir on-line un pdf de 30 MB es demasiado para cualquier navegador.

Web Developer
Añade una barra de herramientas muy útil si estás con labores de desarrollo WEB. Si te dedicas al diseño web indispensable.

Firebug
Junto con Web Developer las mejores herramienta para el desarrollo WEB. Esta permite editar y debugear HTML, CSS, Javascript, … Indispensable para todo diseñador web.

Update Notifier
Su utilidad estriba en mostrarnos si existen actualizaciones pendientes de nuestras extensiones. Además de poder llevar a cabo la instalación y el reinicio.

PicLens
Nos permite transformar nuestro navegador en un visualizador 3D full-screen de galerías de imágenes, para poder movernos por ellas de una manera cómodo e intuitiva.

BugMeNot
Utilísima extensión para librarnos del resgistro en muchos de los sitios en los que buscamos información. Nos proporciona una clave para conseguir leer lo que nos interesa… Obviamente hay que respetar sus normas…IceWeasel eNiKei

Extension Manager Extended
Proporciona más información de las extensiones que hemos instalado en nuestro navegador.

Sage
Pequeño agregador de sindicaciones RSS y Atom, muy cómodo y bastante rápido. nos permite buscar fuentes en la página que visitamos en incluírlas en nuestros bookmarks, además de mostrarnos si hay nuevos posts.

MR Tech Local Install
Esta nos permite instalar y manipular extensiones, su gran utilidad reside en permitir instalar extensiones que no han sido portadas a las nuevas versiones del Firefox.

Sin comentarios

Abr. 30 2008

Actualización Ubuntu 8.04 LTS

Publicado por lennynero en GNU-Linux, Opensource, Ubuntu

Comenté en un post anterior que el pasado día 25 vió la luz la versión 8.04 de Ubuntu. Como estuve un poco liadillo y los repositorios estuvieron echando humo desde ese mismo día, decidí esperar una semanita para realizar la actualización de mi portátil (un Acer Aspire 5672WLMi) de uso personal (el del trabajo lo dejaré para más adelante).

Ayer por la mañana instalando joe desde los repositorios comprobé que la velocidad ya comenzaba a estar en unos límites aceptables, así que después de unos momentos de duda me lancé y me puse manos a la obra:

Ubuntu

$ sudo apt-get update

$ sudo apt-get dist-upgrade

Y me fuí a currar…

Por experiencias anteriores (soy usuario de Ubuntu desde la release 5.04) estaba convencido de que al llegar a casa me iba a pasar un buen rato reconfigurando el sistema. Cuál fué mi sorpresa, cuando después de reiniciar el equipo la pantalla de login me aparecía sin que tuviera que reconfigurar las x (mi portátil tiene una Ati Mobility Radeon X1400). Es más, hubiera jurado que el equipo iba más suelto y los gráficos tenían un mejor aspecto, no sé, más profesional. Mi segunda sorpresa vino después de arrancar la sesión y comprobar que compiz (la versión de treviño) funcionaba como la seda. Pero todavía no se habían acabado las sorpresas, la webcam integrada en mi portátil (una Orbicam) ¡funcionaba! En Gutsy había tenido que meterla en /etc/modprobe.d/blacklist debido a incompatibilidades con el Kernel que hacían que la cámara estuviera continuamente apagando y encendiéndose, ralentizando el equipo. Y allí estaba yo, saludándole a la cámara como un imbécil y poniendo caras cuál macaco delante de un espejo.

Compiz

Finalmente, y después de comprobar una por una mis aplicaciones sólo tuve que corregir dos aplicaciones (que obviamente no habían sido instaladas desde los repositorios de Ubuntu):

VirtualBox

Al actualizar el kernel hubo que reconfigurar VBox. Nada más sencillo que ejecutar:

sudo /etc/init.d/vboxdrv setup

y asunto arreglado.

Java

La versión que tenía la había instalado desde un fichero .bin directamente descargado de la página de Sun. Esta vez procedí de forma distinta, instalé desde repositorios:

sudo apt-get install sun-java6-jre

y seguidamente vinculé la ejecución de Java hacia dicha instalación:

sudo update-alternatives –install “/usr/bin/java” “java” “/usr/lib/jvm/java-6-sun-1.6.0.06/bin/java” 1

sudo update-alternatives –set java /usr/lib/jvm/java-6-sun-1.6.0.06/bin/java

y todo funcionó como la seda.

Sin comentarios

Abr. 24 2008

Muchachada Ubuntera

Páaaaaaaaaaaaaaaaaaaaaajaros. En Muchachada Nuí utilizan Ubuntu:

Soy un virus que te cagas por las bragas, :-)

Un comentario

Abr. 22 2008

Ya se pueden pedir CDs de Ubuntu 8.04 LTS

Publicado por lennynero en GNU-Linux, Opensource, Ubuntu

Pues eso, que ya se pueden encargar los CD’s de la nueva versión de Ubuntu. Está nueva versión tiene el Canonicalsobrenombre de Hardy Heron (algo así como Garza Robusta) y será LTS (Long Term Support). Y ya que estamos vamos a explicar para los que no lo sepan a que vienen estos nombrecitos.

Desde la primera versión de Ubuntu allá en el 2004, los desarrolladores de Canonical (supongo que asesorados por Ingenieros de la NASA y otras mentes privilegiadas) se estrujaron el cerebro para conseguir un sistema de nomenclatura de versiones. Así que después de duras sesiones de Brain Storming y Scamper, alguien tuvo una inspiración divina y se preguntó ¿En que año estamos? En el 2004 ¿Y en que mes? En Octubre, pues ya está ¡¡¡Ubuntu 4.10!!! ¡¡¡EUREKA!!!. Pero tras meditarlo unos minutos se dieron cuenta que les faltaba algo, era muy difícil de recordar. Había que ponerse en la piel de un usuario medio, es decir un infraser con capacidades neuronales limitadas. Así que decidieron añadirle el nombre de algún animalillo con un adjetivo que comience con la misma letra, y cómo el dia anterior habían visto El Rey León, The Director’s Cut, pues venga, esta versión se llamará Warty Warthog, uséase Jabalí Verrugoso.El cerdito verrugoso del Rey León

A partir de la release 6.06 Dapper Drake (Pato Elegante) se decidió que los nombres de las versiones seguirían un orden alfabético, así la siguiente se bautizó como Edgy Eft (Tritón Nervioso), la 7.04 Feisty Fawn (Cervatillo Luchador) y la 7.10 Gutsy Gibbon (Gibón Valiente) así hasta llegar a la 8.04 Hardy Heron que se libera oficialmente el próximo 24 de Abril. Por cierto, la próxima versión (presumiblemente la 8.10) se llamará Intrepid Ibex (Íbice Intrépido)

¿Y lo de LTS? Como su propio nombre indica, Long Term Support, es la coletilla de aquellas versiones que dispondrán de 3 años de soporte para la versión Desktop y 5 años para la versión Server. La última fue la 6.06.

PD: Para pedir los CDs de Ubuntu 8.04 Hardy Heron LTS deberéis daros de alta en esta página

Sin comentarios