Configurando el 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 computadora 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://hints.linuxfromscratch.org/hints/time.txt. En él se explican conceptos como las zonas horarias, UTC, y la variable de entorno TZ.