Das setclock-Skript liest die Zeit aus der Hardware-Uhr des Computers (auch bekannt als BIOS- oder CMOS-Uhr) und konvertiert sie mit Hilfe von /etc/localtime (falls die Hardware Uhr auf GMT gestellt ist) in lokale Zeit. Wenn die Hardware-Uhr auf lokale Zeit eingestellt ist, wird die Zeit nicht konvertiert. Es gibt leider keinen Weg, automatisch herauszufinden, ob die Hardware-Uhr auf GMT gestellt ist oder nicht, deshalb müssen wir das selber konfigurieren.
Ändern Sie den Wert von UTC zu 0 (Null), wenn Ihre Hardware-Uhr nicht auf GMT Zeit eingestellt ist.
Legen Sie die neue Datei /etc/sysconfig/clock mit dem folgenden Kommando an:
cat > /etc/sysconfig/clock << "EOF" # Begin /etc/sysconfig/clock UTC=1 # End /etc/sysconfig/clock EOF
Vielleicht möchten Sie sich nun die sehr gute Anleitung unter http://www.linuxfromscratch.org/hints/downloads/files/time.txt ansehen, sie erklärt sehr gut wie man unter LFS mit der Systemzeit umgeht. Sie erklärt Dinge wie Zeitzonen, UTC und die TZ-Umgebungsvariable.