Afficher un message
Vieux 05/06/2007, 16h26   #24
Youri
Aucun Avatar
 
Messages: n/a
Hébergeur:
Par défaut Re: Mise à l'heure automatique?

narberd a écrit :

> man ntpdate (extrait)
> -b Force the time to be stepped using the
> settimeofday() system call, rather than slewed (default)
> using the adjtime() system call. This option should be
> used when called from a startup file at boot time.
>
> qui laisse penser que par défaut ntpdate étale la mise à l'heure sur une
> durée de temps indéterminée


Il y a aussi le comportement par défaut, si on n'utilise ni -b ni -B :
"If ntpdate determines the clock is in error more than 0.5 second it
will simply step the time by calling the system settimeofday() routine.
If the error is less than 0.5 seconds, it will slew the time by
calling the system adjtime() routine."

> dans un sens, ce n'est pas si mauvais que ça, les changement brutaux
> d'heure, de date arrivent à perturber singulièrement de nombreux
> logiciel comme X11, mais aussi les bases de données
>
>> (*) C'est d'ailleurs ce que je constate avec mon portable qui a
>> systématiquement 2h d'avance au boot (je sais pas pourquoi, pas eu le
>> temps de chercher pour l'instant). Un petit ntpdate après avoir monté
>> l'interface wifi, et hop il a reculé d'un coup de 2h, ce qui au
>> passage ne semble pas trop plaire à X qui redémarre aussitôt.
>>

> ce qui ne correspond pas du tout à ce que je viens de dire...


Non, ça correspond juste à ce que je constate, en revanche, ça colle
avec l'extrait de `man ntpdate` qui décrit le comportement par défaut.

> ce décalage de 2h ce ne serait pas un mauvais choix de fuseau horaire ou
> bien la non prise en compte des heures été/hiver?


Pas trop eu le temps de me pencher sur la question pour l'instant. En
attendant mieux, lorsque j'allume mon portable, je fais un ntpdate (ou
un date si je suis en nomade) avant d'ouvrir ma session X.
Le fuseau horaire est le bon (France), il n'y a pas eu de changement
été/hiver depuis que je l'ai installé (c'était déjà l'heure d'été). Les
symptomes me laissent penser en première approche que Linux considère la
date hard comme étant UTC et y ajoute 2h. Mais j'arrête de polluer ce
fil, je reviendrai dans un nouveau fil lorsque j'aurai débroussaillé le
terrain si je ne m'en sors pas.

--
Youri
  Réponse avec citation
 
Page generated in 0,06491 seconds with 9 queries