Annotation of embedaddon/ntp/ntpd/ntpd.1, revision 1.1.1.1

1.1       misho       1: .TH NTPD 1 2011-12-24 "( 4.2.6p5)" "Programmer's Manual"
                      2: .\"  EDIT THIS FILE WITH CAUTION  (ntpd.1)
                      3: .\"  
                      4: .\"  It has been AutoGen-ed  December 24, 2011 at 06:34:12 PM by AutoGen 5.12
                      5: .\"  From the definitions    ntpd-opts.def
                      6: .\"  and the template file   agman1.tpl
                      7: .\"
                      8: .SH NAME
                      9: ntpd \- NTP daemon program
                     10: .SH SYNOPSIS
                     11: .B ntpd
                     12: .\" Mixture of short (flag) options and long options
                     13: .RB [ \-\fIflag\fP " [\fIvalue\fP]]... [" \--\fIopt-name\fP " [[=| ]\fIvalue\fP]]..."
                     14: .PP
                     15: All arguments must be options.
                     16: .SH "DESCRIPTION"
                     17: This manual page briefly documents the \fBntpd\fP command.
                     18: 
                     19: .SH OPTIONS
                     20: .TP
                     21: .BR \-4 ", " \--ipv4
                     22: Force IPv4 DNS name resolution.
                     23: This option must not appear in combination with any of the following options:
                     24: ipv6.
                     25: .sp
                     26: Force DNS resolution of following host names on the command line
                     27: to the IPv4 namespace.
                     28: .TP
                     29: .BR \-6 ", " \--ipv6
                     30: Force IPv6 DNS name resolution.
                     31: This option must not appear in combination with any of the following options:
                     32: ipv4.
                     33: .sp
                     34: Force DNS resolution of following host names on the command line
                     35: to the IPv6 namespace.
                     36: .TP
                     37: .BR \-a ", " \--authreq
                     38: Require crypto authentication.
                     39: This option must not appear in combination with any of the following options:
                     40: authnoreq.
                     41: .sp
                     42: Require cryptographic authentication for broadcast client,
                     43: multicast client and symmetric passive associations.
                     44: This is the default.
                     45: .TP
                     46: .BR \-A ", " \--authnoreq
                     47: Do not require crypto authentication.
                     48: This option must not appear in combination with any of the following options:
                     49: authreq.
                     50: .sp
                     51: Do not require cryptographic authentication for broadcast client,
                     52: multicast client and symmetric passive associations.
                     53: This is almost never a good idea.
                     54: .TP
                     55: .BR \-b ", " \--bcastsync
                     56: Allow us to sync to broadcast servers.
                     57: .sp
                     58: 
                     59: .TP
                     60: .BR \-c " \fIstring\fP, " \--configfile "=" \fIstring\fP
                     61: configuration file name.
                     62: .sp
                     63: The name and path of the configuration file,
                     64: /etc/ntp.conf
                     65: by default.
                     66: .TP
                     67: .BR \-d ", " \--debug-level
                     68: Increase output debug message level.
                     69: This option may appear an unlimited number of times.
                     70: .sp
                     71: Increase the debugging message output level.
                     72: .TP
                     73: .BR \-D " \fIstring\fP, " \--set-debug-level "=" \fIstring\fP
                     74: Set the output debug message level.
                     75: This option may appear an unlimited number of times.
                     76: .sp
                     77: Set the output debugging level.  Can be supplied multiple times,
                     78: but each overrides the previous value(s).
                     79: .TP
                     80: .BR \-f " \fIstring\fP, " \--driftfile "=" \fIstring\fP
                     81: frequency drift file name.
                     82: .sp
                     83: The name and path of the frequency file,
                     84: /etc/ntp.drift
                     85: by default.
                     86: This is the same operation as the
                     87: driftfile driftfile
                     88: configuration specification in the 
                     89: /etc/ntp.conf
                     90: file.
                     91: .TP
                     92: .BR \-g ", " \--panicgate
                     93: Allow the first adjustment to be Big.
                     94: This option may appear an unlimited number of times.
                     95: .sp
                     96: Normally,
                     97: ntpd
                     98: 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,
                     99: ntpd
                    100: will exit with a message to the system log. This option can be used with the
                    101: -q
                    102: and
                    103: -x
                    104: options.
                    105: See the
                    106: tinker
                    107: configuration file directive for other options.
                    108: .TP
                    109: .BR \-i " \fIstring\fP, " \--jaildir "=" \fIstring\fP
                    110: Jail directory.
                    111: .sp
                    112: Chroot the server to the directory
                    113: jaildir
                    114: .
                    115: This option also implies that the server attempts to drop root privileges at startup.
                    116: You may need to also specify a
                    117: -u
                    118: option.
                    119: This option is only available if the OS supports adjusting the clock
                    120: without full root privileges.
                    121: This option is supported under NetBSD (configure with
                    122: --enable-clockctl
                    123: ) and Linux (configure with
                    124: --enable-linuxcaps
                    125: ).
                    126: .TP
                    127: .BR \-I " \fIiface\fP, " \--interface "=" \fIiface\fP
                    128: Listen on an interface name or address.
                    129: This option may appear an unlimited number of times.
                    130: .sp
                    131: Open the network address given, or all the addresses associated with the
                    132: given interface name.  This option may appear multiple times.  This option
                    133: also implies not opening other addresses, except wildcard and localhost.
                    134: This option is deprecated. Please consider using the configuration file
                    135: interface command, which is more versatile. 
                    136: .TP
                    137: .BR \-k " \fIstring\fP, " \--keyfile "=" \fIstring\fP
                    138: path to symmetric keys.
                    139: .sp
                    140: Specify the name and path of the symmetric key file.
                    141: /etc/ntp.keys
                    142: is the default.
                    143: This is the same operation as the
                    144: keys keyfile
                    145: configuration file directive.
                    146: .TP
                    147: .BR \-l " \fIstring\fP, " \--logfile "=" \fIstring\fP
                    148: path to the log file.
                    149: .sp
                    150: Specify the name and path of the log file.
                    151: The default is the system log file.
                    152: This is the same operation as the
                    153: logfile logfile
                    154: configuration file directive.
                    155: .TP
                    156: .BR \-L ", " \--novirtualips
                    157: Do not listen to virtual interfaces.
                    158: .sp
                    159: Do not listen to virtual interfaces, defined as those with
                    160: names containing a colon.  This option is deprecated.  Please
                    161: consider using the configuration file interface command, which
                    162: is more versatile.
                    163: .TP
                    164: .BR \-M ", " \--modifymmtimer
                    165: Modify Multimedia Timer (Windows only).
                    166: .sp
                    167: Set the Windows Multimedia Timer to highest resolution.  This
                    168: ensures the resolution does not change while ntpd is running,
                    169: avoiding timekeeping glitches associated with changes.
                    170: .TP
                    171: .BR \-n ", " \--nofork
                    172: Do not fork.
                    173: .sp
                    174: 
                    175: .TP
                    176: .BR \-N ", " \--nice
                    177: Run at high priority.
                    178: .sp
                    179: To the extent permitted by the operating system, run
                    180: ntpd
                    181: at the highest priority.
                    182: .TP
                    183: .BR \-p " \fIstring\fP, " \--pidfile "=" \fIstring\fP
                    184: path to the PID file.
                    185: .sp
                    186: Specify the name and path of the file used to record
                    187: ntpd's
                    188: process ID.
                    189: This is the same operation as the
                    190: pidfile pidfile
                    191: configuration file directive.
                    192: .TP
                    193: .BR \-P " \fInumber\fP, " \--priority "=" \fInumber\fP
                    194: Process priority.
                    195: This option takes an integer number as its argument.
                    196: .sp
                    197: To the extent permitted by the operating system, run
                    198: ntpd
                    199: at the specified
                    200: sched_setscheduler(SCHED_FIFO)
                    201: priority.
                    202: .TP
                    203: .BR \-q ", " \--quit
                    204: Set the time and quit.
                    205: .sp
                    206: ntpd
                    207: will exit just after the first time the clock is set. This behavior mimics that of the
                    208: ntpdate
                    209: program, which is to be retired.
                    210: The
                    211: -g
                    212: and
                    213: -x
                    214: options can be used with this option.
                    215: Note: The kernel time discipline is disabled with this option.
                    216: .TP
                    217: .BR \-r " \fIstring\fP, " \--propagationdelay "=" \fIstring\fP
                    218: Broadcast/propagation delay.
                    219: .sp
                    220: 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.
                    221: .TP
                    222: .BR \--saveconfigquit "=\fIstring\fP"
                    223: Save parsed configuration and quit.
                    224: .sp
                    225: Cause ntpd to parse its startup configuration file and save an
                    226: equivalent to the given filename and exit.  This option was
                    227: designed for automated testing.
                    228: .TP
                    229: .BR \-s " \fIstring\fP, " \--statsdir "=" \fIstring\fP
                    230: Statistics file location.
                    231: .sp
                    232: Specify the directory path for files created by the statistics facility.
                    233: This is the same operation as the
                    234: statsdir statsdir
                    235: configuration file directive.
                    236: .TP
                    237: .BR \-t " \fItkey\fP, " \--trustedkey "=" \fItkey\fP
                    238: Trusted key number.
                    239: This option may appear an unlimited number of times.
                    240: .sp
                    241: Add a key number to the trusted key list.
                    242: .TP
                    243: .BR \-u " \fIstring\fP, " \--user "=" \fIstring\fP
                    244: Run as userid (or userid:groupid).
                    245: .sp
                    246: Specify a user, and optionally a group, to switch to.
                    247: This option is only available if the OS supports adjusting the clock
                    248: without full root privileges.
                    249: This option is supported under NetBSD (configure with
                    250: --enable-clockctl
                    251: ) and Linux (configure with
                    252: --enable-linuxcaps
                    253: ).
                    254: .TP
                    255: .BR \-U " \fInumber\fP, " \--updateinterval "=" \fInumber\fP
                    256: interval in seconds between scans for new or dropped interfaces.
                    257: This option takes an integer number as its argument.
                    258: .sp
                    259: Give the time in seconds between two scans for new or dropped interfaces.
                    260: For systems with routing socket support the scans will be performed shortly after the interface change
                    261: has been detected by the system.
                    262: Use 0 to disable scanning. 60 seconds is the minimum time between scans.
                    263: .TP
                    264: .BR \--var "=\fInvar\fP"
                    265: make ARG an ntp variable (RW).
                    266: This option may appear an unlimited number of times.
                    267: .sp
                    268: 
                    269: .TP
                    270: .BR \--dvar "=\fIndvar\fP"
                    271: make ARG an ntp variable (RW|DEF).
                    272: This option may appear an unlimited number of times.
                    273: .sp
                    274: 
                    275: .TP
                    276: .BR \-x ", " \--slew
                    277: Slew up to 600 seconds.
                    278: .sp
                    279: 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.
                    280: This option sets the threshold to 600 s, which is well within the accuracy window to set the clock manually.
                    281: 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.
                    282: Thus, an adjustment as much as 600 s will take almost 14 days to complete.
                    283: This option can be used with the
                    284: -g
                    285: and
                    286: -q
                    287: options.
                    288: See the
                    289: tinker
                    290: configuration file directive for other options.
                    291: Note: The kernel time discipline is disabled with this option.
                    292: .TP
                    293: .BR \--usepcc
                    294: Use CPU cycle counter (Windows only).
                    295: .sp
                    296: Attempt to substitute the CPU counter for QueryPerformanceCounter.
                    297: The CPU counter and QueryPerformanceCounter are compared, and if
                    298: they have the same frequency, the CPU counter (RDTSC on x86) is
                    299: used directly, saving the overhead of a system call.
                    300: .TP
                    301: .BR \--pccfreq "=\fIstring\fP"
                    302: Force CPU cycle counter use (Windows only).
                    303: .sp
                    304: Force substitution the CPU counter for QueryPerformanceCounter.
                    305: The CPU counter (RDTSC on x86) is used unconditionally with the
                    306: given frequency (in Hz).
                    307: .TP
                    308: .BR \-? , " \--help"
                    309: Display extended usage information and exit.
                    310: .TP
                    311: .BR \-! , " \--more-help"
                    312: Extended usage information passed thru pager.
                    313: .TP
                    314: .BR \- " [{\fIv|c|n\fP}]," " \--version" "[=\fI{v|c|n}\fP]"
                    315: Output version of program and exit.  The default mode is `v', a simple
                    316: version.  The `c' mode will print copyright information and `n' will
                    317: print the full copyright notice.
                    318: .SH OPTION PRESETS
                    319: Any option that is not marked as \fInot presettable\fP may be preset
                    320: by loading values from environment variables named:
                    321: .nf
                    322:   \fBNTPD_<option-name>\fP or \fBNTPD\fP
                    323: .fi
                    324: .ad
                    325: .SH AUTHOR
                    326: David L. Mills and/or others
                    327: .br
                    328: Please send bug reports to:  http://bugs.ntp.org, bugs@ntp.org
                    329: 
                    330: .PP
                    331: .nf
                    332: .na
                    333: see html/copyright.html
                    334: 
                    335: .fi
                    336: .ad
                    337: .PP
                    338: This manual page was \fIAutoGen\fP-erated from the \fBntpd\fP
                    339: option definitions.

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>