+--On 2 juillet 2012 12:07:05 +0200 Gregory Duchatelet greg-frsag@duchatelet.net wrote: | Le 02/07/2012 10:48, Ludovic Cartier a écrit : |> Hello, |> |> On l'a tous découvert à la dernière minute je crois :-) |> J'ai 4 serveurs impactés moi (java et mysql). Un reboot a suffit à les |> remettre dans le droit chemin. |> |> Pour info, il semblerait que la manip' suivante soit efficace pour |> résoudre le pb : |> |> /etc/init.d/ntp stop; date -s "`date`" ; /etc/init.d/ntp start | | Voici la crontab qui nous simplifiera la vie pour cette année au moins : | |# http://fr.wikipedia.org/wiki/Seconde_intercalaire |# 1er janvier | 0 1 1 1 * root /etc/init.d/ntp stop; LANG=C date | -s "`date`" ; sleep 1; /etc/init.d/ntp start |# 1er avril | 0 2 1 4 * root /etc/init.d/ntp stop; LANG=C date | -s "`date`" ; sleep 1; /etc/init.d/ntp start |# 1er juillet : | 0 2 1 7 * root /etc/init.d/ntp stop; LANG=C date | -s "`date`" ; sleep 1; /etc/init.d/ntp start |# 1er octobre | 0 1 1 10 * root /etc/init.d/ntp stop; LANG=C date | -s "`date`" ; sleep 1; /etc/init.d/ntp start | | J'ai ajouté un sleep 1, par fois ntp ne s'arrête pas immédiatement... | encore un bug ?
Sans vouloir dire, les secondes intercalaires, elles sont ajoutées (ou retirées, et, ça peut aller de -2 à +2) à la dernière minute du jour le 30 juin ou le 31 décembre, le reste du temps, ça ne sert à rien, ni en avril, ni en octobre. (Je n'entrerai pas dans le débat de l'OS ou du soft qui a été codé par des débiles.)
Il ne devrait, d'ailleurs, plus y en avoir avant 2015, voir, peut être, plus jamais.