jueves, 22 de mayo de 2008

Cómo hacer que ubuntu resuelva la ip de máquinas con Windows usando su hostname

Supongo que este es un problema común con el que mucha gente se enfrenta. Si por ejemplo, tiramos un ping a una máquina con Windows utilizando su hostname, ubuntu no resuelve la ip y nos da que el host es unreachable.

Para solucionar esto, encontré este post en ubuntuforums, que si bien es viejo, me solucionó el problema en Hardy.

Primero hay que editar /etc/nsswitch.conf:
sudo vi /etc/nsswitch.conf


En la línea que dice:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4

Tenemos que agregar wins, por ejemplo en este caso:
hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 wins


Luego, hay que instalar el paquete winbind:
sudo apt-get install winbind


Y listo, con eso ya podemos reconocer las máquinas windows por su hostname.

Backupear mails, contactos y configuraciones de Evolution

Paso 1:
Cerrar evolution y gconftool-2:

$ gconftool-2 --shutdown
$ evolution --force-shutdown

Paso 2:
Crear un archivo con los archivos y configuraciones de evolution:
Hay que guardar estos archivos (están todos el el home del usuario de Evolution):

1. ~/.evolution/
2. ~/.gconf/apps/evolution/
3. ~/.gnome2_private/Evolution

Y el archivo de configuración de evolution:

$ gconftool-2 --dump /apps/evolution > evolution_settings.xml


Para guardar todo esto en un archivo .tar.gz:

tar -cvzf evolution.tar.gz .evolution .gconf/apps/evolution .gnome2_private/Evolution evolution_settings.xml


Para restaurar los datos:

$ gconftool-2 --shutdown
$ evolution --force-shutdown
$ tar xvf evolution.tar.gz
$ gconftool-2 --unload evolution_settings.xml
$ gconftool-2 --load evolution_settings.xml
$ rm -f evolution_settings.xml

martes, 13 de mayo de 2008

Bug Critico en sshd

Se encontró un bug crítico en el open-ssh server de Debian y sus derivados (entre los que se incluye ubuntu). El asunto es que el generador de números aleatorios funciona mal, por lo que hay algunos encription keys son mucho más comunes de lo que deberían, lo cual facilita ataques de fuerza bruta.
Las versiones de Ubuntu afectadas son las siguientes:
  • Ubuntu 7.04 (Feisty)
  • Ubuntu 7.10 (Gutsy)
  • Ubuntu 8.04 LTS (Hardy)
  • Ubuntu "Intrepid Ibex" (development): libssl <= 0.9.8g-8
Se urge a los usuarios a actualizar el paquete libssl a su última versión (0.9.8) lo antes posible y a regenerar sus keys (después de la actualización).

Informe oficial completo.

Gracias a Slashdot.