On Sun, 25 Feb 2001, Marc Mongenet wrote:

> automatiquement sauvées dans /etc/adjtime par hwclock mais Debian ne
> les utilisent pas par défaut ; `hwclock --adjust` est commenté.

ah, ok. En fait c'est mieux.

> Ce qui m'arrange car j'utilise ntpdate pour rester à l'heure sans
> soucis. Enfin sans soucis jusqu'à l'horaire d'été je suppose.

Pourquoi?

Sous UNIX, on utilise *systématiquement* l'heure GMT/UTC (pour p.ex.
la date des fichiers, etc). Pour changer la timezone (p.ex. passage à
l'heure d'été), on change la timezone, jamais l'horloge.

Et chaque processus peut avoir une timezone différente, très utile dans le
cas d'un système multi-utilisateur. Pour le système entier, cf man
tzconfig(1).

Exemple:

   schaefer@defian:/tmp% date
   Sun Feb 25 09:48:34 MET 2001

   schaefer@defian:/tmp% export TZ=GMT
   schaefer@defian:/tmp% date
   Sun Feb 25 08:48:51 GMT 2001

   schaefer@defian:/tmp% export TZ=Europe/Zagreb
   schaefer@defian:/tmp% date
   Sun Feb 25 09:49:05 CET 2001

   schaefer@defian:/tmp% export TZ=Europe/Moscow
   schaefer@defian:/tmp% date
   Sun Feb 25 11:49:11 MSK 2001

   schaefer@defian:/tmp% export TZ=Europe/Turlututu
   schaefer@defian:/tmp% date
   Sun Feb 25 08:49:11 Europe/Turlututu 2001

Le seul problème qui peut arriver c'est si sur la même machine un
environnement Microsoft est installé: dans ce cas, Linux (et Debian)
peuvent (doivent!) utiliser à la place une heure locale. Comme toujours,
la cohabitation avec ce genre de machins détruit les habiles, élégantes,
subtiles et correctes solutions d'UNIX.

PS: encore une commande intéressante, je te laisse essayer et imaginer la
    portée de celle-ci
       zdump -v /usr/share/zoneinfo/MET | more

--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question.

Répondre à