Configuración del guión setclock

El guión setclock lee la hora del reloj interno del ordenador (también conocido como el reloj CMOS o BIOS) y la convierte a la hora local mediante el fichero /etc/localtime (si el reloj interno del ordenador utiliza GMT) o no (si el reloj interno de la computadora ya está puesto a la hora local). No hay manera de detectar automáticamente si el reloj utiliza GMT o no, así que necesitamos configurarlo nosotros mismos.

Si el reloj interno del ordenador no utiliza GMT hay que cambiar el valor de la variable UTC a 0 (cero).

Para ello vamos a crear el fichero /etc/sysconfig/clock mediante la ejecución del siguiente comando:

cat > /etc/sysconfig/clock << "EOF"
# Inicio de /etc/sysconfig/clock

UTC=1

# Fin de /etc/sysconfig/clock
EOF

Para más información sobre la hora en LFS tienes una buena explicación en http://www.escomposlinux.org/lfs-es/recetas/time.html (la versión original se encuentra en http://www.linuxfromscratch.org/hints/downloads/files/time.txt). En él se explican conceptos como las zonas horarias, UTC, y la variable de entorno TZ.