File: zic.8

package info (click to toggle)
manpages-fr 1.58.1-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 10,104 kB
  • ctags: 4
  • sloc: makefile: 106; sh: 8
file content (397 lines) | stat: -rw-r--r-- 10,142 bytes parent folder | download
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
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
.\" Traduction 11/05/1999 par Christophe Blaess (ccb@club-internet.fr)
.\" LDP-man-pages 1.23
.\" Mise  jour 06/06/2001 - LDP-man-pages-1.37
.\" MJ 25/07/2003 LDP-1.56
.TH ZIC 8 "25 juillet 2003" LDP "Manuel de l'administrateur Linux" 
.SH NOM
zic \- Compilation des informations de fuseau horaire.
.SH SYNOPSIS
.B zic
[
.B \-v
] [
.B \-d
.I rpertoire
] [
.B \-l
.I heure_locale
] [
.B \-p
.I rgles_posix
] [
.B \-L
.I fichier_secondes_rattrapages
] [
.B \-s
] [
.B \-y
.I commande
] [
.I fichier
\&... ]
.SH DESCRIPTION
.if t .ds lq ``
.if t .ds rq ''
.if n .ds lq \&"\"
.if n .ds rq \&"\"
.de q
\\$3\*(lq\\$1\*(rq\\$2
..
.I Zic
lit le texte dans les fichiers indiqus sur la ligne de commande et
cre les fichiers d'information pour les conversions horaires indiqus
dans son entre.
Si un nom de
.I fichier
est
.BR - ,
on lit l'entre standard  sa place.
.PP
Les options disponibles sont\ :
.TP
.BI "\-d " rpertoire
Cre les fichiers d'informations pour les conversions horaires dans
le rpertoire indiqu plutt que dans le rpertoire standard
indiqu plus bas.
.TP
.BI "\-l " fuseau_horaire
Utiliser le fuseau horaire indiqu comme heure locale.
.I Zic
agira comme si l'entre contenait une ligne de lien de la forme
.sp
.ti +.5i
Link	\fIfuseau_horaire\fP		heure_locale
.TP
.BI "\-p " fuseau_horaire
Utiliser les rgles de conversion horaire du fuseau indiqu lors
de la gestion des variables d'environnement horaires POSIX.
.I Zic
agira comme si l'entre contenait une ligne de lien de la forme
.sp
.ti +.5i
Link	\fIfuseau_horaire\fP		rgles_posix
.TP
.BI "\-L " fichier_secondes_rattrapage
Lire les informations concernant les secondes supplmentaires
de rattrapage priodique  partir du fichier indiqu.
Si cette option n'est pas indique, aucune seconde de rattrapage
ne sera prise en compte dans les fichiers de sortie.
.TP
.B \-v
Refuser qu'une anne indique dans le fichier de donnes soit en
dehors de l'intervalle reprsentable par les valeurs de
.IR time (2).
.TP
.B \-s
Limiter les valeurs de temps stockes dans les fichiers de sortie aux valeurs
qui sont identiques en stockage sign et non-sign. Cette option permet
d'engendrer des fichiers compatibles SVVS.
.TP
.BI "\-y " commande
Utiliser la
.I commande
plutt que
.B yearistype
pour vrifier les types d'annes (voir plus bas).
.PP
Les lignes d'entres sont composes de champs, spars les uns des autres
par un nombre quelconque de caractres blancs. Les espaces en dbut et
fin de ligne sont ignores.
Un caractre dise (#) non protg en entre introduit un commentaire qui
s'tend jusqu' la fin de la ligne o il apparat.
Les caractres blancs et les dises peuvent tre inclus entre guillemets (")
lorsqu'ils doivent faire partie d'un champ.
Toute ligne vide (aprs suppression des commentaires) est ignore.
Les lignes non-vides peuvent tre de trois types :
les lignes de rgle, de zone, et de lien.
.PP
Une ligne de rgle a la forme\ :
.nf
.ti +.5i
.ta \w'Rule\0\0'u +\w'NAME\0\0'u +\w'FROM\0\0'u +\w'1973\0\0'u +\w'TYPE\0\0'u +\w'Apr\0\0'u +\w'lastSun\0\0'u +\w'2:00\0\0'u +\w'SAVE\0\0'u
.sp
Rule	NAME	FROM	TO	TYPE	IN	ON	AT	SAVE	LETTER/S
.sp
Par exemple\ :
.ti +.5i
.sp
Rule	US	1967	1973	\-	Apr	lastSun	2:00	1:00	D
.sp
.fi
Les champs composant une ligne de rgle sont\ :
.TP "\w'LETTER/S'u"
.B NAME
Indiquer le nom (arbitraire) du jeu de rgles dont celle-ci fait partie.
.TP
.B FROM
Donne la premire anne o la rgle s'applique.
Tout nombre entier correspondant  une anne peut tre utilis. On suppose
qu'il s'agit du calendrier grgorien. Le mot
.B minimum
(ou une abrviation) correspond  la plus petite anne reprsentable par
un entier. Le mot
.B maximum
(ou une abrviation) correspond  la plus grande anne reprsentable par
un entier.
Les rgles peuvent dcrire des dates qui ne soient pas reprsentables par
des valeurs de type \fItime\fP. Ceci permet aux rgles d'tre gnrales
quels que soient les types de donnes employes par la machine hte.
.TP
.B TO
Indique l'anne finale o la rgle s'applique.
En plus des symboles
.B minimum
et
.B maximum
(comme prcdemment), le mot
.B only
(ou une abrviation) permet de r-utiliser
la valeur du champ
.B FROM
sans avoir  la rpter.
.TP
.B TYPE
Indique le type des annes o la rgle s'applique.
Si le
.B TYPE
est
.B -
alors la rgle s'applique pour toutes les annes entre
.B FROM
et
.B TO
comprises.
Si le
.B TYPE
a une autre valeur, alors
.I zic
excute la commande
.ti +.5i
\fByearistype\fP \fIanne\fP \fItype\fP
.br
pour vrifier le type de l'anne :
un code de sortie nul indique l'anne indique est du type considr, un
code de sortie valant 1 signifie que l'anne n'est pas de ce type.
.TP
.B IN
Indique le mois o la rgle prend effet. Les noms de mois peuvent tre
abrgs.
.TP
.B ON
Indique le jour o la rgle s'applique. Les formes acceptes comprennent :
.nf
.in +.5i
.sp
.ta \w'Sun<=25\0\0'u
5	Le 5 du mois
lastSun	le dernier Dimanche du mois
lastMon	le dernier Lundi du mois
Sun>=8	Le premier Dimanche aprs le 8
Sun<=25	Le dernier Dimanche avant le 25
.fi
.in -.5i
.sp
Les noms des jours de semaine peuvent tre abrgs.
Il ne doit pas y avoir d'espace au sein du champ
.BR ON .
.TP
.B AT
Indique l'heure  laquelle la rgle s'applique. Diverses
formes sont possibles :
.nf
.in +.5i
.sp
.ta \w'1:28:13\0\0'u
2	L'heure
2:00	L'heure et les minutes
15:00	Un format sur 24 heures
1:28:14	Heure, minutes, et secondes
\-      quivalent  0
.fi
.in -.5i
.sp
l'heure peut valoir 0  minuit au dbut de la journe, ou 24
 minuit  la fin de la journe. N'importe quelle forme ci-dessus
peut tre suivie des lettres
.B w
si l'heure est locale
("wall clock" = "horloge sur le mur"),
.B s
s'il s'agit de l'heure locale standard,
.B u
(ou
.B g
ou
.BR z )
s'il s'agit de l'heure universelle. Sans indicateur
on suppose que c'est l'heure locale (w).
.TP
.B SAVE
Indique la quantit horaire  ajouter  l'heure locale lorsque la rgle agit.
Ce champ a le mme format que le champ
.B AT
(sauf que les suffixes
.B w
et
.B s
ne sont videmment pas utiliss).
.TP
.B LETTER/S
Indique la
.q "partie variable"
de l'abrviation du fuseau horaire
(par exemple,
.q S
ou
.q D
dans
.q EST
ou
.q EDT )
lorsque la rgle est en fonction.
Si ce champ vaut
.BR - ,
la partie variable est nulle.
.PP
Une ligne de zone a la forme
.sp
.nf
.ti +.5i
.ta \w'Zone\0\0'u +\w'Australia/Adelaide\0\0'u +\w'GMTOFF\0\0'u +\w'RULES/SAVE\0\0'u +\w'FORMAT\0\0'u
Zone	NAME	GMTOFF	RULES/SAVE	FORMAT	[UNTIL]
.sp
Par exemple:
.sp
.ti +.5i
Zone	Australia/Adelaide	9:30	Aus	CST	1971 Oct 31 2:00
.sp
.fi
Les champs constituant une ligne de zone sont les suivants\ :
.TP "\w'GMTOFF'u"
.B NAME
Le nom du fuseau horaire.
Il s'agit du nom utilis pour la cration du fichier de donnes de conversions
temporelles pour cette zone.
.TP
.B GMTOFF
La quantit de temps  ajouter au temps universel UTC pour obtenir l'heure
standard dans la zone. Ce champ a le mme format que les champs
.B AT
et
.B SAVE
des lignes de rgles. On peut commencer le champ avec un signe moins (-) si
la quantit doit tre soustraite de l'UTC.
.TP
.B RULES/SAVE
Les noms des rgles qui s'appliquent dans cette zone, ou bien
la quantit horaire  ajouter au temps local standard de la zone.
Si ce champ est
.B -
alors l'heure standard s'applique toujours dans cette zone.
.TP
.B FORMAT
Le format pour l'abrviation du fuseau horaire dans cette zone.
Les deux caractres
.B %s
servent  indiquer o placer la
.q "partie variable"
de l'abrviation du fuseau.
ventuellement, un slash (/) peut sparer les abrviations
standard et d'heure d't.
.TP
.B UNTIL
Le moment o change le dcalage par rapport  l'UTC. 
Ce moment est indiqu sous la forme d'une anne, un mois, un jour, et
une heure. S'il est spcifi, les informations pour le fuseau horaire
seront cres  partir de la rgle, ou du dcalage UTC jusqu'au moment
indiqu. Les valeurs doivent avoir le mme format que pour les colonnes
IN, ON, et AT d'une rgle. Les colonnes suivantes peuvent tre omises.
.IP
La ligne suivante doit tre une ligne de
.q continuation
qui a la mme forme qu'une ligne de zone, sauf que la chane
.q Zone
et le nom sont absents. Cette ligne de continuation va placer les informations
commenant au moment prcis dans le champ
.B UNTIL
de la ligne prcdente dans le fichier utilis par cette dernire.
Les lignes de continuation peuvent avoir un champ
.BR UNTIL ,
comme les lignes de zones, pour montrer que la ligne suivant est galement
une future continuation.
.PP
Une ligne de lien a la forme\ :
.sp
.nf
.ti +.5i
.ta \w'Link\0\0'u +\w'Europe/Istanbul\0\0'u
Link	LINK-FROM	LINK-TO
.sp
Par exemple:
.sp
.ti +.5i
Link	Europe/Istanbul	Asia/Istanbul
.sp
.fi
Le champ
.B LINK-FROM
doit exister sous forme de champ
.B NAME
quelque part dans une ligne de zone. Le champ
.B LINK-TO
sert d'autre nom pour la zone.
.PP
A l'exception des lignes de continuation, toutes les autres lignes
peuvent apparatre dans n'importe quel ordre.
.PP
Les lignes dans les fichiers qui dcrivent les secondes de rattrapage
priodique doivent avoir la forme\ :
.nf
.ti +.5i
.ta \w'Leap\0\0'u +\w'YEAR\0\0'u +\w'MONTH\0\0'u +\w'DAY\0\0'u +\w'HH:MM:SS\0\0'u +\w'CORR\0\0'u
.sp
Leap	YEAR	MONTH	DAY	HH:MM:SS	CORR	R/S
.sp
Par exemple\ :
.ti +.5i
.sp
Leap	1974	Dec	31	23:59:60	+	S
.sp
.fi
Les champs
.BR YEAR ,
.BR MONTH ,
.BR DAY ,
et
.B HH:MM:SS
indique le moment o la seconde de rattrapage apparat.
Le champ
.B CORR
doit contenir un
.q +
si une seconde est ajoute
ou un
.q -
si une seconde disparat.
Le champ
.B R/S
doit tre
.I Stationary
(ou une abrviation) si l'instant indiqu par les autres champs doit tre
interprt comme une heure UTC, ou bien 
.I Rolling
(ou une abrviation) si l'instant est en heure locale.
.SH NOTE
Pour les zones ayant plus de deux types d'heure locale, il peut tre ncessaire
d'utiliser l'heure locale standard dans le champ
.B AT
de la premire rgle de transition pour s'assurer que la premire
heure de transition du fichier compil soit correcte.
.SH FICHIERS
/usr/local/etc/zoneinfo	rpertoire standard pour les fichiers crs.
.SH "VOIR AUSSI"
.BR newctime (3),
.BR tzfile (5),
.BR zdump (8)
.SH TRADUCTION
Christophe Blaess, 1999-2003.