• [^] # Re: Récurent

    Posté par . En réponse au journal Leap second. Évalué à 2. Dernière modification le 02 juillet 2012 à 01:06.

    bon alors la question bête : puisque ca ne plante pas tout quand on fait un simple date, pourquoi ntp ne fonctionne pas en faisant un simple date ?

    Qui te dit que « ça ne plante pas tout » quand on fait un simple date ?

    Certains programmes ne supportent pas que l’heure du système change brutalement. Le cas de make a déjà été cité, il y a aussi Dovecot par exemple, qui s’arrête immédiatement avec un Time moved backwards error.

    Quand l’administrateur met à jour l’heure manuellement avec date, ce n’est pas forcément très grave : si l’administrateur est présent pour exécuter date, il est aussi présent pour vérifier si des programmes ont été interrompus, et les relancer le cas échéant.

    Mais avec ntpd qui peut avoir besoin de corriger l’heure à tout moment, un changement brutal à la manière de ce que fait date doit être évité, d’où l’approche par ajustements successifs — qui, en temps normal, ne fait rien planter du tout, sauf quand il y a justement un bug dans la gestion des secondes intercalaires…