Fix ordering of sections in documentation
This commit is contained in:
parent
c15acff39a
commit
b4f6a0f94a
1 changed files with 169 additions and 169 deletions
338
chrony.texi.in
338
chrony.texi.in
|
@ -1119,12 +1119,13 @@ directives can occur in any order in the file.
|
||||||
* bindaddress directive:: Limit the network interface that is used for NTP
|
* bindaddress directive:: Limit the network interface that is used for NTP
|
||||||
* bindcmdaddress directive:: Limit the network interface that is used for commands
|
* bindcmdaddress directive:: Limit the network interface that is used for commands
|
||||||
* broadcast directive:: Make chronyd act as an NTP broadcast server
|
* broadcast directive:: Make chronyd act as an NTP broadcast server
|
||||||
|
* clientloglimit directive:: Set client log memory limit
|
||||||
* cmdallow directive:: Give control access to chronyc on other computers
|
* cmdallow directive:: Give control access to chronyc on other computers
|
||||||
* cmddeny directive:: Deny control access to chronyc on other computers
|
* cmddeny directive:: Deny control access to chronyc on other computers
|
||||||
|
* cmdport directive:: Set port to use for runtime commanding
|
||||||
* combinelimit directive:: Limit sources included in combining algorithm
|
* combinelimit directive:: Limit sources included in combining algorithm
|
||||||
* commandkey directive:: Set runtime command key
|
* commandkey directive:: Set runtime command key
|
||||||
* corrtimeratio directive:: Set correction time ratio
|
* corrtimeratio directive:: Set correction time ratio
|
||||||
* cmdport directive:: Set port to use for runtime commanding
|
|
||||||
* deny directive:: Deny access to NTP clients
|
* deny directive:: Deny access to NTP clients
|
||||||
* driftfile directive:: Specify location of file containing drift data
|
* driftfile directive:: Specify location of file containing drift data
|
||||||
* dumpdir directive:: Specify directory for dumping measurements
|
* dumpdir directive:: Specify directory for dumping measurements
|
||||||
|
@ -1135,23 +1136,23 @@ directives can occur in any order in the file.
|
||||||
* initstepslew directive:: Trim the system clock on boot-up
|
* initstepslew directive:: Trim the system clock on boot-up
|
||||||
* keyfile directive:: Specify location of file containing keys
|
* keyfile directive:: Specify location of file containing keys
|
||||||
* leapsectz directive:: Read leap second data from tz database
|
* leapsectz directive:: Read leap second data from tz database
|
||||||
* linux_hz directive:: Define a non-standard value of the kernel HZ constant
|
|
||||||
* linux_freq_scale directive:: Define a non-standard value to compensate the kernel frequency bias
|
* linux_freq_scale directive:: Define a non-standard value to compensate the kernel frequency bias
|
||||||
|
* linux_hz directive:: Define a non-standard value of the kernel HZ constant
|
||||||
* local directive:: Allow unsynchronised machine to act as server
|
* local directive:: Allow unsynchronised machine to act as server
|
||||||
|
* lock_all directive:: Require that chronyd be locked into RAM
|
||||||
* log directive:: Make daemon log certain sets of information
|
* log directive:: Make daemon log certain sets of information
|
||||||
* logbanner directive:: Specify how often is banner written to log files
|
* logbanner directive:: Specify how often is banner written to log files
|
||||||
* logchange directive:: Generate syslog messages if large offsets occur
|
* logchange directive:: Generate syslog messages if large offsets occur
|
||||||
* logdir directive:: Specify directory for logging
|
* logdir directive:: Specify directory for logging
|
||||||
* mailonchange directive:: Send email if a clock correction above a threshold occurs
|
* mailonchange directive:: Send email if a clock correction above a threshold occurs
|
||||||
* makestep directive:: Step system clock if large correction is needed
|
* makestep directive:: Step system clock if large correction is needed
|
||||||
* maxchange directive:: Set maximum allowed offset
|
|
||||||
* manual directive:: Allow manual entry using chronyc's settime cmd
|
* manual directive:: Allow manual entry using chronyc's settime cmd
|
||||||
|
* maxchange directive:: Set maximum allowed offset
|
||||||
* maxclockerror directive:: Set maximum frequency error of local clock
|
* maxclockerror directive:: Set maximum frequency error of local clock
|
||||||
* maxsamples directive:: Set maximum number of samples per source
|
* maxsamples directive:: Set maximum number of samples per source
|
||||||
* maxupdateskew directive:: Stop bad estimates upsetting machine clock
|
* maxupdateskew directive:: Stop bad estimates upsetting machine clock
|
||||||
* minsamples directive:: Set minimum number of samples per source
|
* minsamples directive:: Set minimum number of samples per source
|
||||||
* noclientlog directive:: Prevent chronyd from gathering data about clients
|
* noclientlog directive:: Prevent chronyd from gathering data about clients
|
||||||
* clientloglimit directive:: Set client log memory limit
|
|
||||||
* peer directive:: Specify an NTP peer
|
* peer directive:: Specify an NTP peer
|
||||||
* pidfile directive:: Specify the file where chronyd's pid is written
|
* pidfile directive:: Specify the file where chronyd's pid is written
|
||||||
* port directive:: Set port to use for NTP packets
|
* port directive:: Set port to use for NTP packets
|
||||||
|
@ -1162,10 +1163,9 @@ directives can occur in any order in the file.
|
||||||
* rtcfile directive:: Specify the file where real-time clock data is stored
|
* rtcfile directive:: Specify the file where real-time clock data is stored
|
||||||
* rtconutc directive:: Specify that the real time clock keeps UTC not local time
|
* rtconutc directive:: Specify that the real time clock keeps UTC not local time
|
||||||
* rtcsync directive:: Specify that RTC should be automatically synchronised by kernel
|
* rtcsync directive:: Specify that RTC should be automatically synchronised by kernel
|
||||||
* server directive:: Specify an NTP server
|
|
||||||
* sched_priority directive:: Require real-time scheduling and specify a priority for it
|
* sched_priority directive:: Require real-time scheduling and specify a priority for it
|
||||||
|
* server directive:: Specify an NTP server
|
||||||
* stratumweight directive:: Specify how important is stratum when selecting source
|
* stratumweight directive:: Specify how important is stratum when selecting source
|
||||||
* lock_all directive:: Require that chronyd be locked into RAM
|
|
||||||
* tempcomp directive:: Specify temperature sensor and compensation coefficients
|
* tempcomp directive:: Specify temperature sensor and compensation coefficients
|
||||||
* user directive:: Specify user for dropping root privileges
|
* user directive:: Specify user for dropping root privileges
|
||||||
|
|
||||||
|
@ -1375,6 +1375,21 @@ client/server NTP access to measure the round-trip delay. Thus, the broadcast
|
||||||
subnet should also be the subject of an @code{allow} directive (@pxref{allow
|
subnet should also be the subject of an @code{allow} directive (@pxref{allow
|
||||||
directive}).
|
directive}).
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ clientloglimit
|
||||||
|
@node clientloglimit directive
|
||||||
|
@subsection clientloglimit
|
||||||
|
This directive specifies the maximum size of the memory allocated to
|
||||||
|
log client accesses. When the limit is reached, only information for
|
||||||
|
clients that have already been logged will be updated. If 0 is
|
||||||
|
specified, the memory size will be unlimited. The default is 524288
|
||||||
|
bytes.
|
||||||
|
|
||||||
|
An example of the use of this directive is
|
||||||
|
|
||||||
|
@example
|
||||||
|
clientloglimit 1048576
|
||||||
|
@end example
|
||||||
|
@c }}}
|
||||||
@c {{{ cmdallow
|
@c {{{ cmdallow
|
||||||
@node cmdallow directive
|
@node cmdallow directive
|
||||||
@subsection cmdallow
|
@subsection cmdallow
|
||||||
|
@ -1403,6 +1418,24 @@ The syntax is identical.
|
||||||
There is also a @code{cmddeny all} directive with similar behaviour to the
|
There is also a @code{cmddeny all} directive with similar behaviour to the
|
||||||
@code{cmdallow all} directive.
|
@code{cmdallow all} directive.
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ cmdport
|
||||||
|
@node cmdport directive
|
||||||
|
@subsection cmdport
|
||||||
|
|
||||||
|
The @code{cmdport} directive allows the port that is used for run-time
|
||||||
|
command and monitoring (via the program @code{chronyc}) to be altered
|
||||||
|
from its default (323/udp).
|
||||||
|
|
||||||
|
An example shows the syntax
|
||||||
|
|
||||||
|
@example
|
||||||
|
cmdport 257
|
||||||
|
@end example
|
||||||
|
|
||||||
|
This would make @code{chronyd} use 257/udp as its command port.
|
||||||
|
(@code{chronyc} would need to be run with the @code{-p 257} switch to
|
||||||
|
inter-operate correctly).
|
||||||
|
@c }}}
|
||||||
@c {{{ combinelimit
|
@c {{{ combinelimit
|
||||||
@node combinelimit directive
|
@node combinelimit directive
|
||||||
@subsection combinelimit
|
@subsection combinelimit
|
||||||
|
@ -1461,24 +1494,6 @@ must be entered before any commands affecting the operation of the
|
||||||
daemon can be entered, or chronyc must be started with the `-a' option to run
|
daemon can be entered, or chronyc must be started with the `-a' option to run
|
||||||
the password command automatically.
|
the password command automatically.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ cmdport
|
|
||||||
@node cmdport directive
|
|
||||||
@subsection cmdport
|
|
||||||
|
|
||||||
The @code{cmdport} directive allows the port that is used for run-time
|
|
||||||
command and monitoring (via the program @code{chronyc}) to be altered
|
|
||||||
from its default (323/udp).
|
|
||||||
|
|
||||||
An example shows the syntax
|
|
||||||
|
|
||||||
@example
|
|
||||||
cmdport 257
|
|
||||||
@end example
|
|
||||||
|
|
||||||
This would make @code{chronyd} use 257/udp as its command port.
|
|
||||||
(@code{chronyc} would need to be run with the @code{-p 257} switch to
|
|
||||||
inter-operate correctly).
|
|
||||||
@c }}}
|
|
||||||
@c {{{ corrtimeratio
|
@c {{{ corrtimeratio
|
||||||
@node corrtimeratio directive
|
@node corrtimeratio directive
|
||||||
@subsection corrtimeratio
|
@subsection corrtimeratio
|
||||||
|
@ -1770,6 +1785,48 @@ $ TZ=right/UTC date -d 'Dec 31 2008 23:59:60'
|
||||||
Wed Dec 31 23:59:60 UTC 2008
|
Wed Dec 31 23:59:60 UTC 2008
|
||||||
@end example
|
@end example
|
||||||
|
|
||||||
|
@c }}}
|
||||||
|
@c {{{ linux_freq_scale
|
||||||
|
@node linux_freq_scale directive
|
||||||
|
@subsection linux_freq_scale
|
||||||
|
(This option only applies to Linux).
|
||||||
|
|
||||||
|
By default, chronyd will find the value of @code{HZ} and @code{SHIFT_HZ} from
|
||||||
|
kernel header files at compile time. An internal value called
|
||||||
|
@code{freq_scale} is calculated from this. By default it is (1<<SHIFT_HZ)/HZ,
|
||||||
|
except for the case HZ=100, when special case code is used which leads to the
|
||||||
|
value 128/128.125. If you're running chronyd on the system where it was built,
|
||||||
|
the value it has should be right, and you don't need to worry about this
|
||||||
|
option.
|
||||||
|
|
||||||
|
This option is provided for people who move a pre-built chronyd onto a system
|
||||||
|
where the method by which the kernel computes the reciprocal of this value has been changed or where the HZ and SHIFT_HZ constants differ from those on the system where chronyd was built.
|
||||||
|
|
||||||
|
An example of the command is
|
||||||
|
|
||||||
|
@example
|
||||||
|
linux_freq_scale 0.99902439
|
||||||
|
@end example
|
||||||
|
@c }}}
|
||||||
|
@c {{{ linux_hz
|
||||||
|
@node linux_hz directive
|
||||||
|
@subsection linux_hz
|
||||||
|
(This option only applies to Linux).
|
||||||
|
|
||||||
|
By default, chronyd will find the value of @code{HZ} from a kernel header file
|
||||||
|
at compile time. @code{HZ} is the nominal number of timer interrupts per
|
||||||
|
second. If you're running chronyd on the system where it was built, the value
|
||||||
|
it has should be right, and you don't need to worry about this option.
|
||||||
|
|
||||||
|
This option is provided for people who move a pre-built chronyd onto a system
|
||||||
|
where the value of HZ in the kernel headers has been changed from the default
|
||||||
|
value.
|
||||||
|
|
||||||
|
An example of the command is
|
||||||
|
|
||||||
|
@example
|
||||||
|
linux_hz 100
|
||||||
|
@end example
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ local
|
@c {{{ local
|
||||||
@node local directive
|
@node local directive
|
||||||
|
@ -1805,47 +1862,17 @@ like 10 for the local command prevents the machine's own time from
|
||||||
ever being confused with real time, were it ever to leak out to
|
ever being confused with real time, were it ever to leak out to
|
||||||
clients that have visibility of real servers.
|
clients that have visibility of real servers.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ linux_hz
|
@c {{{ lock_all
|
||||||
@node linux_hz directive
|
@node lock_all directive
|
||||||
@subsection linux_hz
|
@subsection lock_all
|
||||||
(This option only applies to Linux).
|
|
||||||
|
|
||||||
By default, chronyd will find the value of @code{HZ} from a kernel header file
|
The @code{lock_all} directive will lock chronyd into RAM so that it
|
||||||
at compile time. @code{HZ} is the nominal number of timer interrupts per
|
will never be paged out. This mode is only supported on Linux. This
|
||||||
second. If you're running chronyd on the system where it was built, the value
|
directive uses the Linux mlockall() system call to prevent @code{chronyd}
|
||||||
it has should be right, and you don't need to worry about this option.
|
from ever being swapped out. This should result in lower and more
|
||||||
|
consistent latency. It should not have significant impact on
|
||||||
This option is provided for people who move a pre-built chronyd onto a system
|
performance as @code{chronyd's} memory usage is modest. The mlockall man
|
||||||
where the value of HZ in the kernel headers has been changed from the default
|
page has more details.
|
||||||
value.
|
|
||||||
|
|
||||||
An example of the command is
|
|
||||||
|
|
||||||
@example
|
|
||||||
linux_hz 100
|
|
||||||
@end example
|
|
||||||
@c }}}
|
|
||||||
@c {{{ linux_freq_scale
|
|
||||||
@node linux_freq_scale directive
|
|
||||||
@subsection linux_freq_scale
|
|
||||||
(This option only applies to Linux).
|
|
||||||
|
|
||||||
By default, chronyd will find the value of @code{HZ} and @code{SHIFT_HZ} from
|
|
||||||
kernel header files at compile time. An internal value called
|
|
||||||
@code{freq_scale} is calculated from this. By default it is (1<<SHIFT_HZ)/HZ,
|
|
||||||
except for the case HZ=100, when special case code is used which leads to the
|
|
||||||
value 128/128.125. If you're running chronyd on the system where it was built,
|
|
||||||
the value it has should be right, and you don't need to worry about this
|
|
||||||
option.
|
|
||||||
|
|
||||||
This option is provided for people who move a pre-built chronyd onto a system
|
|
||||||
where the method by which the kernel computes the reciprocal of this value has been changed or where the HZ and SHIFT_HZ constants differ from those on the system where chronyd was built.
|
|
||||||
|
|
||||||
An example of the command is
|
|
||||||
|
|
||||||
@example
|
|
||||||
linux_freq_scale 0.99902439
|
|
||||||
@end example
|
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ log
|
@c {{{ log
|
||||||
@node log directive
|
@node log directive
|
||||||
|
@ -2284,6 +2311,20 @@ makestep 1000 10
|
||||||
This would step system clock if the adjustment is larger than 1000
|
This would step system clock if the adjustment is larger than 1000
|
||||||
seconds, but only in the first ten clock updates.
|
seconds, but only in the first ten clock updates.
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ manual
|
||||||
|
@node manual directive
|
||||||
|
@subsection manual
|
||||||
|
The @code{manual} directive enables support at run-time for the
|
||||||
|
@code{settime} command in chronyc (@pxref{settime command}). If no
|
||||||
|
@code{manual} directive is included, any attempt to use the
|
||||||
|
@code{settime} command in chronyc will be met with an error message.
|
||||||
|
|
||||||
|
Note that the @code{settime} command can be enabled at run-time using
|
||||||
|
the @code{manual} command in chronyc (@pxref{manual command}). (The
|
||||||
|
idea of the two commands is that the @code{manual} command controls the
|
||||||
|
manual clock driver's behaviour, whereas the @code{settime} command
|
||||||
|
allows samples of manually entered time to be provided).
|
||||||
|
@c }}}
|
||||||
@c {{{ maxchange
|
@c {{{ maxchange
|
||||||
@node maxchange directive
|
@node maxchange directive
|
||||||
@subsection maxchange
|
@subsection maxchange
|
||||||
|
@ -2305,20 +2346,6 @@ After the first clock update, @code{chronyd} will check the offset on
|
||||||
every clock update, it will ignore two adjustments larger than 1000
|
every clock update, it will ignore two adjustments larger than 1000
|
||||||
seconds and exit on another one.
|
seconds and exit on another one.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ manual
|
|
||||||
@node manual directive
|
|
||||||
@subsection manual
|
|
||||||
The @code{manual} directive enables support at run-time for the
|
|
||||||
@code{settime} command in chronyc (@pxref{settime command}). If no
|
|
||||||
@code{manual} directive is included, any attempt to use the
|
|
||||||
@code{settime} command in chronyc will be met with an error message.
|
|
||||||
|
|
||||||
Note that the @code{settime} command can be enabled at run-time using
|
|
||||||
the @code{manual} command in chronyc (@pxref{manual command}). (The
|
|
||||||
idea of the two commands is that the @code{manual} command controls the
|
|
||||||
manual clock driver's behaviour, whereas the @code{settime} command
|
|
||||||
allows samples of manually entered time to be provided).
|
|
||||||
@c }}}
|
|
||||||
@c {{{ maxclockerror
|
@c {{{ maxclockerror
|
||||||
@node maxclockerror directive
|
@node maxclockerror directive
|
||||||
@subsection maxclockerror
|
@subsection maxclockerror
|
||||||
|
@ -2405,21 +2432,6 @@ This directive, which takes no arguments, specifies that client accesses
|
||||||
are not to be logged. Normally they are logged, allowing statistics to
|
are not to be logged. Normally they are logged, allowing statistics to
|
||||||
be reported using the @code{clients} command in @code{chronyc}.
|
be reported using the @code{clients} command in @code{chronyc}.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ clientloglimit
|
|
||||||
@node clientloglimit directive
|
|
||||||
@subsection clientloglimit
|
|
||||||
This directive specifies the maximum size of the memory allocated to
|
|
||||||
log client accesses. When the limit is reached, only information for
|
|
||||||
clients that have already been logged will be updated. If 0 is
|
|
||||||
specified, the memory size will be unlimited. The default is 524288
|
|
||||||
bytes.
|
|
||||||
|
|
||||||
An example of the use of this directive is
|
|
||||||
|
|
||||||
@example
|
|
||||||
clientloglimit 1048576
|
|
||||||
@end example
|
|
||||||
@c }}}
|
|
||||||
@c {{{ peer
|
@c {{{ peer
|
||||||
@node peer directive
|
@node peer directive
|
||||||
@subsection peer
|
@subsection peer
|
||||||
|
@ -2724,38 +2736,6 @@ more consistent latency since @code{chronyd} will not need to wait for the
|
||||||
scheduler to get around to running it. You should not use this unless
|
scheduler to get around to running it. You should not use this unless
|
||||||
you really need it. The sched_setscheduler man page has more details.
|
you really need it. The sched_setscheduler man page has more details.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ stratumweight
|
|
||||||
@node stratumweight directive
|
|
||||||
@subsection stratumweight
|
|
||||||
|
|
||||||
The @code{stratumweight} directive sets how much distance should be added
|
|
||||||
per stratum to the synchronisation distance when @code{chronyd} selects
|
|
||||||
the synchronisation source from available sources.
|
|
||||||
|
|
||||||
The syntax is
|
|
||||||
|
|
||||||
@example
|
|
||||||
stratumweight <dist-in-seconds>
|
|
||||||
@end example
|
|
||||||
|
|
||||||
By default, it is 1 second. This usually means that sources with lower stratum
|
|
||||||
will be preferred to sources with higher stratum even when their distance is
|
|
||||||
significantly worse. Setting @code{stratumweight} to 0 makes @code{chronyd}
|
|
||||||
ignore stratum when selecting the source.
|
|
||||||
|
|
||||||
@c }}}
|
|
||||||
@c {{{ lock_all
|
|
||||||
@node lock_all directive
|
|
||||||
@subsection lock_all
|
|
||||||
|
|
||||||
The @code{lock_all} directive will lock chronyd into RAM so that it
|
|
||||||
will never be paged out. This mode is only supported on Linux. This
|
|
||||||
directive uses the Linux mlockall() system call to prevent @code{chronyd}
|
|
||||||
from ever being swapped out. This should result in lower and more
|
|
||||||
consistent latency. It should not have significant impact on
|
|
||||||
performance as @code{chronyd's} memory usage is modest. The mlockall man
|
|
||||||
page has more details.
|
|
||||||
@c }}}
|
|
||||||
@c {{{ server
|
@c {{{ server
|
||||||
@node server directive
|
@node server directive
|
||||||
@subsection server
|
@subsection server
|
||||||
|
@ -2896,6 +2876,26 @@ Prefer this source over sources without prefer option.
|
||||||
Never select this source. This is particularly useful for monitoring.
|
Never select this source. This is particularly useful for monitoring.
|
||||||
|
|
||||||
@end table
|
@end table
|
||||||
|
@c }}}
|
||||||
|
@c {{{ stratumweight
|
||||||
|
@node stratumweight directive
|
||||||
|
@subsection stratumweight
|
||||||
|
|
||||||
|
The @code{stratumweight} directive sets how much distance should be added
|
||||||
|
per stratum to the synchronisation distance when @code{chronyd} selects
|
||||||
|
the synchronisation source from available sources.
|
||||||
|
|
||||||
|
The syntax is
|
||||||
|
|
||||||
|
@example
|
||||||
|
stratumweight <dist-in-seconds>
|
||||||
|
@end example
|
||||||
|
|
||||||
|
By default, it is 1 second. This usually means that sources with lower stratum
|
||||||
|
will be preferred to sources with higher stratum even when their distance is
|
||||||
|
significantly worse. Setting @code{stratumweight} to 0 makes @code{chronyd}
|
||||||
|
ignore stratum when selecting the source.
|
||||||
|
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ tempcomp
|
@c {{{ tempcomp
|
||||||
@node tempcomp directive
|
@node tempcomp directive
|
||||||
|
@ -3087,20 +3087,20 @@ interface.
|
||||||
* activity command:: Check how many NTP servers/peers are online/offline
|
* activity command:: Check how many NTP servers/peers are online/offline
|
||||||
* add peer command:: Add a new NTP peer
|
* add peer command:: Add a new NTP peer
|
||||||
* add server command:: Add a new NTP server
|
* add server command:: Add a new NTP server
|
||||||
* allow command:: Allowing NTP client access
|
|
||||||
* allow all command:: Allowing NTP client access
|
* allow all command:: Allowing NTP client access
|
||||||
|
* allow command:: Allowing NTP client access
|
||||||
* authhash command:: Set the command authentication hash function
|
* authhash command:: Set the command authentication hash function
|
||||||
* burst command:: Initiating a rapid set of measurements
|
* burst command:: Initiating a rapid set of measurements
|
||||||
* clients command:: Show clients that have accessed the server
|
* clients command:: Show clients that have accessed the server
|
||||||
* cmdaccheck command:: Verifying command client access
|
* cmdaccheck command:: Verifying command client access
|
||||||
* cmdallow command:: Allowing command client access
|
|
||||||
* cmdallow all command:: Allowing command client access
|
* cmdallow all command:: Allowing command client access
|
||||||
* cmddeny command:: Denying command client access
|
* cmdallow command:: Allowing command client access
|
||||||
* cmddeny all command:: Denying command client access
|
* cmddeny all command:: Denying command client access
|
||||||
|
* cmddeny command:: Denying command client access
|
||||||
* cyclelogs command:: Close and re-open open log files
|
* cyclelogs command:: Close and re-open open log files
|
||||||
* delete command:: Remove an NTP server or peer
|
* delete command:: Remove an NTP server or peer
|
||||||
* deny command :: Denying NTP client access
|
|
||||||
* deny all command:: Denying NTP client access
|
* deny all command:: Denying NTP client access
|
||||||
|
* deny command :: Denying NTP client access
|
||||||
* dns command:: Configure how are hostnames and IP addresses resolved
|
* dns command:: Configure how are hostnames and IP addresses resolved
|
||||||
* dump command:: Dump measurement histories to files
|
* dump command:: Dump measurement histories to files
|
||||||
* exit command:: Exit from chronyc
|
* exit command:: Exit from chronyc
|
||||||
|
@ -3109,8 +3109,8 @@ interface.
|
||||||
* makestep command:: Immediately correct the system clock instead of slewing
|
* makestep command:: Immediately correct the system clock instead of slewing
|
||||||
* manual command:: Enable/disable/configure options for settime
|
* manual command:: Enable/disable/configure options for settime
|
||||||
* maxdelay command:: Set max measurement delay for a source
|
* maxdelay command:: Set max measurement delay for a source
|
||||||
* maxdelayratio command:: Set max measurement delay for a source as ratio
|
|
||||||
* maxdelaydevratio command:: Set max measurement delay for a source as ratio to deviation
|
* maxdelaydevratio command:: Set max measurement delay for a source as ratio to deviation
|
||||||
|
* maxdelayratio command:: Set max measurement delay for a source as ratio
|
||||||
* maxpoll command:: Set maximum polling interval for a source
|
* maxpoll command:: Set maximum polling interval for a source
|
||||||
* maxupdateskew command:: Set safety threshold for clock gain/loss rate
|
* maxupdateskew command:: Set safety threshold for clock gain/loss rate
|
||||||
* minpoll command:: Set minimum polling interval for a source
|
* minpoll command:: Set minimum polling interval for a source
|
||||||
|
@ -3210,6 +3210,12 @@ An example of using this command is shown below.
|
||||||
add server foo.bar.com minpoll 6 maxpoll 10 authkey 25
|
add server foo.bar.com minpoll 6 maxpoll 10 authkey 25
|
||||||
@end example
|
@end example
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ allow all
|
||||||
|
@node allow all command
|
||||||
|
@subsubsection allow all
|
||||||
|
The effect of the allow command is identical to the @code{allow all}
|
||||||
|
directive in the configuration file (@pxref{allow directive}).
|
||||||
|
@c }}}
|
||||||
@c {{{ allow
|
@c {{{ allow
|
||||||
@node allow command
|
@node allow command
|
||||||
@subsubsection allow
|
@subsubsection allow
|
||||||
|
@ -3233,12 +3239,6 @@ allow
|
||||||
The effect of each of these examples is the same as that of the @code{allow}
|
The effect of each of these examples is the same as that of the @code{allow}
|
||||||
directive in the configuration file.
|
directive in the configuration file.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ allow all
|
|
||||||
@node allow all command
|
|
||||||
@subsubsection allow all
|
|
||||||
The effect of the allow command is identical to the @code{allow all}
|
|
||||||
directive in the configuration file (@pxref{allow directive}).
|
|
||||||
@c }}}
|
|
||||||
@c {{{ authhash
|
@c {{{ authhash
|
||||||
@node authhash command
|
@node authhash command
|
||||||
@subsubsection authhash
|
@subsubsection authhash
|
||||||
|
@ -3409,13 +3409,6 @@ cmdaccheck 1.2.3.4
|
||||||
cmdaccheck 2001:db8::1
|
cmdaccheck 2001:db8::1
|
||||||
@end example
|
@end example
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ cmdallow
|
|
||||||
@node cmdallow command
|
|
||||||
@subsubsection cmdallow
|
|
||||||
This is similar to the @code{allow} command, except that it is used to
|
|
||||||
allow particular hosts or subnets to use the chronyc program to interact
|
|
||||||
with @code{chronyd} on the current host.
|
|
||||||
@c }}}
|
|
||||||
@c {{{ cmdallow all
|
@c {{{ cmdallow all
|
||||||
@node cmdallow all command
|
@node cmdallow all command
|
||||||
@subsubsection cmdallow all
|
@subsubsection cmdallow all
|
||||||
|
@ -3423,10 +3416,10 @@ This is similar to the @code{allow all} command, except that it is used to@c {{{
|
||||||
allow particular hosts or subnets to use the chronyc program to interact@c }}}
|
allow particular hosts or subnets to use the chronyc program to interact@c }}}
|
||||||
with @code{chronyd} on the current host.
|
with @code{chronyd} on the current host.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ cmddeny
|
@c {{{ cmdallow
|
||||||
@node cmddeny command
|
@node cmdallow command
|
||||||
@subsubsection cmddeny
|
@subsubsection cmdallow
|
||||||
This is similar to the @code{deny} command, except that it is used to
|
This is similar to the @code{allow} command, except that it is used to
|
||||||
allow particular hosts or subnets to use the chronyc program to interact
|
allow particular hosts or subnets to use the chronyc program to interact
|
||||||
with @code{chronyd} on the current host.
|
with @code{chronyd} on the current host.
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@ -3437,6 +3430,13 @@ This is similar to the @code{deny all} command, except that it is used
|
||||||
to allow particular hosts or subnets to use the chronyc program to
|
to allow particular hosts or subnets to use the chronyc program to
|
||||||
interact with @code{chronyd} on the current host.
|
interact with @code{chronyd} on the current host.
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ cmddeny
|
||||||
|
@node cmddeny command
|
||||||
|
@subsubsection cmddeny
|
||||||
|
This is similar to the @code{deny} command, except that it is used to
|
||||||
|
allow particular hosts or subnets to use the chronyc program to interact
|
||||||
|
with @code{chronyd} on the current host.
|
||||||
|
@c }}}
|
||||||
@c {{{ cyclelogs
|
@c {{{ cyclelogs
|
||||||
@node cyclelogs command
|
@node cyclelogs command
|
||||||
@subsubsection cyclelogs
|
@subsubsection cyclelogs
|
||||||
|
@ -3470,6 +3470,12 @@ delete 2001:db8::1
|
||||||
There is one parameter, the name or IP address of the server or peer to
|
There is one parameter, the name or IP address of the server or peer to
|
||||||
be deleted.
|
be deleted.
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ deny all
|
||||||
|
@node deny all command
|
||||||
|
@subsubsection deny all
|
||||||
|
The effect of the allow command is identical to the @code{deny all}
|
||||||
|
directive in the configuration file (@pxref{deny directive}).
|
||||||
|
@c }}}
|
||||||
@c {{{ deny
|
@c {{{ deny
|
||||||
@node deny command
|
@node deny command
|
||||||
@subsubsection deny
|
@subsubsection deny
|
||||||
|
@ -3490,12 +3496,6 @@ deny ::/0
|
||||||
deny
|
deny
|
||||||
@end example
|
@end example
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ deny all
|
|
||||||
@node deny all command
|
|
||||||
@subsubsection deny all
|
|
||||||
The effect of the allow command is identical to the @code{deny all}
|
|
||||||
directive in the configuration file (@pxref{deny directive}).
|
|
||||||
@c }}}
|
|
||||||
@c {{{ dns
|
@c {{{ dns
|
||||||
@node dns command
|
@node dns command
|
||||||
@subsubsection dns
|
@subsubsection dns
|
||||||
|
@ -3678,6 +3678,22 @@ the host with IPv4 address @code{1.2.3.4} and the host with IPv6 address
|
||||||
(Any measurement whose network delay exceeds the specified value is
|
(Any measurement whose network delay exceeds the specified value is
|
||||||
discarded.)
|
discarded.)
|
||||||
@c }}}
|
@c }}}
|
||||||
|
@c {{{ maxdelaydevratio
|
||||||
|
@node maxdelaydevratio command
|
||||||
|
@subsubsection maxdelaydevratio
|
||||||
|
This allows the @code{maxdelaydevratio} option for one of the sources to be
|
||||||
|
modified, in the same way as specifying the @code{maxdelaydevratio} option
|
||||||
|
for the @code{server} directive in the configuration file (@pxref{server
|
||||||
|
directive}).
|
||||||
|
|
||||||
|
The following examples illustrate the syntax
|
||||||
|
|
||||||
|
@example
|
||||||
|
maxdelaydevratio foo.bar.com 0.1
|
||||||
|
maxdelaydevratio 1.2.3.4 1.0
|
||||||
|
maxdelaydevratio 2001:db8::1 100.0
|
||||||
|
@end example
|
||||||
|
@c }}}
|
||||||
@c {{{ maxdelayratio
|
@c {{{ maxdelayratio
|
||||||
@node maxdelayratio command
|
@node maxdelayratio command
|
||||||
@subsubsection maxdelayratio
|
@subsubsection maxdelayratio
|
||||||
|
@ -3704,22 +3720,6 @@ address @code{2001:db8::1} to be double the retained minimum.
|
||||||
As for @code{maxdelay}, any measurement whose network delay is too large
|
As for @code{maxdelay}, any measurement whose network delay is too large
|
||||||
will be discarded.
|
will be discarded.
|
||||||
@c }}}
|
@c }}}
|
||||||
@c {{{ maxdelaydevratio
|
|
||||||
@node maxdelaydevratio command
|
|
||||||
@subsubsection maxdelaydevratio
|
|
||||||
This allows the @code{maxdelaydevratio} option for one of the sources to be
|
|
||||||
modified, in the same way as specifying the @code{maxdelaydevratio} option
|
|
||||||
for the @code{server} directive in the configuration file (@pxref{server
|
|
||||||
directive}).
|
|
||||||
|
|
||||||
The following examples illustrate the syntax
|
|
||||||
|
|
||||||
@example
|
|
||||||
maxdelaydevratio foo.bar.com 0.1
|
|
||||||
maxdelaydevratio 1.2.3.4 1.0
|
|
||||||
maxdelaydevratio 2001:db8::1 100.0
|
|
||||||
@end example
|
|
||||||
@c }}}
|
|
||||||
@c {{{ maxpoll
|
@c {{{ maxpoll
|
||||||
@node maxpoll command
|
@node maxpoll command
|
||||||
@subsubsection maxpoll
|
@subsubsection maxpoll
|
||||||
|
|
Loading…
Reference in a new issue