martes, 31 de marzo de 2009

Compartir impresora con CUPS

Para permitir la impresión desde la red, debemos editar el fichero /etc/cups.conf y cambiar dos cosas:
  • La línea Listen, cambiando la IP 127.0.0.1 por la IP externa
  • Modificar los permisos:
En Location /:
Order deny,allow
Deny From All
Allow From 127.0.0.1
Allow From 172.12.78.*

jueves, 26 de marzo de 2009

Adjuntos inline en Evolution al reenviar

Para reenviar los adjuntos en línea en Evolution, podemos pulsar, con el mensaje seleccionado en la lista, Mensaje -> Reenviar Como... -> Incluido en línea

Si queremos poner por defecto este tipo de reenvío, vamos a Editar -> Preferencias -> Preferencias del Editor y cambiamos el Estilo de Reenvío.

Información obtenida de:
http://email.about.com/cs/evolutiontips/qt/et042603.htm
http://email.about.com/cs/evolutiontips/qt/et041503.htm

miércoles, 25 de marzo de 2009

Clonación de Lenix

Para clonar un equipo con Lenix (o con Ubuntu) podemos hacerlo con el SystemRescue CD. Los pasos a seguir son:
  1. Copiar tabla de particiones
  2. Clonar la partición
  3. Copiar el MBR. Esta opción no la vamos a usar ya.

Para sacar la copia de seguridad de la tabla de particiones:
#sfdisk -d /dev/hda > tabla-hda.txt

Para restaurarla:
#sfdisk /dev/hda < tabla-hda.txt

Para sacar la copia de seguridad del MBR:

# dd if=/dev/hdx of=MBR-backup bs=512 count=1

Para restaurarla:

# dd if=MBR-backup of=/dev/hdx bs=512 count=1

Según un comentario en la URL referenciada, grub-install un poco ha cambiado y deberíamos usar bs=446 en lugar de 512.

Info obtenida de:
http://ubuntu.wordpress.com/2005/10/20/backing-up-the-mbr/

En lugar de hacer así la restauración del MBR, podemos hacerla con grub-install una vez que hemos clonado la partición.

Para clonar la partición, ejecutamos partimage y seleccionamos las opciones adecuadas.

Para restaurarlo todo:
#sfdisk /dev/sda < tabla_particiones
#partimage -b restore /dev/sda1 imagen.000
# mount /dev/sda1 /mnt/custom
#grub-install --root-directory=/mnt/custom /dev/sda

martes, 24 de marzo de 2009

Cambiar la resolución en rdesktop

Para cambiar la resolución de la pantalla con rdesktop podemos usar la opción -g:

$ rdesktop IP_SERVIDOR -g 1024x768

Libreta de direcciones de Evolution compartida en LDAP

Vamos a ver la configuración necesaria para tener una libreta de direcciones en Evolution, compartida por LDAP entre varios usuarios.

Primero, debemos crear en LDAP una organización (o unidad organizativa, quizás mejor) para contener nuestra libreta de direcciones. Un LDIF del objeto sería así:
dn: o=Addressbook,dc=DOMINIO
objectClass: organization
o: Addressbook
description: Online Addressbook
Después, debemos configurar Evolution:
  • Entramos en Contactos
  • Nuevo -> Libreta de Direcciones (En LDAP)
  • Ponemos un nombre
  • Servidor: Dirección del servidor LDAP
  • Método de inicio de sesión: Usando Nombre Distintivo
  • Inicio de sesión: uid=USUARIO,ou=People,dc=DOMINIO
  • En detalles:
  • Base de búsqueda: o=Addressbook,dc=DOMINIO
  • Ámbito de búsqueda: Sub
Es importante saber que cuadno usamos la libreta de direcciones en LDAP no se cargan automáticamente todos los contactos, sino que siempre tenemos que buscar para obtener los resultados que concuerdan con el criterio de búsqueda. Esto se hace por razones de rendimiento, para no transferir la libreta completa cada vez.

lunes, 23 de marzo de 2009

Montar particiones Windows manualmente con permiso de escritura

Cuando en Ubuntu montamos mediante el GUI la partición Windows, ésta se monta escribible para el usuario.
Sin embargo, al hacerlo de forma manual, debemos añadir el umask=0 para que ésto sea posible.
La línea en fstab será algo así:
/dev/sda1 /win ntfs nls=utf8,umask=0 0 0

viernes, 20 de marzo de 2009

Mplayer se medio cuelga parando el salvapantallas

Cuando arranca mplayer, en Ubuntu 8.04, tarda en comenzar la película, ya que se queda un poco pillado intentando parar el salvapantallas.
El problema parece ser que intenta parar el de KDE, no estando activo dcopserver. Arrancando ese programa todo vuelve a funcionar correctamente.

Información obtenida de:
http://ubuntuforums.org/archive/index.php/t-741417.html

Búsqueda de archivos en Ubuntu

La opción de búsqueda dentro de los diálogos de selección de ficheros en Ubuntu es manejada por el Tracker, un programa que indexa los contenidos para realizar búsquedas más rápidas posteriormente.

Por defecto, el Tracker viene desactivado para indexar, con lo que no funciona. Para activarlo, entramos en Sistema -> Preferencias -> Búsqueda e indexado y marcamos Activar Indexado, además de poner las carpetas que queremos indexar.
Podemos desactivar también la opción de buscar dentro de los archivos.

Posteriormente el programa necesitará realizar el proceso de indexado antes de que podamos realizar búsquedas. Éstas búsquedas deben hacerse por palabras completas, ya que actualmente no dispone de filtros.

miércoles, 18 de marzo de 2009

Bloque mayúsculas en Terminal Server

Al conectar con Terminal Server desde Ubuntu, hay equipos en los que no funciona el bloque mayúsculas. Una opción para arreglarlo es usar un pequeño script que cambia el estado del bloqueo de las mayúsculas.

Script mayusculas.vbs:

set WshShell = CreateObject ("WScript.shell")
WshShell.SendKeys "{CAPSLOCK}"

Actualización: Parece que este es un fallo de la versión de rdesktop/tsclient de Ubuntu 8.10. En la 8.04 funciona bien, así que una mejor solución es desinstalar la versión que viene, y poner la 1.5 que viene con Hardy Heron.

Fuentes de Microsoft en Ubuntu

Para tener Arial y las demás fuentes de Windows, debemos instalar el paquete msttcorefonts. Después, salir de la sesión o regenerar la caché de fuentes.

Instalar paquete
# apt-get install msttcorefonts
Regenerar caché
# fc-cache -fv

Información obtenida de:
http://ubuntu.wordpress.com/2005/09/09/installing-microsoft-fonts/

martes, 10 de marzo de 2009

Wifi en el arranque en Ubuntu

Para tener WIFI antes de que se ejecute el Network Manager, por ejemplo si usamos autenticación LDAP, debemos configurar la conexión wifi:

Fichero /etc/network/interfaces:
auto lo
iface lo inet loopback
iface eth1 inet dhcp
wireless-essid ESSID
wireless-key 6361... [En decimal]


Como se ve, no se activa la eth1 automáticamente, sino que la levantamos luego, en /etc/rc.local:
ifup eth1

Cuelgue al cerrar Ubuntu

Si al apagar Ubuntu no se termina de apagar, y se queda en el mensaje de ACPID exiting... debemos comprobar si tenemos unidades SAMBA montadas, y no hemos hecho el cambio de orden del umountnfs.sh que se describe en un post anterior.

viernes, 6 de marzo de 2009

Montar unidades Windows en Ubuntu

Para montar unidades por SAMBA necesitamos instalar el paquete smbfs, que contiene el programa mount.cifs.

Luego, tener en fstab:
//IP_WINDOWS/RECURSO_COMPARTIDO /RUTA_DE_MONTAJE cifs iocharset=utf8,username=USUARIO,password=PASSWORD,uid=1000,nls=utf8,nocase 0 0

Modo administrador en Ricoh Aficio

Para entrar como administrador:
Usuario en blanco
Contraseña: password

Otra versión, para la Ricoh MP 2510:
Usuario: admin
Contraseña en blanco

miércoles, 4 de marzo de 2009

Número de eth creciente con tarjetas nvdia

Con tarjetas de red Nvidia, en Ubuntu 8.10, hay un problema: en cada arranque la tarjeta de red obtiene un nombre diferente: eth0, eth1, eth2....

Para solucionarlo, tenemos que eliminar el fichero /etc/udev/rules.d/75-persistent-net-generator.rules, que es el encargado de rellenar el fichero /etc/udev/rules.d/70-persistent-net.rules con los diferentes nombres de las tarjetas.
En Ubuntu 9.04, este fichero está en /lib/udev/rules.d

Antes, debemos dejar en /etc/udev/rules.d/70-persistent-net.rules sólo la entrada de eth0.