Mostrando entradas con la etiqueta Debian Sarge. Mostrar todas las entradas
Mostrando entradas con la etiqueta Debian Sarge. Mostrar todas las entradas

25 de mayo de 2008

Leer correos locales del usuario "root" en ICEDOVE

Hola de nuevo. Después de un par de meses sin actualizar el blog, hoy he estado investigando un poco sobre éste tema, (tarea pendiente que tenía, para poder leer los emails del sistema con mi cliente de correos preferido "Icedove" y no tener que recurrir a programas de texto como "mutt"), y aquí publico como lo he logrado.

1. Debemos tener configurado exim4 (no entiendo mucho de servidores de correos, aquí detallaré mi experiencia), y para poder leer éstos mensajes, debemos tener asociado nuestro usuario como destinatario del correo de "root". Por defecto en Debian, éste usuario es el que se ha creado durante la instalación. Si quieres ver o modificar que usuario es, debes editar como usuario root el archivo /etc/aliases. Ejecuta desde una terminal (KONSOLE):

$ su -
password:

# vi /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root

hostmaster: root
usenet: root
news: root

webmaster: root
www: root
ftp: root
abuse: root

noc: root

security: root
root: domi


La última línea "root: domi" es en la que se define el usuario al que le será reenviado los correo enviados a "root".

En caso de que hayas modificado ésta línea, ejecuta el siguiente comando para que surta efecto:
# newaliases

Más información aquí,


2. Comprobamos si tenemos instalado exim4 (debería estar si no lo has eliminado, ya que se instala por defecto).
# aptitude search exim4
...
i exim4 - metapackage to ease exim MTA (v4) installation
i exim4-base - support files for all exim MTA (v4) packages
i exim4-config - configuration for the exim MTA (v4)

....


En caso contrario, lo instalamos así:
# aptitude install exim4 exim4-config

Durante la instalación del paquete, nos aparecerán las siguientes ventanas para configurarlo:

RESPUESTA: No

RESPUESTA: Solamente entrega local: sin red

RESPUESTA: 127.0.0.1

RESPUESTA: debian

Debes poner el nombre de tu equipo. Si no lo sabes, ejecuta éste comando:
# hostname
debian

Si quieres modificarlo de forma temporal, ejecuta el siguiente comando:
# hostname nuevo_nombre

Para hacerlo de forma permanente:
# echo "nuevo_nombre" > /etc/hostname

RESPUESTA: Si

RESPUESTA: Formato mbox en "/var/mail"

Si ya tienes exim instalado y no sabes como esta configurado, puedes ejecutar éste comando para reconfigurarlo tal y como se muestra en las pantallas anteriores:
# dpkg-reconfigure exim4-config
Stopping MTA for restart: exim4_listener.
Restarting MTA: exim4.


3. El buzón de correo no será creado hasta que no se reciba el primer mensaje.
# ll /var/mail/
total 0

Para crearlo, nos enviamos un mensaje de prueba a la cuenta de "root":
# echo "prueba" | mail -s "Prueba E-mail" root@debian

Como puedes vera a continuación, ahora si tenemos el buzón creado.
# ll /var/mail/
total 4 -rw-rw---- 1 domi mail 1263 2008-05-25 16:50 domi


4. Añadimos nuestro usuario al grupo "mail". Este paso es indispensable para que Icedove pueda trabajar con en el directorio /var/mail

# gpasswd -a domi mail
Añadiendo al usuario domi al grupo mail

En éste paso, deberás reiniciar la sesión gráfica, para que el usuario inicie siendo miembro del grupo mail. Mientras no reinicies la sesión, (ojo no hace falta reiniciar el equipo), éste cambio no será efectivo.


5. Ahora, abrimos Icedove mediante MENÚ KDE / INTERNET / ICEDOVE MAIL CLIENT, (si no lo tienes instalado, vete al paso 15 de ésta guía), y procedemos a crear la cuenta de la siguiente forma:

Abrimos el asistente de cuentas mediante:







Como puedes ver en la imagen siguiente, nos aparece el mail que nos enviamos en el paso 3.


A QUIEN QUIERA COLABORAR EN ÉSTE POST:
Considero que éste post es bastante interesante para seguir de forma gráfica todos los mensajes enviados al usuario root con posibles advertencias de seguridad, espacio en disco, etc.. Si hay alguien que domine éste tema, agradecería comentara posibles opciones a configurar para que nos lleguen mensajes del sistema que puedan servir de ayuda a la hora de administrar el equipo. Intentaré investigar un poco mas sobre éste tema para ir completando éste post.


Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)

17 de febrero de 2008

Reconfigurar servidor gráfixo Xorg en Debian Etch

Si por alguna razón después de realizar la instalación de Debian Etch necesitas configurar el servidor gráfico de nuevo, por ejemplo, al no haber detectado en la instalación la resolución correcta del monitor, (en mi portátil no me reconoció la resolución óptima 1280x800), o en algún momento cambias de monitor en tu equipo y los parámetros que tienes configurados en el antiguo no te funcionan con el nuevo, existe un script de configuración en Debian que nos ayuda a reconfigurar nuestro servidor X sin necesidad de estar retocando a mano el fichero /etc/X11/xorg.conf.

Para invocar el script, recomiendo que inicies sesión como usuario "root" en una consola de texto (CTRL+ALT+F1) y sigas los pasos que detallo a continuación, aunque también te funcionará si lo ejecutas desde una terminal (Konsole) dentro de las X.

login: root
password:

Antes de ejecutar el script, si ya tienes configurado tu servidor X, te recomiendo que hagas una copia de seguridad de tu archivo xorg.conf de la siguiente manera:
# cp /etc/X11/xorg.conf /root

Hemos guardado una copia en el directorio de root. Para restaurarla ejecutaríamos el siguiente comando:
# cp /root/xorg.conf /etc/X11/xorg.conf


Una vez hecha la copia de seguridad, ejecutamos el script de configuración:
# dpkg-reconfigure xserver-xorg


1. Nos pedirá confirmación para detectar la tarjeta de vídeo:

RESPUESTA:

2. Muestra el listado de módulos (driver) que actualmente tenemos instalados en el equipo. Debes seleccionar el apropiado a tu tarjeta gráfica. Los más comunes son:

- Driver General (creo que funciona con todas las tarjetas): vesa (sin aceleración 3D)
- Driver ATI: ati, radeon (Libres), fglrx (Propietario Oficial), fglrx (Repositorios Debian)
- Driver NVIDIA: nv (Libre), nvidia (Propietario Oficial), nvidia (Repositorios Debian)
- Driver Intel: i810

RESPUESTA: nvidia (Tengo el driver Oficial)

3. Nos pide que identifiquemos el nombre de nuestra tarjeta gráfica. Al haber contestado de forma afirmativa a la pregunta del paso 1, me muestra el fabricante y modelo de mi gráfica. Éste valor aparecerá en el fichero /etc/X11/xorg.conf, en la sección Device.

RESPUESTA: ACEPTAR (Sin modificar)

4. Identificador del bus de la tarjeta gráfica. Dejamos el valor que ha detectado.

RESPUESTA: ACEPTAR (Sin modificar)

5. Cantidad de memoria que se desea usar con la tarjeta de vídeo. Hasta ahora nunca he utilizado ésta opción. Puede que sea necesario para aquellas tarjetas gráficas que utilizan memoria RAM (lo he visto en algunas intel integradas en placa).

RESPUESTA: ACEPTAR (Como norma general, dejar en blanco)

6. Usar el interfaz de dispositivos "framebuffer" del núcleo. No se en que puede afectar. Siempre contesto que NO.
RESPUESTA: No

7. Autodetectar el diseño de su teclado. Como se supone que durante la instalación nos configuró apropiadamente éste paso, contestamos que no.

RESPUESTA: No

8. Diseño del teclado. Dejamos el valor que nos propone "es" = ESPAÑOL

RESPUESTA: es

9. Conjunto de reglas de XKB que usará. Dejamos el valor propuesto "xorg"

RESPUESTA: xorg

10. Selección del modelo de teclado. Dejamos la opción que no muestra, que será la elegida durante la instalación. En mi caso "pc105".

RESPUESTA: pc105

11. Variante de teclado. Dejamos en blanco.

RESPUESTA: Dejar en blanco

12. Opciones de teclado: Dejamos en blanco.

RESPUESTA: Dejar en blanco

13. Puerto del ratón. Siempre escojo la opción que me detecta por defecto.

RESPUESTA: /dev/input/mice


RESPUESTA: ImPS/2


RESPUESTA:

14. Opciones del módulo. Como norma general, los activo todos, menos cuando configuro tarjetas Nvidia, que desactivo la opción "dri". Hasta ahora no me he encontrado con ningún error que haya relacionado con las opciones que activo en éste paso.

RESPUESTA: Marcar opciones como aparecen en la imagen (para NVIDIA)

15. Nos pide confirmación para escribir la configuración hasta aquí elegida en el fichero /etc/X11/xorg.conf

RESPUESTA:

16. Hasta aquí con la configuración de la tarjeta gráfica. Ahora viene la configuración del monitor. Nos pregunta si queremos que autodetecte nuestro monitor.

RESPUESTA:

17. Identificador para su monitor. Como se ve en la imagen me ha detectado el monitor de mi portátil como "genérico". Si lo hiciera sobre un equipo de sobremesa, casi siempre detecta el fabricante y modelo.

RESPUESTA: ACEPTAR (Sin modificar)

18. Nos muestra los modos de video (resoluciónes) que ha detectado compatibles con mi monitor. Éste paso no funciona al 100%. Debes saber que frecuencias soporta tu monitor. Para mas información mira el manual o google.
En mi portátil, no me detectó la resolución óptima que es 1280x800, así que la marqué.

RESPUESTA: ACEPTAR (una vez seleccionados los modos soportados)

NOTA: Una vez hayamos terminado de configurar nuestro servidor gráfico y lo reiniciemos, arrancará con la resolución más alta que aquí hayamos marcado. Ten siempre presente ésto para que no te lleves sorpresas al iniciar.


19. Método para seleccionar las frecuencias (horizontal y vertical) de nuestro monitor. Ten mucho cuidado en éste paso. Debes mirar en tu manual o google las frecuencias correctas ya que podrías dañar tu monitor.
En Debian Sarge tenía muchos problemas para dar con éstos valores, pero en Debian Etch, hasta ahora siempre me han funcionado los valores que me ha detectado por defecto.

RESPUESTA: Advanced - ACEPTAR

RESPUESTA: 28-64 - ACEPTAR

IMPORTANTE: Éstas son las frecuencias soportadas por el monitor de mi portátil. Pueden variar con las que debas utilizar en tu monitor. Son las que me ha detectado.

RESPUESTA: 43-60 - ACEPTAR

IMPORTANTE: Éstas son las frecuencias soportadas por el monitor de mi portátil. Pueden variar con las que debas utilizar en tu monitor. Son las que me ha detectado.

20. Nos pide escribir éstos valores de sincronismo del monitor en el fichero de configuración /etc/X11/xorg.conf

RESPUESTA:

21. Como paso final, selecciónamos la profundidad de color. Este valor viene limitado por la cantidad de memoria de la tarjeta gráfica. A éstas alturas que las tarjetas gráficas llevan memoria de sobra, creo que no tendréis problemas para seleccionar los 24 bits.

RESPUESTA: 24 -ACEPTAR

22. Tras aceptar el paso anterior, volveremos a la consola de texto y debemos ver el siguiente mensaje.

# dpkg-reconfigure xserver-xorg
xserver-xorg postinst warning: overwriting possibly-customised configuration
file; backup in /etc/X11/xorg.conf.20080217115823

Nos está diciendo que nos ha creado un fichero backup llamado "xorg.conf.20080217115823", del archivo de configuración anterior, en la ruta /etc/X11/. Ante cualquier problema a la hora de reiniciar el servidor gráfico, puedes restaurar dicha copia iniciando sesión como usuario root y ejecutando el comando siguiente:

# mv /etc/X11/xorg.conf.20080217115823 /etc/X11/xorg.conf

NOTA: Fíjate que el nombre del archivo backup es "xorg.conf" más la fecha al revés en la que he realizado la modificación, en mi caso, el 17.02.08 a las 11:58:23 horas.


Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)

19 de enero de 2008

Montar y desmontar dispositivos extraíbles en KDE

1. MONTAJE DE DISPOSITIVOS EXTRAÍBLES:

Cada vez que conectamos un dispositivo extraíble, (pendrive, cdrom, dvd, etc) utilizando el escritorio KDE 3.5.5 que viene en Debian Etch, éste es montado dentro del directorio /media. Para acceder al contenido del dispositivo, puedes abrir Konqueror y a través del menú "Sistema / Dispositivo de almacenamiento" situado en el panel izquierdo, o escribiendo en la barra de direcciones "system:/media" puedes ver los dispositivos conectados.



Si quieres que cada vez que conectes un dispositivo extraíble te cree en el escritorio un icono de enlace, tienes que ir al MENÚ KDE / CENTRO DE CONTROL / ESCRITORIO / COMPORTAMIENTO / PESTAÑA ICONOS DE DISPOSITIVOS y marcar el recuadro "Mostrar iconos de dispositivos".


Otra opción interesante, que ha sido comentada por Mced en éste post para gestionar los recursos extraíbles, es añadiendo al panel de KDE el applet "Dispositivos de Almacenamiento", el cual cada vez que se conecte un recurso, añadirá su icono en la barra de KDE. Si quieres probarlo, simplemente pica con el botón derecho sobre un lugar libre de la barra de KDE / AÑADIR APPLET AL PANEL / DISPOSITIVOS DE ALMACENAMIENTO.



2. DESMONTAJE DE DISPOSITIVOS EXTRAÍBLES:
Para desmontar el dispositivo, lo puede hacer desde la ventana de Konqueror anterior, pulsando el botón derecho encima del recurso que quieres desmontar y picar en "Extracción Segura" ó también pulsando el botón derecho sobre el icono creado en el escritorio. Si utilizas el applet "Montaje de Dispositivos", pica con el botón izquierdo sobre el icono creado en la barra de KDE y selecciona al igual que antes "Extracción Segura".


3. SOLUCIÓN ERROR "DISPOSITIVO OCUPADO" AL DESMONTAR DISPOSITIVOS EXTRAÍBLES:
En la versión de KDE 3.5.5 que viene con Debian Etch, a veces al desmontar un dispositivo (pendrive, disco USB, CDROM, DVD, etc), sale una ventana de error "Error - kio_media_mounthelper", que nos dice que "El dispositivo está ocupado", y se niega a desmontarlo del sistema.


Como se puede ver en la imagen, hay 2 procesos (konqueror con el PID 5212 y kio_media_mount con PID 5777) que están utilizando el dispositivo. Para solucionar éste inconveniente, abrimos una consola (Konsole) y mediante el comando "kill" que nos permite mandar señales a los procesos, le enviamos la señal 9 a los 2 procesos anteriores (PID = Identidad del Proceso: 5212 y 5777), la cual los eliminará del sistema y así podremos desmontar el recurso de forma normal.

Sintaxis del comando:
kill señal PID, PID...

$ kill -9 5212 5777

Una vez ejecutado el comando, puedes desmontar de forma normal el dispositivo.


Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)

16 de enero de 2008

Impresora Dell 3110cn en Debian Etch

Detallo a continuación los pasos que he seguido para configurar en Debian Etch, (aunque debería funcionar en cualquier distribución basada en Debian), la Impresora Dell láser a color modelo 3110cn que he adquirido recientemente.

Esta impresora puede ser configurada a través del puerto paralelo, USB o Red. En mi caso la he configurado como impresora de Red. Para ello en el menú de configuración de la impresora hay que asignarle una IP de nuestra red. Una vez hecho ésto, procedemos a configurar en Debian de la siguiente forma:

1. Insertamos el CD de Drivers que acompaña a la impresora, accedemos al directorio "linux" del CD y copiamos el archivo "Dell-Color-Laser-3110cn-1.0-1.noarch.rpm" en el escritorio.


2. Nos logueamos como usuario root y convertimos el paquete a .deb con el programa "alien".
$ su -
password:

Si no tienes instalado el paquete alien, ejecuta el siguiente comando:
# aptitude install alien

# alien --scripts /home/tu_usuario/Desktop/Dell-Color-Laser-3110cn-1.0-1.noarch.rpm
dell-color-laser-3110cn_1.0-2_all.deb generated

Nos habrá creado el fichero "dell-color-laser-3110cn_1.0-2_all.deb" el cual contiene los siguientes ficheros.

# dpkg -c dell-color-laser-3110cn_1.0-2_all.deb
drwxr-xr-x root/root 0 2008-01-16 14:39 ./
drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/cups/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/cups/model/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/cups/model/Dell/

-rw-r--r-- root/root 147798 2006-03-15 20:11
./usr/share/cups/model/Dell/Dell_3110cn.ppd
drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/source/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/source/printer/
-rw-r--r-- root/root 1907 2006-03-15 20:11 ./usr/share/foomatic/db/source/printer/Dell-Color_Laser_3110cn.xml
drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/foomatic/db/source/opt/

-rw-r--r-- root/root 1989 2006-03-15 20:11 ./usr/share/foomatic/db/source/opt/ppd-Dell-Color_Laser_3110cn-InputSlot.xml

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/doc/

drwxr-xr-x root/root 0 2008-01-16 14:39 ./usr/share/doc/dell-color-laser-3110cn/
-rw-r--r-- root/root 846 2008-01-16 14:39 ./usr/share/doc/dell-color-laser-3110cn/copyright
-rw-r--r-- root/root 196 2008-01-16 14:39 ./usr/share/doc/dell-color-laser-3110cn/changelog.Debian.gz


Observa que he remarcado en negrita el driver de la impresora (archivo .ppd) y la ruta en la que será copiado al instalar el paquete.


3. Instalamos el paquete generado.
# dpkg -i dell-color-laser-3110cn_1.0-2_all.deb
Seleccionando el paquete dell-color-laser-3110cn previamente no seleccionado. (Leyendo la base de datos ... 81563 ficheros y directorios instalados actualmente.) Desempaquetando dell-color-laser-3110cn (de dell-color-laser-3110cn_1.0-2_all.deb) ... /var/lib/dpkg/tmp.ci/preinst: line 2: [: install: integer expression expected Configurando dell-color-laser-3110cn (1.0-2) ...


4. Abrimos nuestro navegador web favorito (Iceweasel, Konqueror, ...) y ponemos en la barra de direcciones lo siguiente, para acceder a la web de configuración del servidor CUPS.
http://localhost:631/


NOTA:
Debes tener instalado el servidor CUPS para que te funcione éste paso. En caso de no tenerlo, ejecuta el siguiente comando:
# aptitude install cupsys cups-pdf


4. Picamos en el botón "Añadir impresora" y ponemos el nombre para identificar la impresora.

Nombre: Dell


5. En la siguiente ventana nos pregunta sobre el tipo de conexión de la impresora. Marcamos "AppSocket/HP JetDirect". Le damos a siguiente y nos pide que le indiquemos la URI (dirección) de la conexión. Aquí debemos poner la IP que le asignamos a la impresora mediante el menú de configuración. En mi caso: 192.168.1.210:9100

URI de la conexión: socket://192.168.1.210:9100


6. En la siguiente ventana debemos seleccionar el Driver de la impresora. Picamos en "Examinar" y buscamos el fichero .ppd instalado en el paso 3.

/usr/share/cups/model/Dell/Dell_3110cn.ppd

Una vez seleccionado el archivo, picamos en añadir Impresora y ya la tendremos configurada.



7. Despues de unos segundos nos aparecerá la ventana para cambiar las opciones de la impresora. En éste paso tuve un problemas para sacar la página de prueba de la impresora, ya que por defecto el tipo de papel configurado es Carta (Letter 8,5 x 11 in). Debes modificarlo por A4.


Aquí también he configurado:
- Modo de impresión: Print Mode - High Speed / High Quality
- Imprimir en Modo Borrador: Draft Mode - ON


8. Y picando en el menú impresora verás el resultado final.



Saludos y suerte.
Domi - Gran Canaria (Islas Canarias)