aboutsummaryrefslogtreecommitdiff
path: root/fr_FR.ISO8859-1/articles/leap-seconds/article.xml
blob: 8d043122b0b57d7201b240033c0093e02e4fffd3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook XML V5.0-Based Extension//EN"
  "http://www.FreeBSD.org/XML/share/xml/freebsd50.dtd">
<!--
	The FreeBSD Project - http://www.FreeBSD.org
	The FreeBSD French Documentation Project

	$FreeBSD$
	Original revision: 46895
-->

<article xmlns="http://docbook.org/ns/docbook"
  xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0"
  xml:id="leapseconds" xml:lang="fr">

  <info>
    <title>Support des secondes intercalaires par FreeBSD</title>

    <pubdate>$FreeBSD$</pubdate>
  </info>
    &trans.a.fonvieille;

  <sect1 xml:id="leapseconds-definition">
    <title>Introduction</title>

    <para>Une <emphasis>seconde intercalaire</emphasis> est une
      correction d'une seconde afin de synchroniser les échelles de
      temps atomique avec la rotation de la Terre.  Cet article décrit
      comme FreeBSD gère les secondes intercalaires.</para>

    <para>Au moment de l'écriture de ce document, le prochain ajout
      d'une seconde intercalaire aura lieu le 30 Juin 2015 à 23:59:60
      UTC.  Cette seconde intercalaire se produira pendant un jour de
      travail pour le nord et le sud de l'Amérique ainsi que pour la
      région Asie-Pacifique.</para>

    <para>Les secondes intercalaires sont annoncées par l'<link
      xlink:href="http://datacenter.iers.org/"><acronym>IERS</acronym></link>
      dans le <link
      xlink:href="http://datacenter.iers.org/web/guest/bulletins/-/somos/5Rgv/product/16">Bulletin
      C</link>.</para>

    <para>Le principe des secondes intercalaires est décrit dans la
      <link
      xlink:href="https://tools.ietf.org/html/rfc7164#section-3">RFC
      7164</link>. Consultez à ce sujet également
      &man.time2posix.3;.</para>
  </sect1>

  <sect1 xml:id="leapseconds-posix">
    <title>Gestion par défaut de la seconde intercalaire sous
      FreeBSD</title>

    <para>La méthode la plus simple pour gérer les secondes
      intercalaires est l'ensemble des règles <acronym>POSIX</acronym>
      de gestion du temps qu'utilise par défaut FreeBSD combiné avec
      <link
	xlink:href="&url.books.handbook;/network-ntp.html"><acronym>NTP</acronym></link>.
      Quand
      &man.ntpd.8;
      tourne sur le système et que l'heure est synchronisée avec des
      serveurs <acronym>NTP</acronym> qui gèrent correctement les
      secondes intercalaires, la seconde intercalaire fera que le
      système répétera automatiquement la dernière seconde de la
      journée.  Aucun autre ajustement ne sera nécessaire.</para>

    <para>Si les serveurs <acronym>NTP</acronym> de référence ne
      gèrent pas correctement les secondes intercalaires, &man.ntpd.8;
      mettra à jour l'heure d'une seconde après que le serveur en
      amont ait constaté la modification de l'heure et qu'il se soit
      mis lui-même à l'heure.</para>

    <para>Si <acronym>NTP</acronym> n'est pas utilisé, un ajustement
      manuel de l'horloge système sera nécessaire après le passage de
      la seconde intercalaire.</para>
  </sect1>

  <sect1 xml:id="leapseconds-cautions">
    <title>Mises en garde</title>

    <para>Les secondes intermédiaires sont ajoutées au même moment
      partout dans le monde à minuit <acronym>UTC</acronym>.  Au
      Japon c'est au milieu de la manitée, à midi dans le Pacifique,
      en fin d'après-midi en Amérique, et la nuit en Europe.</para>

    <para>Nous pensons et nous nous attendons que FreeBSD, si on lui a
      fourni un service <acronym>NTP</acronym> correct et stable, se
      comporte comme attendu durant la seconde intercalaire, comme il
      le fit lors des secondes intercalaires précédentes.</para>

    <para>Cependant, nous attirons votre attention sur le fait que
      pratiquement aucune application n'a jamais rien demandé au noyau
      au sujet des secondes intercalaires.  Notre expérience est que,
      telle qu'elles ont été prévues, les secondes intercalaires sont
      essentiellement une nouvelle répétition de la seconde précédant
      la seconde intercalaire, et cela est une surprise pour la
      plupart des programmeurs d'applications.</para>

    <para>D'autres systèmes d'exploitation et d'autres ordinateurs
      peuvent ou pas gérer la seconde intercalaire de la même manière
      que FreeBSD, et les systèmes sans service <acronym>NTP</acronym>
      correct et stable n'auront aucune connaissance des secondes
      intercalaires.</para>

    <para>Il est pas rare pour des ordinateurs de planter en raison
      des secondes intercalaires, et l'expérience a montré qu'une
      grande partie des serveurs <acronym>NTP</acronym> publiques
      pourront gérer et annoncer les secondes intercalaires de manière
      incorrecte.</para>

    <para>Essayez de vous assurer que rien d'horrible ne s'est produit
      à cause de la seconde intercalaire.</para>
  </sect1>

  <sect1 xml:id="leapseconds-testing">
    <title>Test</title>

    <para>Il est possible de vérifier si une seconde intercalaire sera
      utilisée.  En raison de la nature de <acronym>NTP</acronym>, le
      test pourra ne pas fonctionner 24 heures avant la seconde
      intercalaire.  Certaines horloges de référence n'annoncent les
      secondes intercalaires qu'une heure avant leur ajout.
      Questionnons le démon <acronym>NTP</acronym>:</para>

    <screen><prompt>%</prompt> <userinput>ntpq -c 'rv 0 leap'</userinput></screen>

    <para>Un affichage comprenant le terme
      <literal>leap_add_sec</literal> indique un support des secondes
      intercalaires.  Avant les 24 heures précédant la seconde
      intercalaire, ou après que la seconde intercalaire se soit
      écoulée, le terme <literal>leap_none</literal> sera
      affiché.</para>
  </sect1>

  <sect1 xml:id="leapseconds-conclusion">
    <title>Conclusion</title>

    <para>En pratique, les secondes intercalaires ne sont pas un
      problème sous FreeBSD.  Nous espérons que cette présentation
      aide à clarifier ce à quoi il faut s'attendre et comment rendre
      l'ajout de la seconde intercalaire plus aisé.</para>
  </sect1>
</article>