~ubuntu-branches/debian/squeeze/ntp/squeeze-201010051545

« back to all changes in this revision

Viewing changes to ntpd/ntpdsim-opts.texi

  • Committer: Bazaar Package Importer
  • Author(s): Kurt Roeckx
  • Date: 2009-01-05 21:10:03 UTC
  • mfrom: (1.2.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20090105211003-mh6zc3um4k1uhsj7
Tags: 1:4.2.4p4+dfsg-8
It did not properly check the return value of EVP_VerifyFinal
which results in an malformed DSA signature being treated as
a good signature rather than as an error.  (CVE-2009-0021)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
@node ntpdsim Invocation
 
2
@section Invoking ntpdsim
 
3
@pindex ntpdsim
 
4
@cindex NTP daemon simulation program
 
5
@ignore
 
6
#  -*- buffer-read-only: t -*- vi: set ro:
 
7
 
8
# DO NOT EDIT THIS FILE   (ntpdsim-opts.texi)
 
9
 
10
# It has been AutoGen-ed  Monday September 10, 2007 at 08:31:24 PM EDT
 
11
# From the definitions    ntpdsim-opts.def
 
12
# and the template file   aginfo.tpl
 
13
@end ignore
 
14
This program has no explanation.
 
15
 
 
16
 
 
17
 
 
18
This section was generated by @strong{AutoGen},
 
19
the aginfo template and the option descriptions for the @command{ntpdsim} program.  It documents the ntpdsim usage text and option meanings.
 
20
 
 
21
This software is released under a specialized copyright license.
 
22
 
 
23
@menu
 
24
* ntpdsim usage::                  ntpdsim usage help (-?)
 
25
* ntpdsim authnoreq::              authnoreq option (-A)
 
26
* ntpdsim authreq::                authreq option (-a)
 
27
* ntpdsim bcastsync::              bcastsync option (-b)
 
28
* ntpdsim configfile::             configfile option (-c)
 
29
* ntpdsim debug-level::            debug-level option (-d)
 
30
* ntpdsim driftfile::              driftfile option (-f)
 
31
* ntpdsim dvar::                   dvar option (-V)
 
32
* ntpdsim endsimtime::             endsimtime option (-S)
 
33
* ntpdsim freqerr::                freqerr option (-T)
 
34
* ntpdsim interface::              interface option (-I)
 
35
* ntpdsim ipv4::                   ipv4 option (-4)
 
36
* ntpdsim ipv6::                   ipv6 option (-6)
 
37
* ntpdsim jaildir::                jaildir option (-i)
 
38
* ntpdsim keyfile::                keyfile option (-k)
 
39
* ntpdsim logfile::                logfile option (-l)
 
40
* ntpdsim modifymmtimer::          modifymmtimer option (-M)
 
41
* ntpdsim ndelay::                 ndelay option (-Y)
 
42
* ntpdsim nice::                   nice option (-N)
 
43
* ntpdsim nofork::                 nofork option (-n)
 
44
* ntpdsim novirtualips::           novirtualips option (-L)
 
45
* ntpdsim panicgate::              panicgate option (-g)
 
46
* ntpdsim pdelay::                 pdelay option (-Z)
 
47
* ntpdsim phasenoise::             phasenoise option (-C)
 
48
* ntpdsim pidfile::                pidfile option (-p)
 
49
* ntpdsim priority::               priority option (-P)
 
50
* ntpdsim propagationdelay::       propagationdelay option (-r)
 
51
* ntpdsim quit::                   quit option (-q)
 
52
* ntpdsim servertime::             servertime option (-O)
 
53
* ntpdsim set-debug-level::        set-debug-level option (-D)
 
54
* ntpdsim simbroadcastdelay::      simbroadcastdelay option (-B)
 
55
* ntpdsim simslew::                simslew option (-H)
 
56
* ntpdsim slew::                   slew option (-x)
 
57
* ntpdsim statsdir::               statsdir option (-s)
 
58
* ntpdsim trustedkey::             trustedkey option (-t)
 
59
* ntpdsim updateinterval::         updateinterval option (-U)
 
60
* ntpdsim user::                   user option (-u)
 
61
* ntpdsim var::                    var option (-v)
 
62
* ntpdsim walknoise::              walknoise option (-W)
 
63
@end menu
 
64
 
 
65
@node ntpdsim usage
 
66
@subsection ntpdsim usage help (-?)
 
67
@cindex ntpdsim usage
 
68
 
 
69
This is the automatically generated usage text for ntpdsim:
 
70
 
 
71
@exampleindent 0
 
72
@example
 
73
ntpdsim is unavailable - no --help
 
74
@end example
 
75
@exampleindent 4
 
76
 
 
77
@node ntpdsim ipv4
 
78
@subsection ipv4 option (-4)
 
79
@cindex ntpdsim-ipv4
 
80
 
 
81
This is the ``force ipv4 dns name resolution'' option.
 
82
 
 
83
This option has some usage constraints.  It:
 
84
@itemize @bullet
 
85
@item
 
86
is a member of the ipv4 class of options.
 
87
@end itemize
 
88
 
 
89
Force DNS resolution of following host names on the command line
 
90
to the IPv4 namespace.
 
91
 
 
92
@node ntpdsim ipv6
 
93
@subsection ipv6 option (-6)
 
94
@cindex ntpdsim-ipv6
 
95
 
 
96
This is the ``force ipv6 dns name resolution'' option.
 
97
 
 
98
This option has some usage constraints.  It:
 
99
@itemize @bullet
 
100
@item
 
101
is a member of the ipv4 class of options.
 
102
@end itemize
 
103
 
 
104
Force DNS resolution of following host names on the command line
 
105
to the IPv6 namespace.
 
106
 
 
107
@node ntpdsim authreq
 
108
@subsection authreq option (-a)
 
109
@cindex ntpdsim-authreq
 
110
 
 
111
This is the ``require crypto authentication'' option.
 
112
 
 
113
This option has some usage constraints.  It:
 
114
@itemize @bullet
 
115
@item
 
116
must not appear in combination with any of the following options:
 
117
authnoreq.
 
118
@end itemize
 
119
 
 
120
Require cryptographic authentication for broadcast client,
 
121
multicast client and symmetric passive associations.
 
122
This is the default.
 
123
 
 
124
@node ntpdsim authnoreq
 
125
@subsection authnoreq option (-A)
 
126
@cindex ntpdsim-authnoreq
 
127
 
 
128
This is the ``do not require crypto authentication'' option.
 
129
 
 
130
This option has some usage constraints.  It:
 
131
@itemize @bullet
 
132
@item
 
133
must not appear in combination with any of the following options:
 
134
authreq.
 
135
@end itemize
 
136
 
 
137
Do not require cryptographic authentication for broadcast client,
 
138
multicast client and symmetric passive associations.
 
139
This is almost never a good idea.
 
140
 
 
141
@node ntpdsim bcastsync
 
142
@subsection bcastsync option (-b)
 
143
@cindex ntpdsim-bcastsync
 
144
 
 
145
This is the ``allow us to sync to broadcast servers'' option.
 
146
 
 
147
 
 
148
@node ntpdsim simbroadcastdelay
 
149
@subsection simbroadcastdelay option (-B)
 
150
@cindex ntpdsim-simbroadcastdelay
 
151
 
 
152
This is the ``simulator broadcast delay'' option.
 
153
 
 
154
 
 
155
@node ntpdsim configfile
 
156
@subsection configfile option (-c)
 
157
@cindex ntpdsim-configfile
 
158
 
 
159
This is the ``configuration file name'' option.
 
160
The name and path of the configuration file,
 
161
/etc/ntp.conf
 
162
by default.
 
163
 
 
164
@node ntpdsim phasenoise
 
165
@subsection phasenoise option (-C)
 
166
@cindex ntpdsim-phasenoise
 
167
 
 
168
This is the ``phase noise level'' option.
 
169
 
 
170
 
 
171
@node ntpdsim debug-level
 
172
@subsection debug-level option (-d)
 
173
@cindex ntpdsim-debug-level
 
174
 
 
175
This is the ``increase output debug message level'' option.
 
176
 
 
177
This option has some usage constraints.  It:
 
178
@itemize @bullet
 
179
@item
 
180
may appear an unlimited number of times.
 
181
@item
 
182
must be compiled in by defining @code{DEBUG} during the compilation.
 
183
@end itemize
 
184
 
 
185
Increase the debugging message output level.
 
186
 
 
187
@node ntpdsim set-debug-level
 
188
@subsection set-debug-level option (-D)
 
189
@cindex ntpdsim-set-debug-level
 
190
 
 
191
This is the ``set the output debug message level'' option.
 
192
 
 
193
This option has some usage constraints.  It:
 
194
@itemize @bullet
 
195
@item
 
196
may appear an unlimited number of times.
 
197
@item
 
198
must be compiled in by defining @code{DEBUG} during the compilation.
 
199
@end itemize
 
200
 
 
201
Set the output debugging level.  Can be supplied multiple times,
 
202
but each overrides the previous value(s).
 
203
 
 
204
@node ntpdsim driftfile
 
205
@subsection driftfile option (-f)
 
206
@cindex ntpdsim-driftfile
 
207
 
 
208
This is the ``frequency drift file name'' option.
 
209
The name and path of the frequency file,
 
210
/etc/ntp.drift
 
211
by default.
 
212
This is the same operation as the
 
213
driftfile driftfile
 
214
configuration specification in the 
 
215
/etc/ntp.conf
 
216
file.
 
217
 
 
218
@node ntpdsim panicgate
 
219
@subsection panicgate option (-g)
 
220
@cindex ntpdsim-panicgate
 
221
 
 
222
This is the ``allow the first adjustment to be big'' option.
 
223
Normally,
 
224
ntpd
 
225
exits with a message to the system log if the offset exceeds the panic threshold, which is 1000 s by default. This option allows the time to be set to any value without restriction; however, this can happen only once. If the threshold is exceeded after that,
 
226
ntpd
 
227
will exit with a message to the system log. This option can be used with the
 
228
-q
 
229
and
 
230
-x
 
231
options.
 
232
See the
 
233
tinker
 
234
configuration file directive for other options.
 
235
 
 
236
@node ntpdsim simslew
 
237
@subsection simslew option (-H)
 
238
@cindex ntpdsim-simslew
 
239
 
 
240
This is the ``simuator slew'' option.
 
241
 
 
242
 
 
243
@node ntpdsim jaildir
 
244
@subsection jaildir option (-i)
 
245
@cindex ntpdsim-jaildir
 
246
 
 
247
This is the ``jail directory'' option.
 
248
Chroot the server to the directory
 
249
jaildir
 
250
.
 
251
This option also implies that the server attempts to drop root privileges at startup (otherwise, chroot gives very little additional security), and it is only available if the OS supports to run the server without full root privileges.
 
252
You may need to also specify a
 
253
-u
 
254
option.
 
255
 
 
256
@node ntpdsim interface
 
257
@subsection interface option (-I)
 
258
@cindex ntpdsim-interface
 
259
 
 
260
This is the ``listen on interface'' option.
 
261
 
 
262
This option has some usage constraints.  It:
 
263
@itemize @bullet
 
264
@item
 
265
may appear an unlimited number of times.
 
266
@end itemize
 
267
 
 
268
 
 
269
 
 
270
@node ntpdsim keyfile
 
271
@subsection keyfile option (-k)
 
272
@cindex ntpdsim-keyfile
 
273
 
 
274
This is the ``path to symmetric keys'' option.
 
275
Specify the name and path of the symmetric key file.
 
276
/etc/ntp.keys
 
277
is the default.
 
278
This is the same operation as the
 
279
keys keyfile
 
280
configuration file directive.
 
281
 
 
282
@node ntpdsim logfile
 
283
@subsection logfile option (-l)
 
284
@cindex ntpdsim-logfile
 
285
 
 
286
This is the ``path to the log file'' option.
 
287
Specify the name and path of the log file.
 
288
The default is the system log file.
 
289
This is the same operation as the
 
290
logfile logfile
 
291
configuration file directive.
 
292
 
 
293
@node ntpdsim novirtualips
 
294
@subsection novirtualips option (-L)
 
295
@cindex ntpdsim-novirtualips
 
296
 
 
297
This is the ``do not listen to virtual ips'' option.
 
298
Do not listen to virtual IPs. The default is to listen.
 
299
 
 
300
@node ntpdsim modifymmtimer
 
301
@subsection modifymmtimer option (-M)
 
302
@cindex ntpdsim-modifymmtimer
 
303
 
 
304
This is the ``modify multimedia timer (windows only)'' option.
 
305
 
 
306
This option has some usage constraints.  It:
 
307
@itemize @bullet
 
308
@item
 
309
must be compiled in by defining @code{SYS_WINNT} during the compilation.
 
310
@end itemize
 
311
 
 
312
Set the Windows Multimedia Timer to highest resolution.
 
313
 
 
314
@node ntpdsim nofork
 
315
@subsection nofork option (-n)
 
316
@cindex ntpdsim-nofork
 
317
 
 
318
This is the ``do not fork'' option.
 
319
 
 
320
 
 
321
@node ntpdsim nice
 
322
@subsection nice option (-N)
 
323
@cindex ntpdsim-nice
 
324
 
 
325
This is the ``run at high priority'' option.
 
326
To the extent permitted by the operating system, run
 
327
ntpd
 
328
at the highest priority.
 
329
 
 
330
@node ntpdsim servertime
 
331
@subsection servertime option (-O)
 
332
@cindex ntpdsim-servertime
 
333
 
 
334
This is the ``server time'' option.
 
335
 
 
336
 
 
337
@node ntpdsim pidfile
 
338
@subsection pidfile option (-p)
 
339
@cindex ntpdsim-pidfile
 
340
 
 
341
This is the ``path to the pid file'' option.
 
342
Specify the name and path of the file used to record
 
343
ntpd's
 
344
process ID.
 
345
This is the same operation as the
 
346
pidfile pidfile
 
347
configuration file directive.
 
348
 
 
349
@node ntpdsim priority
 
350
@subsection priority option (-P)
 
351
@cindex ntpdsim-priority
 
352
 
 
353
This is the ``process priority'' option.
 
354
To the extent permitted by the operating system, run
 
355
ntpd
 
356
at the specified
 
357
sched_setscheduler(SCHED_FIFO)
 
358
priority.
 
359
 
 
360
@node ntpdsim quit
 
361
@subsection quit option (-q)
 
362
@cindex ntpdsim-quit
 
363
 
 
364
This is the ``set the time and quit'' option.
 
365
ntpd
 
366
will exit just after the first time the clock is set. This behavior mimics that of the
 
367
ntpdate
 
368
program, which is to be retired.
 
369
The
 
370
-g
 
371
and
 
372
-x
 
373
options can be used with this option.
 
374
Note: The kernel time discipline is disabled with this option.
 
375
 
 
376
@node ntpdsim propagationdelay
 
377
@subsection propagationdelay option (-r)
 
378
@cindex ntpdsim-propagationdelay
 
379
 
 
380
This is the ``broadcast/propagation delay'' option.
 
381
Specify the default propagation delay from the broadcast/multicast server to this client. This is necessary only if the delay cannot be computed automatically by the protocol.
 
382
 
 
383
@node ntpdsim updateinterval
 
384
@subsection updateinterval option (-U)
 
385
@cindex ntpdsim-updateinterval
 
386
 
 
387
This is the ``interval in seconds between scans for new or dropped interfaces'' option.
 
388
Give the time in seconds between two scans for new or dropped interfaces.
 
389
For systems with routing socket support the scans will be performed shortly after the interface change
 
390
has been detected by the system.
 
391
Use 0 to disable scanning. 60 seconds is the minimum time between scans.
 
392
 
 
393
@node ntpdsim statsdir
 
394
@subsection statsdir option (-s)
 
395
@cindex ntpdsim-statsdir
 
396
 
 
397
This is the ``statistics file location'' option.
 
398
Specify the directory path for files created by the statistics facility.
 
399
This is the same operation as the
 
400
statsdir statsdir
 
401
configuration file directive.
 
402
 
 
403
@node ntpdsim endsimtime
 
404
@subsection endsimtime option (-S)
 
405
@cindex ntpdsim-endsimtime
 
406
 
 
407
This is the ``simulation end time'' option.
 
408
 
 
409
 
 
410
@node ntpdsim trustedkey
 
411
@subsection trustedkey option (-t)
 
412
@cindex ntpdsim-trustedkey
 
413
 
 
414
This is the ``trusted key number'' option.
 
415
 
 
416
This option has some usage constraints.  It:
 
417
@itemize @bullet
 
418
@item
 
419
may appear an unlimited number of times.
 
420
@end itemize
 
421
 
 
422
Add a key number to the trusted key list.
 
423
 
 
424
@node ntpdsim freqerr
 
425
@subsection freqerr option (-T)
 
426
@cindex ntpdsim-freqerr
 
427
 
 
428
This is the ``simulation frequency error'' option.
 
429
 
 
430
 
 
431
@node ntpdsim walknoise
 
432
@subsection walknoise option (-W)
 
433
@cindex ntpdsim-walknoise
 
434
 
 
435
This is the ``simulation random walk noise'' option.
 
436
 
 
437
 
 
438
@node ntpdsim user
 
439
@subsection user option (-u)
 
440
@cindex ntpdsim-user
 
441
 
 
442
This is the ``run as userid (or userid:groupid)'' option.
 
443
Specify a user, and optionally a group, to switch to.
 
444
This option is only available if the OS supports to run the server without full root privileges.
 
445
Currently, this option is supported under NetBSD (configure with
 
446
--enable-clockctl
 
447
) and Linux (configure with
 
448
--enable-linuxcaps
 
449
).
 
450
 
 
451
@node ntpdsim var
 
452
@subsection var option (-v)
 
453
@cindex ntpdsim-var
 
454
 
 
455
This is the ``make arg an ntp variable (rw)'' option.
 
456
 
 
457
This option has some usage constraints.  It:
 
458
@itemize @bullet
 
459
@item
 
460
may appear an unlimited number of times.
 
461
@end itemize
 
462
 
 
463
 
 
464
 
 
465
@node ntpdsim dvar
 
466
@subsection dvar option (-V)
 
467
@cindex ntpdsim-dvar
 
468
 
 
469
This is the ``make arg an ntp variable (rw|def)'' option.
 
470
 
 
471
This option has some usage constraints.  It:
 
472
@itemize @bullet
 
473
@item
 
474
may appear an unlimited number of times.
 
475
@end itemize
 
476
 
 
477
 
 
478
 
 
479
@node ntpdsim slew
 
480
@subsection slew option (-x)
 
481
@cindex ntpdsim-slew
 
482
 
 
483
This is the ``slew up to 600 seconds'' option.
 
484
Normally, the time is slewed if the offset is less than the step threshold, which is 128 ms by default, and stepped if above the threshold.
 
485
This option sets the threshold to 600 s, which is well within the accuracy window to set the clock manually.
 
486
Note: Since the slew rate of typical Unix kernels is limited to 0.5 ms/s, each second of adjustment requires an amortization interval of 2000 s.
 
487
Thus, an adjustment as much as 600 s will take almost 14 days to complete.
 
488
This option can be used with the
 
489
-g
 
490
and
 
491
-q
 
492
options.
 
493
See the
 
494
tinker
 
495
configuration file directive for other options.
 
496
Note: The kernel time discipline is disabled with this option.
 
497
 
 
498
@node ntpdsim ndelay
 
499
@subsection ndelay option (-Y)
 
500
@cindex ntpdsim-ndelay
 
501
 
 
502
This is the ``simulation network delay'' option.
 
503
 
 
504
 
 
505
@node ntpdsim pdelay
 
506
@subsection pdelay option (-Z)
 
507
@cindex ntpdsim-pdelay
 
508
 
 
509
This is the ``simulation processing delay'' option.
 
510