1 #include autogen
-version.def
9 descrip
= "Force IPv4 DNS name resolution";
11 Force DNS resolution of following host names on the command line
12 to the IPv4 namespace.
20 descrip
= "Force IPv6 DNS name resolution";
22 Force DNS resolution of following host names on the command line
23 to the IPv6 namespace.
30 descrip
= "Require crypto authentication";
31 flags
-cant
= authnoreq
;
33 Require cryptographic authentication for broadcast client
,
34 multicast client and symmetric passive associations.
42 descrip
= "Do not require crypto authentication";
45 Do not require cryptographic authentication for broadcast client
,
46 multicast client and symmetric passive associations.
47 This is almost never a good idea.
54 descrip
= "Allow us to sync to broadcast servers";
61 name
= simbroadcastdelay
;
64 descrip
= "Simulator broadcast delay";
74 descrip
= "configuration file name";
76 The name and path of the configuration file
,
87 descrip
= "Phase noise level";
93 #include debug
-opt.def
99 descrip
= "frequency drift file name";
101 The name and path of the frequency file
,
104 This is the same operation as the
106 configuration specification in the
115 descrip
= "Allow the first adjustment to be Big";
119 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
,
121 will exit with a message to the system log. This option can be used with the
128 configuration file directive for other options.
137 descrip
= "Simuator slew";
147 descrip
= "Jail directory";
149 Chroot the server to the directory
152 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.
153 You may need to also specify a
163 descrip
= "Listen on interface";
175 descrip
= "path to symmetric keys";
177 Specify the name and path of the symmetric key file.
180 This is the same operation as the
182 configuration file directive.
190 descrip
= "path to the log file";
192 Specify the name and path of the log file.
193 The default is the system log file.
194 This is the same operation as the
196 configuration file directive.
203 descrip
= "Do not listen to virtual IPs";
205 Do not listen to virtual IPs. The default is to listen.
211 name
= modifymmtimer
;
213 descrip
= "Modify Multimedia Timer (Windows only)";
215 Set the Windows Multimedia Timer to highest resolution.
222 descrip
= "Do not fork";
230 descrip
= "Run at high priority";
232 To the extent permitted by the operating system
, run
234 at the highest priority.
243 descrip
= "Server time";
253 descrip
= "path to the PID file";
255 Specify the name and path of the file used to record
258 This is the same operation as the
260 configuration file directive.
268 descrip = "Process priority";
270 To the extent permitted by the operating system, run
273 sched_setscheduler(SCHED_FIFO)
281 descrip = "Set the time and quit";
284 will exit just after the first time the clock is set. This behavior mimics that of the
286 program, which is to be retired.
291 options can be used with this option.
292 Note: The kernel time discipline is disabled with this option.
297 name = propagationdelay;
300 descrip = "Broadcast/propagation delay";
302 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.
307 name = updateinterval;
310 descrip = "interval in seconds between scans for new or dropped interfaces";
312 Give the time in seconds between two scans for new or dropped interfaces.
313 For systems with routing socket support the scans will be performed shortly after the interface change
314 has been detected by the system.
315 Use 0 to disable scanning.
323 descrip = "Statistics file location";
325 Specify the directory path for files created by the statistics facility.
326 This is the same operation as the
328 configuration file directive.
337 descrip = "Simulation end time";
347 descrip = "Trusted key number";
352 Add a key number to the trusted key list.
361 descrip = "Simulation frequency error";
372 descrip = "Simulation random walk noise";
382 descrip = "Run as userid (or userid:groupid)";
384 Specify a user, and optionally a group, to switch to.
385 This option is only available if the OS supports to run the server without full root privileges.
386 Currently, this option is supported under NetBSD (configure with
388 ) and Linux (configure with
398 descrip = "make ARG an ntp variable (RW)";
410 descrip = "make ARG an ntp variable (RW|DEF)";
421 descrip = "Slew up to 600 seconds";
423 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.
424 This option sets the threshold to 600 s, which is well within the accuracy window to set the clock manually.
425 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.
426 Thus, an adjustment as much as 600 s will take almost 14 days to complete.
427 This option can be used with the
434 configuration file directive for other options.
435 Note: The kernel time discipline is disabled with this option.
444 descrip = "Simulation network delay";
455 descrip = "Simulation processing delay";