Sincronizar la hora en Debian con un servidor de tiempo

Lunes, 9 julio 2012 Deja un comentario

Hola,

cuando mantenemos un servidor con Debian funcionando 24×7, algo que nos interesa tener siempre actualizado es la hora del sistema.

Para ello necesitamos instalar el paquete ntpdate

apt-get install ntpdate

Ahora sincronizamos la hora con un servidor de tiempo. En mi caso uso el servidor de El Real Instituto y Observatorio de la Armada (ROA) que es el encargado de mantener la hora oficial en España.

ntpdate -u hora.roa.es

Solo nos queda actualizar la hora de la Bios por lo que ejecutamos el comando

hwclock --systohc

Para automatizar el proceso, es recomendable ejecutar estos comandos como una tarea del Cron para automatizar el proceso.

En mi caso se ejecuta diariamente a las 12 de la noche la actualización con la siguiente entrada en el cron

0 0 * * * ntpdate -u hora.roa.es && hwclock --systohc

Categorías:Debian, Linux Etiquetas: ,

Configurar Exim4 com Gmail como Smarthost en Debian

Lunes, 9 julio 2012 1 comentario

Hola,

cuando configuramos un servidor Debian se instala por defecto Exim4 como MTA aunque por defecto no está configurado para enviar correo fuera de nuestra red. Si tenemos una cuenta de correo de Gmail podemos configurar  Exim4 para que la use para enviar el correo.

Para ello procedemos a reconfigurar Exim

dpkg-reconfigure exim4-config

y lo configuramos con las siguientes opciones:

  • Tipo de configuración general de correo: el correo se envia mediante un smarthost, se recibe a través de SMTP
  • Nombre del sistema de correo: nombre completo (FQDN) del equipo, por ejemplo, servidor.midominio
  • Direcciones IP en las que recibir conexiones SMTP entrantes: 127.0.0.1 ; ::1
  •  Otros destinos para los que se acepta el correo: en blanco
  •  Máquinas para las cuales reenviar correo: en blanco
  • Dirección IP o nombre de equipo para el «smarthost» saliente:  smtp.gmail.com::587
  •  ¿Desea ocultar el nombre de correo local en los mensajes salientes? : No
  • ¿Limitar el número de consultas de DNS (marcación bajo demanda)?  : No
  • Mecanismo de entrega para el correo local: formato mbox en «/var/mail»
  •  ¿Dividir la configuración en pequeños ficheros?  :

Ahora editamos el fichero /etc/exim4/passwd.client y añadimos las siguientes líneas (con los datos del usuario de Gmail:

gmail-smtp.l.google.com:usuario_gmail:password
*.google.com:usuario_gmail:password
smtp.gmail.com:usuario_gmail:password

Cambiamos los permisos del archivo

chmod 640 /etc/exim4/passwd.client
chown root:Debian-exim /etc/exim4/passwd.client

Reiniciamos Exim

/etc/init.d/exim4 restart

Ahora ya podemos enviar correo a través de Exim4 usando Gmail para relay del correo.

 

Categorías:Debian, Linux Etiquetas: ,

Permitir acceso a root con gdm 3 en Debian

Viernes, 6 julio 2012 Deja un comentario

Hola,

uno de los cambios que incluye Debian a partir de Squeeze es el uso de gdm 3 como gestor de login. En versiones anteriores había una herramienta gráfica que nos permitía que el usuario root pudiera autenticarse a través de gdm. En este caso no existe por lo que tenemos que configurarlo editando varios ficheros.

Primero modificamos el fichero /etc/gdm3/daemon.conf

y en la sección [Security] añadimos la siguiente línea

AllowRoot=true

En el fichero /etc/pam.d/gdm3

comentamos la línea

auth   required        pam_succeed_if.so user != root quiet_success

Reiniciamos gdm y ahora ya podemos autenticarnos con el usuario root.

Lo probé y me funciona correctamente tanto en Squeeze como en Wheezy.

Categorías:Debian, Linux Etiquetas: , , ,

El blog a superado el millón de visitas, gracias a todos ;)

Miércoles, 4 julio 2012 Deja un comentario

Hola,

a lo largo de estos días el blog alcanzó la cifra especial de un millón de visitas. Cuando creé el blog la cifra de un millón era un sueño lejano y me parecía imposible de conseguirlo pero ha sido posible.

Mi más sincero agradecimiento  a todos vosotros por hacerlo posible.

Un saludo y

Categorías:General Etiquetas:

Ejecutar Internet Explorer 8 en modo kiosko o pantalla completa

Lunes, 25 junio 2012 Deja un comentario

Hola,

una de las características que tiene Internet Explorer 8 es la de poder ejecutarse en modo “kiosko”, es decir, a pantalla completa deshabilitando las barras de menús y herramientas.  Para ello debemos ejecutar el IE mediante el siguiente comando

iexplore -k url_pagina

En el caso de querer que IE carge una página que está en local ejecutamos

iexplore -k “path_a_pagina” , por ejemplo iexplore -k “c:webmipagina.html”.

Si la página se encuentra en un recurso compartido en red ejecutamos

iexplore -k \servidorrecurso_compartidomipagina.html 

En mi caso lo uso para que un equipo ejecute al iniciarse el IE cargando una web a pantalla completa.

Hay que tener en cuenta que se puede salir del modo kiosko cerrando el navegador con ALT+F4 o con ALT+TAB pasar a otra aplicación.

Categorías:Software, Windows Etiquetas: ,

Reproducir los mensajes en formato WAV de Voicemail en Android

Miércoles, 13 junio 2012 Deja un comentario

Hola,

una de las opciones que me permite mi proveedor de telefonía fija es el envío de los mensajes que me dejan en el contestador por correo electrónico. El mensaje se recibe como un adjunto en formato WAVE. Este mismo sistema también funciona en entornos corporativos. El problema es que Android no soporta de forma nativa el formato GSM 6.10 WAV que se suele usar en los buzones Voicemail. El problema ya se reportó a google en enero del 2009 (issue 1712) pero a día de hoy sigue sin tener solución nativa (comprobado con Samsung Galaxy SII e ICS 4.03).

Para solucionar el problema tendremos que recurrir a programas de terceros como Remote Wave o  Wave Player.

Categorías:Android Etiquetas:

VMware bloquea las actualizaciónes de software en Debian Squeeze

Viernes, 25 mayo 2012 3 comentarios

Hola,

hace tiempo al intentar actualizar mi Debian Squeeze de casa me salían errores de insserv y el proceso de apt-get upgrade devolvía un error. El problema parecía relacionado con vmware tal como aparece en el log.

configurando initscripts (2.88dsf-13.1+squeeze1) ...
insserv: warning: script 'K01vmware' missing LSB tags and overrides
insserv: warning: script 'K08vmware-USBArbitrator' missing LSB tags and overrides
insserv: warning: script 'vmware' missing LSB tags and overrides
insserv: warning: script 'vmware-USBArbitrator' missing LSB tags and overrides
insserv: There is a loop between service rc.local and mountnfs if started
insserv: loop involving service mountnfs at depth 6
insserv: loop involving service nfs-common at depth 5
insserv: There is a loop between service rc.local and checkroot if started
insserv: loop involving service checkroot at depth 3
insserv: loop involving service hdparm at depth 2
insserv: Starting vmware-USBArbitrator depends on rc.local and therefore on system facility `$all' which can not be true!
....

En los foros de vmware encontré a más gente con el mismo problema y la solución pasa por usar /etc/insserv/overrides.

Para ello creamos los siguientes ficheros

/etc/insserv/overrides/vmware

### BEGIN INIT INFO
# Provides: vmware
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 5
# Default-Stop: 2 3 5
# Short-Description: VMware VMX service for virtual machines
# Description: Allows running of VMware virtual machines.
### END INIT INFO

/etc/insserv/overrides/vmware-USBArbitrator

### BEGIN INIT INFO
# Provides: vmware-USBArbitrator
# Required-Start: $remote_fs $syslog vmware
# Required-Stop: $remote_fs $syslog vmware
# Default-Start: 2 3 5
# Default-Stop: 2 3 5
# Short-Description: Start daemon when vmware starts
# Description: Enable service provided by daemon.
### END INIT INFO

Y como root ejecutamos en una consola el comando

chmod +x /etc/insserv/overrides/vmware*

Ahora si ejecutamos un apt-get upgrade no debería darnos ningún error.

Leer más…

Categorías:Debian, Linux Etiquetas: ,
A %d blogueros les gusta esto: