Ayup’s Blog

Teoría y Práctica

SUSE Linux Enterprise Desktop 10

SUSE LinuxHace ya un buen tiempo que estoy usando SLED 10 como S.O. de escritorio, y a decir verdad es cómodo.

El escritorio es elegante y simple, basado en Gnome y muy sencillo de usar. Algunos detalles:

  • Las actualizaciones de seguridad están a un click en la barra de tareas.
  • El listado completo de aplicaciones está agrupado por categorias, y permite ubicar una aplicación en segundos con el cuadro de filtro. Dos pulgares arriba.
  • El mismo diseño en el Panel de Control tanto de usuario como administrativo. Bien integrado.
  • Tiene un motor de búsqueda integral para documentos, mail, web.
  • El gestor de paquetes permite incorporar distintas fuentes de instalación, pero debería ser más sencillo agregar repositorios web.
  • Falta integrar un poco la gestión del proxy, sobre todo en el navegador.
  • Una excelente versión de Open Office. La frutilla de la torta.

En resumen, un muy buen sistema de escritorio, usable tanto por geeks como por la tía de uno.

Miniaturas en WordPress 2.x

WordPress

WordPress y Debian es una sociedad perfecta… salvo que las miniaturas de WP 2.x no funcionan a primera.

El detalle: debe estar instalado GD. La solución:

# apt-get install php4-gd

en otros dialectos:

# yum install php-gd
# rug in php4-gd
etc...

Happy bloggin’

3com 4500 Administrable (II)

https://i0.wp.com/www.3com.com/images/products/en_US/prd_lg_3CR17561-91.gifContinuando “3com 4500 Administrable” …

Luego de conectarse al switch por el puerto serie, podemos asignar una IP a la VLAN para continuar la configuración via web:

  1. Presionar ENTER para obtener un prompt;
  2. Si aún no esta logueado:
    Username: admin
    Password: (en blanco por defecto);
  3. Entramos a la configuracion:
    <4500> system-view
  4. Configuramos una IP para la Vlan 1 (p. ej. 192.168.1.5):
    [4500] interface vlan-interface 1
    [4500-Vlan-interface1] ip address 192.168.1.5 255.255.255
    [4500-Vlan-interface1] quit
  5. Agregamos una ACL para ingresar via web (ej. acl 2080 para ingresar desde la ip 192.168.1.110):
    [4500] ip http acl 2080
    [4500] acl number 2080
    [4500-acl-basic-2080] rule 0 permit source 192.168.1.110 0
    [4500-acl-basic-2080] rule 1 deny
    [4500-acl-basic-2080] quit
    [4500] user-interface vty 0
    [4500-ui-vty0] acl 2080 inbound
    [4500-ui-vty0] authentication-mode scheme
    [4500-ui-vty0] set authentication password simple xxxx
    [4500-ui-vty0] quit
  6. Configuramos la contraseña del usuario admin:
    [4500] local-user admin
    [4500-luser-admin] password simple mynewpass
    [4500-luser-admin] quit
  7. A partir de aquí ya podemos conectarnos via web poniendo la IP del switch en el navegador, con el usuario y contraseña que configuramos, y la primera tarea imprescindible es guardar la configuración del switch;
  8. Notas:
    1. El prompt del switch va variando según el entorno;
    2. La Vlan por defecto es la 1 y no se puede eliminar;

Disclaimer: estos pasos pueden contener alguna imprecisión, dado que están tomados de memoria de hace un par de meses, aunque contrastados con el propio archivo de configuración del switch.

La documentación del switch se puede obtener aquí.

Debian GNU/Linux 4.0

DebianAcaba de llegar el equipo para un servidor de contenidos y, como no necesito preocuparme de otro servidor más, estoy instalando la última version estable de Debian (4.0r1, Etch).

Primera vez que uso el instalador gráfico (expertgui), que es una verdadera joyita. Salvo un pequeño incidente con el controlador de disco (que será motivo de otro post) la instalación es una sinfonía de violines.

El detalle: se puede tomar una captura de cada pantalla de configuración… y hacer luego con ellas una documentación perfecta.

Al equipo de Debian, gracias como debianero de corazón.

Instalar Ruby on Rails y Mongrel

Luego de instalar RubyGems:

gem install rails mongrel mongrel_service --no-ri --no-rdoc --include-dependencies

Windows 2003 Server

Windows 2003Hoy me toca probar cosas en un Tomcat sobre un Windows 2003 Server… sin comentarios.

Comparar dos directorios recursivamente

Hoy tenía que comparar dos directorios archivo por archivo, así que escribi este pequeño shell script que se explica por si mismo:

#! /bin/bash
#
# cmpdir - juanayup@gmail.com, 2007, GPLv2
#
# cmpdir <dir1> <dir2>
[ -z "$2" ] && { echo "Usage: $SELF <dir1> <dir2>"; exit 0; }
SRC="$1"
DST="$2"
(cd "$SRC";find -type f)|while read i;do cmp "$SRC/$i" "$DST/$i"; done