BFU: jak se zmeni cas na serveru

Jan Houstek houstek na karlin.mff.cuni.cz
Středa Prosinec 11 12:06:18 CET 2002


> V UNIXech je zvykem, ze cas na serveru (= v jeho CMOSce a v systemu)
> jede v UTC (=GMT). Asi proto, ze k te masine mohou byt prihlaseni pres
> terminaly lide fyzicky sedici v ruznych casovych pasmech a chteji
> videt "svuj" cas.

To je trochu nepresne. IMHO je fuk, co si mysli BIOS (rikejme tomu treba
HW hodiny), jadro pouziva svuj SW cas a ten podle nastavenych locales a
podle volane funkce spravne prepocitava. Jedine o co jde je pri bootu a za
provozu serizovat ty SW hodiny. Pokud to nekdo dela pres ntpdate + ntpd,
tak je fuk, co ma v HW hodinach (nepotrebuje je, nebot ma na internetu
lepsi, naopak je rozumne seridit ty HW hodiny podle SW). Pokud HW hodiny
pro serizovani pouziva, tak musi ten serizovaci skript
(/etc/init.d/hwclock nebo tak nejak) vedet, jaky cas ty HW hodiny
ukazujou, ale UTC podminkou rozhodne neni.

-- Honza Houstek



Další informace o konferenci Linux