domingo, 28 de diciembre de 2008

Zimbra 5.0 en Debian Etch

He aqui los pasos que segui para tener instalado un servidor zimbra guiandome con el howto de Falko Timme y la pagina oficial de zimbra y sus foros.

1.- Se instala un Debian Etch usando la instalacion por red con los paquetes minimos requeridos.

2.- Modificamos el archivo /etc/hosts

127.0.0.1 localhost.localdomain localhost
192.168.1.50 correo.ejemplo.com correo

luego reiniciamos el server

3.- Configuramos el archivo /etc/resolv.conf
Para ello se necesita setear un servidor DNS que contenga una entrada valida del servidor de correo A & MX.

nameserver 192.168.1.100 (servidor dns)
nameserver 208.67.220.220

4.- Se instala los paquetes necesarios:

apt-get install libc6-i686 sudo libidn11 curl fetchmail libgmp3c2 libexpat1 libgetopt-mixed-perl libxml2 libstdc++6 libpcre3 libltdl3 ssh

5.- Se obtiene e instala zimbra de su pagina oficial

correo:~/zcs-5.0.11_GA_2695.DEBIAN4.0.20081117055537# ./install.sh -l

Operations logged to /tmp/install.log.2706
Checking for existing installation...
zimbra-ldap...NOT FOUND
zimbra-logger...NOT FOUND
zimbra-mta...NOT FOUND
zimbra-snmp...NOT FOUND
zimbra-store...NOT FOUND
zimbra-apache...NOT FOUND
zimbra-spell...NOT FOUND
zimbra-proxy...NOT FOUND
zimbra-archiving...NOT FOUND
zimbra-convertd...NOT FOUND
zimbra-cluster...NOT FOUND
zimbra-core...NOT FOUND


PLEASE READ THIS AGREEMENT CAREFULLY BEFORE USING THE SOFTWARE.
ZIMBRA, INC. ("ZIMBRA") WILL ONLY LICENSE THIS SOFTWARE TO YOU IF YOU
FIRST ACCEPT THE TERMS OF THIS AGREEMENT. BY DOWNLOADING OR INSTALLING
THE SOFTWARE, OR USING THE PRODUCT, YOU ARE CONSENTING TO BE BOUND BY
THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS OF THIS
AGREEMENT, THEN DO NOT DOWNLOAD, INSTALL OR USE THE PRODUCT.

License Terms for the Zimbra Collaboration Suite:
http://www.zimbra.com/license/zimbra_public_eula_2.1.html


Press Return to continue

Checking for prerequisites...
FOUND: NPTL
FOUND: sudo-1.6.8p12-4
FOUND: libidn11-0.6.5-1
FOUND: fetchmail-6.3.6-1etch1
FOUND: libpcre3-6.7+7.4-4
FOUND: libgmp3c2-2:4.2.1+dfsg-4
FOUND: libexpat1-1.95.8-3.4
FOUND: libxml2-2.6.27.dfsg-6
FOUND: libstdc++6-4.1.1-21
FOUND: openssl-0.9.8c-4etch3
FOUND: libltdl3-1.5.22-4
Checking for suggested prerequisites...
FOUND: perl-5.8.8
Prerequisite check complete.

Checking for installable packages

Found zimbra-core
Found zimbra-ldap
Found zimbra-logger
Found zimbra-mta
Found zimbra-snmp
Found zimbra-store
Found zimbra-apache
Found zimbra-spell
Found zimbra-proxy

Select the packages to install

Install zimbra-ldap [Y] y
Install zimbra-logger [Y] y
Install zimbra-mta [Y] y
Install zimbra-snmp [Y] y
Install zimbra-store [Y] y
Install zimbra-apache [Y] y
Install zimbra-spell [Y] y
Install zimbra-proxy [N] y
Checking required space for zimbra-core
checking space for zimbra-store

Installing:
zimbra-core
zimbra-ldap
zimbra-logger
zimbra-mta
zimbra-snmp
zimbra-store
zimbra-apache
zimbra-spell
zimbra-proxy

The system will be modified. Continue? [N] y

Removing /opt/zimbra
Removing zimbra crontab entry...done.
done.
Cleaning up zimbra init scripts...done.
Cleaning up /etc/ld.so.conf...done.
Cleaning up /etc/security/limits.conf...done.

Finished removing Zimbra Collaboration Suite.

Installing packages

zimbra-core......zimbra-core_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-ldap......zimbra-ldap_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-logger......zimbra-logger_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-mta......zimbra-mta_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-snmp......zimbra-snmp_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-store......zimbra-store_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-apache......zimbra-apache_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-spell......zimbra-spell_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
zimbra-proxy......zimbra-proxy_5.0.11_GA_2695.DEBIAN4.0_i386.deb...done
Operations logged to /tmp/zmsetup.12222008-151821.log
Setting defaults...

DNS ERROR resolving MX for correo.ejemplo.com
It is suggested that the domain name have an MX record configured in DNS
Re-Enter domain name? [Yes]
Create Domain: [correo.ejemplo.com] ejemplo.com
MX: correo.ejemplo.com (192.168.30.227)

Interface: 192.168.1.50
Interface: 127.0.0.1
done.
Checking for port conflicts

Aca se observa un error de resolucion DNS, es que zimbra toma el el nombre de la PC, para ello se tiene que corregir el nombre de dominio en este caso: ejemplo.com recien ahi el se continua con la instalacion.

6.- Empezamos a configurar zimbra, para ir terminando la instalacion.

Main menu

1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
+Create Admin User: yes
+Admin user to create: admin@ejemplo.com
******* +Admin Password UNSET
+Enable automated spam training: yes
+Spam training user: spam.ovlhtoqr@ejemplo.com
+Non-spam(Ham) training user: ham.ujyjybke@ejemplo.com
+Global Documents Account: wiki@ejemplo.com
+SMTP host: correo.ejemplo.com
+Web server HTTP port: 80
+Web server HTTPS port: 443
+Web server mode: http
+IMAP server port: 7143
+IMAP server SSL port: 7993
+POP server port: 7110
+POP server SSL port: 7995
+Use spell check server: yes
+Spell server URL: http://correo.ejemplo.com:7780/aspell.php

4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) zimbra-proxy: Enabled
9) Default Class of Service Configuration:
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit

Address unconfigured (**) items (? - help)

En la parte 3 se ve que la opcion no esta seteada, entonces tecleamos "3" y presionamos enter, para ingresar al siguiente submenu.

Store configuration

1) Status: Enabled
2) Create Admin User: yes
3) Admin user to create: admin@ejemplo.com
** 4) Admin Password UNSET
5) Enable automated spam training: yes
6) Spam training user: spam.ovlhtoqr@ejemplo.com
7) Non-spam(Ham) training user: ham.ujyjybke@ejemplo.com
8) Global Documents Account: wiki@ejemplo.com
9) SMTP host: correo.ejemplo.com
10) Web server HTTP port: 80
11) Web server HTTPS port: 443
12) Web server mode: http
13) IMAP server port: 7143
14) IMAP server SSL port: 7993
15) POP server port: 7110
16) POP server SSL port: 7995
17) Use spell check server: yes
18) Spell server URL: http://correo.ejemplo.com:7780/aspell.php

Select, or 'r' for previous menu [r]

Se ve que la opcion 4 esta como unset(no seteado) tipeamos 4 y luego enter e ingresamos el password para el admin, luego otra ves presionas enter para regresar al menu principal.

Main menu

1) Common Configuration:
2) zimbra-ldap: Enabled
3) zimbra-store: Enabled
4) zimbra-mta: Enabled
5) zimbra-snmp: Enabled
6) zimbra-logger: Enabled
7) zimbra-spell: Enabled
8) zimbra-proxy: Enabled
9) Default Class of Service Configuration:
r) Start servers after configuration yes
s) Save config to file
x) Expand menu
q) Quit

*** CONFIGURATION COMPLETE - press 'a' to apply

Tal como dice tipeamos "a" para guardar los cambios.

Select from menu, or press 'a' to apply config (? - help) a
Save configuration data to a file? [Yes] ----> Guardamos la configuracion
Save config in file: [/opt/zimbra/config.6778] ----> por default
Saving config in /opt/zimbra/config.6778...done.
The system will be modified - continue? [No] Y ----> Y para modificarlo
Operations logged to /tmp/zmsetup.12222008-151821.log
.
.
.
Configuration complete - press return to exit

# su zimbra
$ zmcontrol status
Host correo.ejemplo.com
antispam Running
antivirus Running
imapproxy Running
ldap Running
logger Running
mailbox Running
mta Running
snmp Running
spell Running
stats Running

$ zmcontrol start
Host correo.ejemplo.com
Starting logger...Done.
Starting mailbox...Done.
Starting imapproxy...Done.
Starting antispam...Done.
Starting antivirus...Done.
Starting snmp...Done.
Starting spell...Done.
Starting mta...Done.
Starting stats...Done.


7.- Ingresando a la interface administrativa via web

https://correo.ejemplo.com:7071/zimbraAdmin

con el usuario: admin y el password configurado anteriormente



Una vez creado los usuarios procedemos a colocar el nombre dns del correo

http://correo.ejemplo.com

Nos mostrara la pantalla de logueo, ingresamos con nuestra cuenta y su respectivo password.



Fuente:

http://www.howtoforge.com/zimbra-collaboration-suite-5.0-on-debian-etch

sábado, 27 de diciembre de 2008

Migrando Servidores

Leyendo las listas debian, encontre una respuesta estupenda de Mariodebian a una pregunta formulada por un listero sobre como migrar de un servidor con sus archivos de configuracion a otro servidor.

He aqui su respuesta:

En el server nuevo instalas una debian con el netinst para poder tener
red no necesitas respaldar nada del nuevo....

Instalas openssh-server y mediante rsync sincronizas todo
menos /dev /proc y /sys

Desde el servidor que tiene los datos (el viejo):
rsync -Pavz --exclude=/proc \
--exclude=/dev \
--exclude=/sys \
/ root@remoto:/

Si tienes algún servicio levantado puedes pararlo o ejecutar el rsync un
par de veces para que los archivos que cambien se vuelvan a copiar.

Borras /etc/udev/rules.d/70-persistent-net.rules (del nuevo) y
reinicias, si la tabla de particiones no cambia no hay que editar fstab
ni nada, si cambia deberías poner la que usaste con el netinst y
editar /bot/grub/menu.lst si cambia la partición /boot o /

Efectividad 100%, el kernel reconocerá todo el nuevo hardware y
configurara udev con el nombre ethX de la nueva tarjeta de red.

PD1: particularmente lo probe y funciona, pero hice algunos toques en el fstab.
Lo que hice fue antes de hacer el rsync, hice un backup del menu.lst y fstab, luego de hecho el cambio compare el fstab inicial con el que se copia finalmente, todo ello para corregir el error que mostraba al bootear.
PD2: usando este concepto se puede virtualizar un servidor que fue lo que hice, pero tambien se puede hacer lo inverso, en fin hay varias opciones.

saludos

miércoles, 10 de diciembre de 2008

Cacti en Debian

Instlando Cacti en Debian Etch

Los requisitos

#apt-get update
#apt-get install apache2 php5 mysql-server php5-mysql php5-cli
#apt-get install cacti

Primer aviso, le damos aceptar


Aceptamos "si"


Como se instalo por default el mysql pues no se pone nada, si pusiste algun pass pues ingresalo


Aca ingresamos el password para el cacti


Elegimos el servidor web apache2


Y termina la instalacion,
ahora en el browser colocamos la ip donde instalamos cacti

http://ipdelservidor/cacti

nos saldra el siguiente mensaje, le damos next



Next


Nos muestra la configuracion del cacti


Luego nos muestra la pagina de logueo
usuario: admin
password: admin


Al ingresar te obliga a cambiarlo


y listo ya tienes instalado el cacti, ahora se empieza a configurar los nuevos devices (equipos, servidores, etc), para ello se tiene que tener habilitado el snmp.

Instalamos el snmp en un server que deseamos agragar a nuestro cacti.

#apt-get install snmp snmpd

Configuramos el siguiente archivo

#vi /etc/default/snmpd

ubicamos la siguiente linea:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

quitamos 127.0.0.1

quedaria asi:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'

guardamos los cambios

Ahora configuramos el siguiente archivo

#vi /etc/snmp/snmpd.conf

añadimos esto al final.
rocommunity public

reiniciamos el snmp

/etc/init.d/snmpd restart
snmpwalk -v 2c -c public 192.168.0.1 system

Y nos mostrara una serie de mensajes con el contenido SNMPv2-MIB

Luego desde el cacti ya se puede añadir ese device se configura y se espera unos momentos para que empieze a generar los graficos.

Fuente:

http://www.debianadmin.com/cacti-bandwith-monitoring-tool-in-debian-etch.html

http://www.cahilig.org/monitoring-linux-servers-using-cacti-and-net-snmp
http://www.cacti.net/documentation.php

http://www.debianhelp.co.uk/cactitemplates.htm

martes, 9 de diciembre de 2008

La Frase del Dia

Frase:

Anybody who tells me I can't use a program because it's not open source, go suck on rms.
I'm not interested.
99% of that I run tends to be open source, but that's _my_ choice, dammit.


Al que me diga que no puedo usar un programa porque no es Open Source, vaya a chupársela a RMS.
No estoy interesado.
99% de lo que corro tiende a ser open source,pero esa_es_mi_decisión maldita sea!


PD: Muy buena
Fuente:
http://en.wikiquote.org/wiki/Linus_Torvalds

viernes, 5 de diciembre de 2008

Debian Security Update

El 4 de Diciembre se reporto multiples vulnerabilidades en el kernel linux, que podrian derivar en una denegacion de servicio o escalamiento de privilegios.

En la pagina debian security se muestran las vulnerabilidades.

Solucion:

#apt-get update
#apt-get upgrade

y reiniciar

Saludos y actualizar el kernel !!!

Fuente:
http://www.debian.org/security/2008/dsa-1681

jueves, 4 de diciembre de 2008

GoogleEarth en Debian amd64

Pasos para instalar en Googleearth en Debian amd 64:

1. Instalar el googleearth-package
googleearth-package es una utilidad para crear automaticamente un Debian package de Google Earth,

debian:~# apt-get install googleearth-package

Para evitar problemas que puedan suceder:



Instalamos el paquete lib32nss-mdns y proseguimos con la instalacion.


2. Ejecutamos make-googleearth-package para crear el googleearth Debian package
debian:~# make-googleearth-package

3. Un ls para ver el package creado googleearth_4.1.7076.4458+0.4.3-1_amd64.deb !!!
debian:~# dpkg -i googleearth_4.1.7076.4458+0.4.3-1_amd64.deb

4: Ejecutar.
abc@debian:~$ googleearth



Fuente:

http://blog.irwan.name/?p=283

http://mbrenes.blogspot.com/2008/11/error-29-al-cargar-google-earth-en.html

domingo, 23 de noviembre de 2008

Mplayer amd64




Agregamos esta direccion en nuestro sources list, escogemos la direccion de acuerdo a la version debian que estemos usando, si usamos etch, pues agregamos la segunda linea

deb http://www.debian-multimedia.org etch main
deb http://www.debian-multimedia.org lenny main
deb http://www.debian-multimedia.org sid main

Descargamos el debian-multimedia-keyring que es un paquete deb

Lo instalamos con: dpkg -i debian-multimedia-keyring_2008.10.16.deb

Y hacemos un apt-get update.

La instalacion es sencilla:

apt-get install mplayer w64codecs

Previamente se tiene que tener los drivers de video instalados

PD: Pueden surgir pequeños inconvenientes nada que google no pueda resolver, a mi se me presento dos problemas:

En modo grafico cuando queria ver un video me mostraba el mensaje de error:

"Error opening/initializing the selected video_out (-vo) device"
Solucion:

Editar el archivo gui.conf que se encuentra en:
/home/tunombre/.mplayer/gui.conf

Y editar la linea deberia quedar asi:
vo_driver = "x11"

Otro problema que se me presento fue que no podia ver la pela a pantalla completa, otra vez google a la carga

Edita el archivo:
/etc/mplayer/mplayer.conf

Encontrar una parte que contenga:

# Enable software scaling (powerful CPU needed) for video output
# drivers that do not support hardware scaling.
#zoom=yes

Y descomentar la ultima linea

zoom=yes

Y listo.

Saludos

domingo, 9 de noviembre de 2008

Instalacion de OpenBSD 4.4

Aca una guia rapida de instalacion del OpenBSD

Intro:

OpenBSD es un sistema operativo tipo Unix, conocido por ser uno de los mas seguros que existen, esta basada en NetBSD, esta liderado por Theo de Raadt quien enfatiza el tema de la seguridad, se retiro del proyecto NetBSD por discrepancias con los fundadores de NetBSD.



Vamos con los pasos a puro pantallazo, la instalacion se hara en una maquina virtual con el Virtualbox, para ello se requiere que la MV, tenga espacio suficiente en nuestro caso 8GB y en opciones de red la dejamos por defecto (NAT).

1.- Descargar el iso desde la siguiente direccion.

ftp://ftp.openbsd.org/pub/OpenBSD/4.4/

Escogemos nuestra arquitectura, en la mayoria de los casos es i386 y descargamos el install44.iso

2.- Instalamos el OpenBSD, en opciones de la maquina virtual lo configuramos para que cargue e incie desde el install44.iso, para que proceda con la instalacion, luego de un momento empieza a cargar el iso.

Nos sale un mensaje:
(I)nstall, (U)pgrade or (S)hell? I
tecleamos la I, para la instalacion.

en la siguiente linea nos pregunta la terminal con la que vamos a trabajar
Specify terminal type: [vt220] --> Le damos Enter

y en la siguiente pregunta seleccionamos "es"
kbd(8) mapping? ('L' for list) es



Ahora nos preguntara si deseamos continua con la instalacion, tecleamos "yes"

En este mensaje:
Which one is the root disk? (or done) [wd0] ---> Le damos enter

Do you want to use *all* of wd0 for OpenBSD? [no] yes (Usaremos todo el disco)

Al final nos saldra un prompt del disk label, para editar las paticiones.



Pulsamos el signo "?" para ver las opciones



Con el comando p imprime las particiones creadas, vemos que solo hay una particion "c" creada.

Empezaremos a definir las particiones, este es solo un ejemplo:
A la particion root ( / )le daremos 2Gb
a la particion swap 500M
y al home le daremos 4GB
el resto lo dejamos para mas adelante.

Crearemos la primera particion

> a a ---> con a se crea la particion "a", para
offset ---> le damos enter
size: ---> 2G
FS type: [4.2BSD] ---> le damos enter (sistema de archivos del bsd)
mount point: [none] / ---> sera nuestra particion raiz

y asi para las demas particiones.



Tipeamos en el disk label
>p m --> Para ver las particiones creadas
con "q" grabamos los cambios

ahora nos sale un mesaje de advartencia
The next step *DESTROYS* all existing data on these partitions!
Are you really sure that you're ready to proceed? [no] y ---> tipeamos "y" para proceder.



Ahora nos sale los siguientes mensajes

Enter system hostname (short form, e.g. 'foo'): 4.4 --> nombre de nuestra hostname
Configure the network? [yes] Enter ---> tipeamos enter
Available interfaces are: pcn0 ---> nos muestra nuestra interface de red de virtualbox
Which one do you wish to initialize? (or 'done') [pcn0] --> enter
IPv4 address for pcn0? (or 'none' or 'dhcp') dhcp --> obtenemos la ip por dhcp

IPv6 address for pcn0? (or 'rtsol' or 'none') [none] Enter ---> solo ipv4
DNS domain name? (e.g. 'bar.com') [my.domain] ejemplo.com ---> nuestro dominio
Aceptamos las siguientes opciones, y llegamos hasta:

Password for root account? (will not echo) --> ponemos nuestro password



Siguiendo con la instalacion.
al final nos sale esta pregunta

Set name? (or 'done') [bsd.mp] all ---> tipeamos "all" para instalar todo



Vemos que todo esta marcado, ahora presionamos enter
y empieza la instalacion.



En la ultima pregunta presionamos enter nuevamente.



Nos salen dos preguntas mas (antes de este pantallazo)

Do you wish sshd(8) to be started by default? [yes] --> presionamos enter para habilitar ssh

Do you expect to run the X Window System? [yes] yes ---> tipeamos yes para instalar las X

What timezone are you in? ('?' for list) [Canada/Mountain] America/Lima --> seleccionamos la zona horaria.



Y por fin terminamos la instalacion de nuestro openBSD 4.4.
ya nos sale el prompt del shell, tipeamos halt para darle una reiniciada.

Saludos

sábado, 8 de noviembre de 2008

Frase del dia

“To learn, read. To know, write. To master, teach"

Yogi Tea Bag

domingo, 2 de noviembre de 2008

OpenBSD 4.4 liberado !!!


El 1 de Noviembre fue liberado el OpenBSD 4.4, el sistema operativo mas seguro, con solo dos bugs desde su creacion, aqui dejo algunos extractos del mensaje de su lider "Theo de Raadt"


We are pleased to announce the official release of OpenBSD 4.4.
This is our 24th release on CD-ROM (and 25th via FTP). We remain
proud of OpenBSD's record of more than ten years with only two remote
holes in the default install.

As in our previous releases, 4.4 provides significant improvements,
including new features, in nearly all areas of the system:

- New/extended platforms:
o OpenBSD/sparc64.
Fujitsu's SPARC64-V, SPARC64-VI and SPARC64-VII processors are supported
now, which means that many of the PRIMEPOWER machines and the SPARC
Enterprise M4000/M5000/M8000/M9000 work now.
Sun's UltraSPARC VI processors are supported now. Many of Sun's
mid-range and high-end servers with these processors or UltraSPARC III
and UltraSPARC III+ processors work now.
Sun's UltraSPARC T1 and UltraSPARC T2 processors are supported now,
which means the sun4v architecture is now supported and machines like
the SPARC Enterprise T1000 and SPARC Enterprise T5220 work now.
o OpenBSD/socppc.
For machines based on the Freescale MPC8349E
System-on-Chip (SoC) platform that use Das U-Boot as a boot loader.
o OpenBSD/landisk: added shared libraries support.

- Improved hardware support, including:
o Support for Intel G33 and G35 chipsets in agp(4).
o Preliminary support for UVC USB webcams: uvideo(4) and video(4).
o WPA/WPA2-PSK support for several models of wireless cards.
o Openchrome(4) and geode(4) video card drivers for X.Org.
o New vmt(4) driver, implements VMware Tools.
o New auglx(4) driver for AMD Geode LX CS5536 integrated AC'97 audio.
o New ix(4) driver for Intel 82598 PCI Express 10Gb Ethernet.
o New acpithinkpad(4) driver provides additional ACPI support for
IBM/Lenovo ThinkPad laptops.
o New acpiasus(4) driver provides additional ACPI support for ASUS
laptops including the EeePC.
o The ath(4) now now supports many more Atheros wireless devices.
o The ciss(4) driver now supports HP Smart Array P212, P410, P411, P411i
and P812 devices.
o The bge(4) driver has much better support for PCI Express chipsets
resulting in much faster transmit performance.

- Over 4,500 ports, minor robustness improvements in package tools.
o Many pre-built packages for each architecture:
i386: 5033 sparc64: 4862 alpha: 4852 sh: 1285
amd64: 4940 powerpc: 4466 sparc: 3381 mips64: 3099
arm: 4018 hppa: 1595 vax: 1954
o Highlights include:
o mozilla-firefox 3
o drupal 5
o Gnome 2.20.3.
o GNUstep 1.14.2.
o Inkscape 0.46.
o JDK 1.7.0.b24.
o KDE 3.5.8.
o Mozilla Firefox 2.0.0.16 and 3.0.1.
o Mozilla Thunderbird 2.0.0.16.
o MySQL 5.0.51a
o OpenMotif 2.3.0.
o OpenOffice.org 2.4.1.
o PostgreSQL 8.3.3.
o Xfce 4.4.2.

- As usual, steady improvements in manual pages and other documentation.

- The system includes the following major components from outside
suppliers:
o Xenocara (based on X.Org 7.3 + patches, freetype 2.3.5,
fontconfig 2.4.2, expat 2.0.1, Mesa 7.0.3, xterm 234 and more)
o Gcc 2.95.3 (+ patches) and 3.3.5 (+ patches)
o Perl 5.8.8 (+ patches)
o Our improved and secured version of Apache 1.3, with SSL/TLS and DSO
support
o OpenSSL 0.9.7j (+ patches)
o Groff 1.15
o Sendmail 8.14.3, with libmilter
o Bind 9.4.2-P2 (+ patches)
o Lynx 2.8.5rel.4 with HTTPS and IPv6 support (+ patches)
o Sudo 1.6.9p17
o Ncurses 5.2
o Latest KAME IPv6
o Heimdal 0.7.2 (+ patches)
o Arla 0.35.7
o Binutils 2.15 (+ patches)
o Gdb 6.3 (+ patches)

If you'd like to see a list of what has changed between OpenBSD 4.3
and 4.4, look at

http://www.OpenBSD.org/plus44.html


Fuente:
http://kerneltrap.org/mailarchive/openbsd-announce/2008/10/31/3880584

martes, 14 de octubre de 2008

Busy days

Estas semanas estan bien bravas, no he descansado casi nada, tengo una chamba de noche y otra chamba de dia, pero solo hasta el 23, como consecuencia tengo ojeras, espero descansar pronto y relajarme, ya me estaba preparando para mis vacaciones pero surgio otra chamba full linux con freebsd, asi que estoy cansado pero feliz por esta nueva experiencia, me falta bastante pero estoy aprendiendo un monton.
y al fin ya tengo mi pequeño cuartito :)

Saludos

sábado, 4 de octubre de 2008

Frase del dia

Máquinas

¿Alguna vez imaginaste que pasarías la mayor parte de tu vida interactuando con una máquina inanimada?


Fuente:
http://www.microsiervos.com/

lunes, 29 de septiembre de 2008

Certificacion en PostgreSQL

Hace poco se anuncio un proyecto, sobre el lanzamiento de una
certificacion avalado por la misma comunidad de PostgreSQl.

Se esta trabajando en ello, recien estan las fases iniciales y se invita a todos los interesados a participar en las listas y participar en la encuesta.

mas informacion:

http://www.postgresqlcertification.org/
http://lists.postgresqlcertification.org/pipermail/cert/2008-September/000691.html

viernes, 26 de septiembre de 2008

Android vs iPhone






Fuente:

http://www.joyoftech.com/joyoftech/joyimages/1154.gif

Google Chrome sin Spyware = Iron



SRWare una empresa alemana a lanzado una version de google chrome sin el "spyware" llamado Iron.

Escencialmente usa el codigo fuente de Chromium, con las siguentes modificaciones:

* No usa una ID unica por usuario
* No envia informacion del usuario a Google
* La informacion de errores no es enviado a Google
* No usa el "Google updater"
* No usa el rastreador de URL

El Iron puede ser descargado de su pagina oficial:
http://www.srware.net/software_srware_iron_download.php

Fuente:

http://www.srware.net/software_srware_iron_chrome_vs_iron.php

http://news.metaparadigma.de/?p=1183

martes, 23 de septiembre de 2008

Frase del dia

El mundo en que vivimos

Decimos que no tenemos dinero para erradicar la pobreza. Que es imposible. Pero de repente, ¡anda! sí que tenemos 700.000 millones de dólares para salvar de la quiebra a Wall Street.



Fuente:
http://www.microsiervos.com/archivo/frases-citas/el-mundo-en-que-vivimos.html

domingo, 21 de septiembre de 2008

Cosas que puedes hacer por el LUG

Un grupo de usuarios de linux (GUL o LUG en ingles) como muchas de las organizaciones voluntarias tienen un pequeño grupo de miembros que son los que mas contribuyen. Creo que en cada LUG hay mucha gente que quisiera contribuir pero no sabe como, aqui hay algunas sugerencias de lo que se puede hacer.

En primer lugar dar charlas. Mucha gente cree que dar una charla para un LUG requiere de bastante conocimiento. Aunque es deseable tener expertos en un tema para que compartan el conocimiento, definitivamente no es un requisito serlo. El unico requisito es que usted sepa mas que la audiencia y con un poco de investigacion puede lograr ese objetivo.

Una charla comun que casi siempre es dictada es "Que es lo nuevo en Linux". Esta no es una charla que requiera mucho conocimiento, mas bien requiere tiempo para leer las noticias (lo que mucha gente encuentra divertido). Asi que si pasas un promedio de 30 minutos por dia cada semana de lectura, acerca de los nuevos desarrollos en linux y otras nuevas tecnologias, puedes pasar otros minutos al dia (20 minutos en un mes) haciendo notas y el resultado seria de una charla de 10 a 15 minutos que podria ser bien recibida. Una charla acerca de lo nuevo, es una de las maneras de que un nuevo usuario pueda dar una presentacion que tendra la atencion de todos los expertos (quienes conocen bien su area pero frecuentemente no tiene tiempo de ver el panorama completo).

Hay muchos aspectos de linux que no son bien entendidos, a menudo el dominio de un tema es un problema que esta mas relacionado al tiempo en probar lo nuevo que otra cosa. Un ejemplo de ello es el comando chmod (Y todos los permisos Unix que estan asociados a ella). Creo que la mayoria de usuarios de linux no entienden todas las sutilezas de los permisos (He visto un empleado de un proveedor de linux cometiendo un error en este sentido mientras estaba en una sesion de entrenamiento). Un nuevo usuario quien esta unas pocas horas intentando la variedad de combinaciones de chmod, etc y habla acerca de los resultados podria dar una charla que podria enseñar algo a casi todos en la audiencia. Creo que hay muchas charlas posibles de esta naturaleza.

Una cosa que a menudo se pasa por alto es cuando se considera como contribuir a un LUG, es la posibilidad de compartir hardware. Todos tenemos el software que necesitamos sin cargo alguno, menos el hardware que cuesta dinero. Si tienes algun hardware que no ha sido usado durante el año considera si lo usaras otra vez, si no podrias ofrecerlo al LUG (via lista de correo o solo llevandolo a una reunion). Tambien si ves algun hardware que sera desechado y crees que le servira a alguien del LUG entonces tenlo.

Cada seis meses regalo el hardware de computadores de segunda mano que cabe en mi auto, el cual es descartado por mis clientes y que lo tomo para mi LUG (linux user grup, grupo de usuarios linux) de la ciudad donde vivo. Tomar ese equipo le reduce a mis clientes el costo de deshecharlo, disminuye el envenenamiento o contaminacion de los basureros (se supone que no se debe poner esos equipos en la basura pero la gente lo hace) y ayuda a gente que necesita ese hardware decomputadores.

Un uso comun que doy al hardware es regalarlo a los niños. Mucha gente duda en comprar nuevo hardware especificamente para niños, porque solo con la accion de jugar con el switch etiquetado de 240V/110V ( o algo de naturaleza similar) puede destruirlo. Hardware gratis permite a los niños tener mas acceso a las computadoras a una edad temprana.

Finalmente una manera de contribuir es unirse a un comite. Mucha gente encuentra dificil ir a las reuniones, si no tienes problemas en ir regularmente y unirte a un comite entonces considera contribuir de esta manera.


PD: Esta es una traduccion de un excelente articulo publicado por Russell Coker titulado:
"Things-you-can-do-for-your-lug"

Correcciones de la traduccion son bienvenidas.

Update:

Muchisimas gracias a Anibal Monsalve un gran DD y a Rusell Coker por la ayuda en la traduccion

A lot of thanks to Anibal Monsalve who is a great DD like Rusell Coker who helped me with this translation.

Greetings and thanks again for you help.

Saludos

viernes, 19 de septiembre de 2008

Self photo meme



Via Planet Debian

1. Take a picture of yourself right now.
2. Don’t change your clothes, don’t fix your hair…just take a picture.
3. Post that picture with NO editing.
4. Post these instructions with your picture.

PD. Tomado con el cheese

miércoles, 17 de septiembre de 2008

VirtualBox con Wireless en Debian Lenny

En este caso el host tiene conexion a internet a traves de la Wireless, y necesitamos que la maquina virtual del virtualbox tenga una ip de la red del host

IP del host: 192.168.1.33
IP del guest(VM): 192.168.1.35

para ello necesitamos unas cosas:

Tener instalado el parprouted:
apt-get installl parprouted

Tambien se necesita tener habilitado el ip_forward, se edita el archivo /etc/sysctl.conf
Para hacer los cambios permanentes lo editamos.
net.ipv4.ip_forward=1

Ahora crearemos el tap0, con el siguiente comando:

VBoxTunctl -b -u usuario

-u se refiere al usuario que usara el virtualbox.

Cuando ejecutamos el comando veremos que aparecera el tap0 en pantalla por unos segundos.

Levantamos el tap0:
ip link set tap0 up

y le damos una ip de la red
ip addr add 192.168.1.34/24 dev tap0

Ahora enlazaremos la interface wireless en mi caso el ath0 con el tap0, con el comando parprouted

parprouted ath0 tap0

Ahora configuramos la maquina virtual, y en la opcion de red, la adjuntamos a la interface anfitrion, mas abajo en la opcion nombre de interface ponemos tap0 como esta en la figura.



Cuando ejecutemos la maquina virtual en la configuracion de red tenemos.

address 192.168.1.35
netmask 255.255.255.0
gateway 192.168.1.33 (el gateway es el ip del host)

y le ponemos los dns que deseen, pueden ser los de telefonica, opendns u otros.

Con eso la maquina virtual ya tiene una ip de la red local, y se pueden ver entre ellas.

Saludos

Fuente:

http://www.scottro.net/vboxbridge.html

sábado, 13 de septiembre de 2008

Wireless en Debian lenny amd64

Configurando el wireless en una laptop HP6921LA con tarjeta Atheros

Debian "reconoce" automaticamente la wireless, pero vamos a poner la ultima version del driver de la tarjeta atheros que viene en la portatil.

lspci | grep Atheros

03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)

Procedemos a instalar, los linux-headers de acuerdo a nuestro kernel,
en mi caso:

#uname-a
2.6.26-1-amd64 #1 SMP Thu Aug 28 11:13:42 UTC 2008 x86_64 GNU/Linux

entonces instalo:

apt-get install linux-headers-2.6.26-1-amd64

Tambien instalamos:
apt-get install build-essential
apt-get install subversion
apt-get install wireless-tools

Borramos el modulo que viene por defecto en Lenny, como root hacer:
rmmod ath5k

Luego modificamos /etc/modprobe.d/blacklist con nuestro editor favorito y agregamos esto:
blacklist ath5k

Obtenemos los drivers:
svn co https://svn.madwifi.org/madwifi/branches/madwifi-hal-0.10.5.6

Vamos a la carpeta:
cd ~/madwifi-hal-0.10.5.6

Hacemos un:
make
make install
modprobe ath_pci

Ahora agregamos el modulo ath_pci al archivo /etc/modules:

vi /etc/modules

y agregamos:
ath_pci

Un ifconfig ath0 up y luego un iwlist ath0 scan, que nos mostrara las señales existentes:

ath0 Scan completed :
Cell 01 - Address: 00:11:F5:53:D0:30
ESSID:"elnombreessiddetuap"
Mode:Master
Frequency:2.412 GHz (Channel 1)
Quality=37/70 Signal level=-58 dBm Noise level=-95 dBm
Encryption key:on
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s; 6 Mb/s; 9 Mb/s
12 Mb/s; 48 Mb/s
Extra:bcn_int=100
IE: WPA Version 1
Group Cipher : TKIP
Pairwise Ciphers (1) : TKIP
Authentication Suites (1) : PSK


Hasta aca tenemos la tarjeta wireless instalada y funcionando, ahora falta configurarla, si deseamos soporte wpa, pues instalamos el paquete:

apt-get install wpasupplicant

Modificamos el archivo /etc/network/interfaces

auto ath0
iface ath0 inet dhcp

wpa-driver wext (wext es un driver generico)
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

Creamos el archivo wpa_supplicant.conf, en caso no lo tengamos en /etc/wpa_supplicant
con el siguiente contenido.

ctrl_interface=/var/run/wpa_supplicant
network={
ssid=”nombre de la red”
scan_ssid=1
proto=WPA
key_mgmt=WPA-PSK
psk=”contraseña”
}

La activamos:
wpa_suppplicant -B -w -c /etc/wpa_supplicant/wpa_supplicant.conf -Dwext -iath0

Finalmente hacemos un ifconfig y veremos que nuestro router, ya le dio una ip.


Saludos


Fuente:
man wpa_supplicant
man wpa_supplicant.conf

http://forums.debian.net/viewtopic.php?t=17199

http://www.esdebian.org/wiki/configuracion-manual-wpasupplicant
http://muchikon.blogspot.com/2008/08/wireless-en-ubuntu-hardy-heron-64bits.html

domingo, 7 de septiembre de 2008

Lenny2 con kernel 2.6.26-1

Hace poco Martin Michlmayr nos dio la noticia que el instalador debian ya venia con el nuevo kernel 2.6.26-1, tal como lo desean lo integrantes del kernel-team.

Asi que fue una buena oportunidad de instalar lenny2, no hubo problemas, es mas desde la pagina debian-installer tienen la opcion de descargar solo el debian net-install por arquitectura o tienen el instalador multiarquitectura: debian-testing-amd64-i386-powerpc-netinst.iso





Aqui la noticia original

y en esta pagina esta lo nuevo de lenny

viernes, 5 de septiembre de 2008

RedHat compra Qumranet (KVM)



Gran noticia !!!

Segun los entendidos, y segun de como estan diseñados estas soluciones de virtualizacion, la opcion a escoger es KVM.

Red Hat da un gran paso, inmenso diria yo porque no solo adquiere una posicion relevante en el tema de virtualizacion sino porque es la tecnologia que sera un boom en el futuro, ahora no se tiene una buena interfaz grafica para el manejo de las maquinas virtuales, pero con esta noticia pues no habra que esperar mucho para oir buenas nuevas, y hacer frente a ESX (que tuvo un grave problema con un tema de actualizacion) y Xen que esta perdiendo mucho terreno, ademas la forma de como fue diseñado Xen, pues no tiene gran futuro.

Alesandro Pirelli hace un interesante analisis sobre esta movida, anteriormente segun sus reportes la adquisicion de quamranet se caia de madura y ahora es realidad.

Mas informacion:

http://www.redhat.com/about/news/prarchive/2008/qumranet.html
http://www.redhat.com/promo/qumranet/
http://www.virtualization.info/2008/09/red-hat-acquires-qumranet-suddently.html

jueves, 4 de septiembre de 2008

VirtualBox 2.0

Sun libero la nueva version de VirtualBox 2.0

Algunas caracteristicas de esta nueva version:

* soporte para 64-bit guest OSes (Microsoft Windows Vista y Red Hat Enterprise Linux 5)
* soporte para el formato de disco virtual Microsoft VHD
* nueva interface para la edicion Apple Mac OS (native 10.5 Leopard GUI)
* Python API (para Solaris y Linux)
* la interface grafica mejorada de Qt3 a Qt4 con muchas mejoras visuales
*

Lo pueden descargar los .deb desde aqui
o agregar a sus source.list estas direcciones dependiendo de su distro y version

Ubuntu repos
deb http://download.virtualbox.org/virtualbox/debian hardy non-free
deb http://download.virtualbox.org/virtualbox/debian gutsy non-free
deb http://download.virtualbox.org/virtualbox/debian dapper non-free

Debian repos
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian sarge non-free

Descargar la sun public key desde aqui

luego con un
sudo apt-key add sun_vbox.asc

ahora:
sudo apt-get update y luego un apt-get install vitualbox



Fuente:
http://www.virtualization.info/2008/09/release-sun-virtualbox-20.html

http://www.virtualbox.org/wiki/Changelog

lunes, 1 de septiembre de 2008

Error del Servidor

Estaba revisando mis correos cuando de pronto me sale este mensaje:



A esperar nomas ...
Siempre hay una primera vez xD

Squeeze

Ya tenemos nuevo nombre para el proxima version estable debian !!!

Con un mensaje a la lista debian announce, el DD Luk Claes, nos informa entre otras cosas que el sucesor de Lenny sera llamado Squezze (el alien de tres ojos).

Release name
~~~~~~~~~~~~
We will continue to use Toy Story character names for lenny's successor,
which will be called ``squeeze'' (three-eyed space alien).

Cheers

Luk



Fuente:

http://lists.debian.org/debian-devel-announce/2008/09/msg00000.html

domingo, 31 de agosto de 2008

Triple boot Windows XP, Ubuntu , Bactrack 3 Final

Un pequeño jautu de como configurar tres sistemas operativos en una PC.
Windows Xp (Vista), Ubuntu Hardy Heron (Debian Lenny) y BackTrack 3 Final (BT3).

Todo esto se realizo con el virtualbox disco ide hda, siempre probando primero con las maquinas virtuales, despues ya lanzarse al ruedo.

Aqui vamos.

Se tiene un disco de 27GB
se relizara la siguiente configuracion con el fdisk

/dev/hda1 Primera particion windows
/dev/hda2 Particion recovery (en caso de laptops)
/dev/hda3 Particion del Backtrack 3
/dev/hda4 Particion extendida
/dev/hda5 Particion Boot
/dev/hda6 Particion Swap
/dev/hda7 Particion de Ubuntu (Debian)
/dev/hda8 El resto particion de datos

En el disco ya se tiene xp configurado con su particion recovery, hda1, hda2.

Se bootea con el iso del Bactrack 3 Final

Escoger la tercera opcion:
"BT3 Graphics Mode (VESA KDE)"

Luego en nuestro escritorio, abrimos una terminal (consola), y empezamos a crear las particiones.

Como indica la figura 1
Se creo la particion 3 para el backtrack, y la particion extendida.



Ahora crearemos las demas particiones
boot, swap root, datos y luego escribimos los cambios con un "w"



Pasada la configuracion booteamos con el cd de ubuntu, procedemos a instalarlo,
en la opcion "Preparar el espacio del disco" seleccionar la opcion "Manual".

Luego seleccionar las particiones y le damos editar, configuramos el sistema de archivos, y la particion asignada.

Al final queda algo asi



Le damos siguiente, etc, y empieza a instalarse el ubuntu...

Finalizada la instalacion, booteamos con el cd de BackTrack 3,
escogemos la tercera opcion vesa kde.

creamos, el sistema de archivos ext3 en la particion /dev/hda3

bt~#mkfs.ext3 /dev/hda3
desmontamos la particion hda3 y hda5

bt~#umount /dev/hda3
bt~#umount /dev/hda5

procedemos a configurar e instalar el BT3



Iniciamos con el ubuntu instalado anteriormente y configuramos el grub, con un editor, en mi caso el vi y agregamos estas lineas al final del archivo.

title Backtrack 3

root (hd0,2)

kernel /boot/vmlinuz vga=791 root=/dev/hda3 ro

boot

guardamos la configuracion
y ya tenemos nuestro triple boot.



Saludos

Fuente:

http://backtrack.offensive-security.com/index.php/Howto

http://muchikon.blogspot.com/2008/07/backtrack-3-hd-install.html

jueves, 28 de agosto de 2008

Historia Debian

Tomado de ByteCoders

He aprovechado para recopilar un poco de información sobre la fantástica distribución Debian GNU/Linux y dar un repaso de su larga carrera.

Ian Murdock fundó oficialmente el proyecto Debian el 16 de agosto de 1993. Hasta ese momento, el concepto de una «distribución» de Linux era nuevo. Ian pretendió que Debian fuera una distribución realizada de forma abierta, siguiendo el espíritu de Linux y GNU. La creación de Debian fue patrocinada por el proyecto GNU de la FSF durante un año (noviembre de 1994 a noviembre de 1995).

La pronunciación oficial de Debian es «deb ian». El nombre tiene su origen en los nombres del creador de Debian, Ian Murdock, y su esposa, Debra.

Debian 0.01 hasta 0.90 (agosto-diciembre de 1993)

Debian 0.91 (enero de 1994): Esta publicación disponía de un sencillo sistema de empaquetamiento que permitía instalar y desinstalar paquetes.

Debian 0.93R5 (marzo de 1995): En este momento se asignaron responsabilidades de cada paquete a cada uno de los desarrolladores, y se empezó a utilizar el administrador de paquetes (dpkg) para instalar los paquetes después de la instalación del sistema base.

Debian 0.93R6 (noviembre de 1995): Aparece dselect. Esta fue la última publicación de Debian que utilizaba el formato binario a.out. La utilización de un servidor maestro específico en el cual los desarrolladores de Debian podían construir cada publicación llevó directamente a la formación de una red de servidores espejos, e indirectamente al desarrollo de la mayoría de las directrices y procedimientos utilizados para manejar actualmente el proyecto.

La versión 1.0 nunca fue publicada: Accidentalmente Infomagic, un proveedor de CDs, lanzó una versión de desarrollo de Debian y la tituló como 1.0. El 11 de diciembre de 1995, Debian e Infomagic anunciaron conjuntamente que esta versión fue equívoca.

Debian 1.1 Buzz (17 de junio de 1996): Esta fue la primera versión de Debian con un nombre en código. Fue tomado, como todos los demás hasta ahora, de un personaje de la película Toy Story... en este caso, Buzz Lightyear.



Debian 1.2 Rex (12 de diciembre de 1996) Nombrada como el dinosaurio de plástico de la película. Esta versión consistió en 848 paquetes a cargo de 120 desarrolladores.



Debian 1.3 Bo (5 de junio de 1997): El nombre viene de Bo Peep, la pastora. Esta versión consistió en 974 paquetes a cargo de 200 desarrolladores.



Debian 2.0 Hamm (24 de julio de 1998): El nombre por el cerdito de la película. Esta fue la primera versión de Debian multiplataforma, con soporte para arquitecturas Motorola 68000 series. Con Ian Jackson como líder del proyecto, esta versión hace la transición a libc6, y consistió en mas de 1500 paquetes a cargo de mas de 400 desarrolladores.



Debian 2.1 Slink (9 de marzo de 1999): El nombre por el perrito de la película. Se agregaron dos arquitecturas más, Alpha y SPARC. Con Wichert Akkerman como líder del proyecto, esta versión consistía en 2250 paquetes y requería 2 CDs en el paquete oficial. La clavé técnica de la innovación fue la introducción de apt, una nueva interfaz para la administración de paquetes.



Debian 2.2 Potato (15 de agosto del 2000): El nombre por el «Mr Potato Head» de la película. Esta versión agregó soporte para las arquitecturas PowerPC y ARM. Con Wichert como líder del proyecto todavía, esta versión consistió en mas de 3900 paquetes binarios derivados de mas de 2600 paquetes fuentes a cargo de mas de 450 desarrolladores de Debian.



Debian 3.0 woody (19 de julio del 2002): El nombre por el personaje principal de la película: «woody» el vaquero. Aún mas arquitecturas fueron agregadas en esta versión: IA-64, HP PA-RISC, MIPS (big endian), MIPS (little endian) y S/390. Esta es también la primera versión que incluye software criptográfico debido a las restricciones para la exportación que estaban siendo iniciadas en EEUU, y también la primera en incluir KDE, ahora que los problemas de licencia con QT fueron resueltas. Con Bdale Garbee recientemente designado como líder del proyecto, y mas de 900 desarrolladores de Debian, esta versión contenía alrededor de 8500 paquetes binarios y 7 CDs binarios en el paquete oficial.



Debian 3.1 sarge (6 de junio de 2005): Con el desarrollo del nuevo instalador de Debian, esta versión incluye un mecanismo de instalación nuevo y modular con detección de hardware y capacidad de instalación automatizada. La instalación se puede realizar en cerca de treinta idiomas e incluye configuraciones del servidor X para muchas tarjetas gráficas distintas. Ofrece soporte para once arquitecturas de microprocesador distintas. Esta es la primera versión de Debian en incluir OpenOffice.org (1.1.3). También se incluyen programas criptográficos en la distribución principal.



Debian 4.0 etch (8 de abril de 2007): Incluye un proceso de instalación totalmente integrado, incluyendo soporte de creación para usar particiones cifradas.
Esta publicación introduce una nueva interfaz gráfica del sistema de instalación que soporta tanto grafías que utilizan caracteres compuestos como lenguas complejas. El sistema de instalación de Debian GNU/Linux ahora está traducido a 58 idiomas. Se ha mejorado la seguridad y la eficiencia del sistema de gestión de paquetes. «APT seguro» («secure APT») hace posible verificar la integridad de los paquetes descargados desde un servidor réplica. Más de 18.000 paquetes listos para usarse.



El nombre en clave de la siguiente versión principal de Debian después de etch es "lenny". Este lanzamiento empezó como una copia de etch, y está actualmente en un estado llamado "testing". Esto significa que las cosas no se tendrían que romper tan severamente como en las distribuciones "unstable" o "experimental", porque los paquetes solo son aceptados en esta distribución después de un período de tiempo, y cuando no tienen errores críticos pera el lanzamiento.



El nombre clave para la versión de desarrollo de Debian siempre se ha llamado "sid" (en honor del pequeño villano de Toy Story), o "inestable". La mayoría del trabajo de desarrollo que se lleva a cabo en Debian se envía a esta versión.



Debian es el pasado presente y futuro, la madre de tantas distribuciones que hoy son tan populares. Una de las distribuciones más completas y cada vez más user-friendly.


Fuente:

http://bytecoders.homelinux.com/content/historia-de-debian.html


http://www.debian.org/doc/manuals/project-history/ch-intro.es.html

http://www.e-moka.net/2005/05/30/nomi-release-debian/