From: Harlan Stenn Date: Sat, 24 Sep 2011 02:03:00 +0000 (+0000) Subject: NTP_4_2_7P215 X-Git-Tag: NTP_4_2_7P215^0 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b7205b4ca53a23e1abb2fee03b3bb451107183dc;p=thirdparty%2Fntp.git NTP_4_2_7P215 bk: 4e7d3a54ippXIqMNL_GMD_dJ4w62rQ --- diff --git a/ChangeLog b/ChangeLog index 4db28ea52..f26ca2690 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,4 @@ +(4.2.7p215) 2011/09/24 Released by Harlan Stenn * Use patched mdoc2man script, from Eric Feng. * Sync with ntp-4.2.6p4 (a no-op). (4.2.7p214) 2011/09/20 Released by Harlan Stenn diff --git a/ntpd/ntpd-opts.c b/ntpd/ntpd-opts.c index a90d25bcf..b0e8813c5 100644 --- a/ntpd/ntpd-opts.c +++ b/ntpd/ntpd-opts.c @@ -1,7 +1,7 @@ /* * EDIT THIS FILE WITH CAUTION (ntpd-opts.c) * - * It has been AutoGen-ed September 20, 2011 at 07:40:43 PM by AutoGen 5.12 + * It has been AutoGen-ed September 24, 2011 at 02:01:34 AM by AutoGen 5.12 * From the definitions ntpd-opts.def * and the template file options * @@ -52,7 +52,7 @@ extern FILE * option_usage_fp; /* TRANSLATORS: choose the translation for option names wisely because you cannot ever change your mind. */ static char const zCopyright[333] = -"ntpd 4.2.7p214\n\ +"ntpd 4.2.7p215\n\ Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others, all rights reserved.\n\ This is free software. It is licensed for use, modification and\n\ redistribution under the terms of the NTP License, copies of which\n\ @@ -1028,7 +1028,7 @@ static tOptDesc optDesc[OPTION_CT] = { */ static char const zPROGNAME[5] = "NTPD"; static char const zUsageTitle[133] = -"ntpd - NTP daemon program - Ver. 4.2.7p214\n\ +"ntpd - NTP daemon program - Ver. 4.2.7p215\n\ USAGE: %s [ - [] | --[{=| }] ]... \\\n\ \t\t[ ... ]\n"; #define zRcName NULL diff --git a/ntpd/ntpd-opts.h b/ntpd/ntpd-opts.h index 964aa52b5..83dfdd720 100644 --- a/ntpd/ntpd-opts.h +++ b/ntpd/ntpd-opts.h @@ -1,7 +1,7 @@ /* * EDIT THIS FILE WITH CAUTION (ntpd-opts.h) * - * It has been AutoGen-ed September 20, 2011 at 07:40:43 PM by AutoGen 5.12 + * It has been AutoGen-ed September 24, 2011 at 02:01:34 AM by AutoGen 5.12 * From the definitions ntpd-opts.def * and the template file options * @@ -102,8 +102,8 @@ typedef enum { } teOptIndex; #define OPTION_CT 36 -#define NTPD_VERSION "4.2.7p214" -#define NTPD_FULL_VERSION "ntpd 4.2.7p214" +#define NTPD_VERSION "4.2.7p215" +#define NTPD_FULL_VERSION "ntpd 4.2.7p215" /* * Interface defines for all options. Replace "n" with the UPPER_CASED diff --git a/ntpd/ntpd-opts.texi b/ntpd/ntpd-opts.texi index 9b3e9167b..a80758463 100644 --- a/ntpd/ntpd-opts.texi +++ b/ntpd/ntpd-opts.texi @@ -6,7 +6,7 @@ # # EDIT THIS FILE WITH CAUTION (ntpd-opts.texi) # -# It has been AutoGen-ed September 20, 2011 at 07:41:05 PM by AutoGen 5.12 +# It has been AutoGen-ed September 24, 2011 at 02:01:51 AM by AutoGen 5.12 # From the definitions ntpd-opts.def # and the template file aginfo.tpl @end ignore @@ -63,7 +63,7 @@ This is the automatically generated usage text for ntpd: @exampleindent 0 @example -ntpd - NTP daemon program - Ver. 4.2.7p214 +ntpd - NTP daemon program - Ver. 4.2.7p215 USAGE: ntpd [ - [] | --[@{=| @}] ]... \ [ ... ] Flg Arg Option-Name Description diff --git a/ntpd/ntpd.1ntpdman b/ntpd/ntpd.1ntpdman index 275b58558..31dde4f0f 100644 --- a/ntpd/ntpd.1ntpdman +++ b/ntpd/ntpd.1ntpdman @@ -1,8 +1,8 @@ -.TH ntpd 1ntpdman "20 Sep 2011" "4.2.7p214" "User Commands" +.TH ntpd 1ntpdman "24 Sep 2011" "4.2.7p215" "User Commands" .\" .\" EDIT THIS FILE WITH CAUTION (ntpd-opts.man) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:41:02 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:01:47 AM by AutoGen 5.12 .\" From the definitions ntpd-opts.def .\" and the template file agman-cmd.tpl .\" diff --git a/ntpd/ntpd.1ntpdmdoc b/ntpd/ntpd.1ntpdmdoc index b30377811..571388b09 100644 --- a/ntpd/ntpd.1ntpdmdoc +++ b/ntpd/ntpd.1ntpdmdoc @@ -1,9 +1,9 @@ -.Dd September 20 2011 +.Dd September 24 2011 .Dt NTPD 1ntpdmdoc User Commands .Os SunOS 5.10 .\" EDIT THIS FILE WITH CAUTION (ntpd-opts.mdoc) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:41:06 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:01:51 AM by AutoGen 5.12 .\" From the definitions ntpd-opts.def .\" and the template file agmdoc-cmd.tpl .Sh NAME diff --git a/ntpd/ntpd.man.in b/ntpd/ntpd.man.in index eb4a94a87..db41285a7 100644 --- a/ntpd/ntpd.man.in +++ b/ntpd/ntpd.man.in @@ -1,8 +1,8 @@ -.TH ntpd @NTPD_MS@ "20 Sep 2011" "4.2.7p214" "User Commands" +.TH ntpd @NTPD_MS@ "24 Sep 2011" "4.2.7p215" "User Commands" .\" .\" EDIT THIS FILE WITH CAUTION (ntpd-opts.man) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:41:02 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:01:47 AM by AutoGen 5.12 .\" From the definitions ntpd-opts.def .\" and the template file agman-cmd.tpl .\" diff --git a/ntpd/ntpd.mdoc.in b/ntpd/ntpd.mdoc.in index 7c369ea27..b241578a3 100644 --- a/ntpd/ntpd.mdoc.in +++ b/ntpd/ntpd.mdoc.in @@ -1,9 +1,9 @@ -.Dd September 20 2011 +.Dd September 24 2011 .Dt NTPD @NTPD_MS@ User Commands .Os SunOS 5.10 .\" EDIT THIS FILE WITH CAUTION (ntpd-opts.mdoc) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:41:06 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:01:51 AM by AutoGen 5.12 .\" From the definitions ntpd-opts.def .\" and the template file agmdoc-cmd.tpl .Sh NAME diff --git a/ntpdc/ntpdc-opts.c b/ntpdc/ntpdc-opts.c index 2ffb7ec3f..52f61e440 100644 --- a/ntpdc/ntpdc-opts.c +++ b/ntpdc/ntpdc-opts.c @@ -1,7 +1,7 @@ /* * EDIT THIS FILE WITH CAUTION (ntpdc-opts.c) * - * It has been AutoGen-ed September 20, 2011 at 07:41:11 PM by AutoGen 5.12 + * It has been AutoGen-ed September 24, 2011 at 02:01:56 AM by AutoGen 5.12 * From the definitions ntpdc-opts.def * and the template file options * @@ -52,7 +52,7 @@ extern FILE * option_usage_fp; /* TRANSLATORS: choose the translation for option names wisely because you cannot ever change your mind. */ static char const zCopyright[334] = -"ntpdc 4.2.7p214\n\ +"ntpdc 4.2.7p215\n\ Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others, all rights reserved.\n\ This is free software. It is licensed for use, modification and\n\ redistribution under the terms of the NTP License, copies of which\n\ @@ -473,7 +473,7 @@ static tOptDesc optDesc[OPTION_CT] = { */ static char const zPROGNAME[6] = "NTPDC"; static char const zUsageTitle[132] = -"ntpdc - vendor-specific NTPD control program - Ver. 4.2.7p214\n\ +"ntpdc - vendor-specific NTPD control program - Ver. 4.2.7p215\n\ USAGE: %s [ - [] | --[{=| }] ]... [ host ...]\n"; static char const zRcName[7] = ".ntprc"; static char const * const apzHomeList[3] = { diff --git a/ntpdc/ntpdc-opts.h b/ntpdc/ntpdc-opts.h index 3f9f132d9..f52a1ee90 100644 --- a/ntpdc/ntpdc-opts.h +++ b/ntpdc/ntpdc-opts.h @@ -1,7 +1,7 @@ /* * EDIT THIS FILE WITH CAUTION (ntpdc-opts.h) * - * It has been AutoGen-ed September 20, 2011 at 07:41:11 PM by AutoGen 5.12 + * It has been AutoGen-ed September 24, 2011 at 02:01:56 AM by AutoGen 5.12 * From the definitions ntpdc-opts.def * and the template file options * @@ -81,8 +81,8 @@ typedef enum { } teOptIndex; #define OPTION_CT 15 -#define NTPDC_VERSION "4.2.7p214" -#define NTPDC_FULL_VERSION "ntpdc 4.2.7p214" +#define NTPDC_VERSION "4.2.7p215" +#define NTPDC_FULL_VERSION "ntpdc 4.2.7p215" /* * Interface defines for all options. Replace "n" with the UPPER_CASED diff --git a/ntpdc/ntpdc-opts.texi b/ntpdc/ntpdc-opts.texi index e052debc0..901a1c7b6 100644 --- a/ntpdc/ntpdc-opts.texi +++ b/ntpdc/ntpdc-opts.texi @@ -6,7 +6,7 @@ # # EDIT THIS FILE WITH CAUTION (ntpdc-opts.texi) # -# It has been AutoGen-ed September 20, 2011 at 07:42:21 PM by AutoGen 5.12 +# It has been AutoGen-ed September 24, 2011 at 02:02:07 AM by AutoGen 5.12 # From the definitions ntpdc-opts.def # and the template file aginfo.tpl @end ignore @@ -40,7 +40,7 @@ This is the automatically generated usage text for ntpdc: @exampleindent 0 @example -ntpdc - vendor-specific NTPD control program - Ver. 4.2.7p214 +ntpdc - vendor-specific NTPD control program - Ver. 4.2.7p215 USAGE: ntpdc [ - [] | --[@{=| @}] ]... [ host ...] Flg Arg Option-Name Description -4 no ipv4 Force IPv4 DNS name resolution diff --git a/ntpdc/ntpdc.1ntpdcman b/ntpdc/ntpdc.1ntpdcman index 866a1a148..1ad08ed6c 100644 --- a/ntpdc/ntpdc.1ntpdcman +++ b/ntpdc/ntpdc.1ntpdcman @@ -1,8 +1,8 @@ -.TH ntpdc 1ntpdcman "20 Sep 2011" "4.2.7p214" "User Commands" +.TH ntpdc 1ntpdcman "24 Sep 2011" "4.2.7p215" "User Commands" .\" .\" EDIT THIS FILE WITH CAUTION (ntpdc-opts.man) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:41:21 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:02:04 AM by AutoGen 5.12 .\" From the definitions ntpdc-opts.def .\" and the template file agman-cmd.tpl .\" @@ -538,4 +538,310 @@ undecodable without a copy of the driver source in hand. .Ss "Runtime Configuration Requests" All requests which cause state changes in the server are authenticated by the server using a configured NTP key (the -facility can also be disabled by the server by not +facility can also be disabled by the server by not configuring a +key). +The key number and the corresponding key must also be made +known to +.B . +This can be done using the +.Ic keyid +and +.Ic passwd +commands, the latter of which will prompt at the terminal for a +password to use as the encryption key. +You will also be prompted +automatically for both the key number and password the first time a +command which would result in an authenticated request to the +server is given. +Authentication not only provides verification that +the requester has permission to make such changes, but also gives +an extra degree of protection again transmission errors. +.PP +Authenticated requests always include a timestamp in the packet +data, which is included in the computation of the authentication +code. +This timestamp is compared by the server to its receive time +stamp. +If they differ by more than a small amount the request is +rejected. +This is done for two reasons. +First, it makes simple +replay attacks on the server, by someone who might be able to +overhear traffic on your LAN, much more difficult. +Second, it makes +it more difficult to request configuration changes to your server +from topologically remote hosts. +While the reconfiguration facility +will work well with a server on the local host, and may work +adequately between time-synchronized hosts on the same LAN, it will +work very poorly for more distant hosts. +As such, if reasonable +passwords are chosen, care is taken in the distribution and +protection of keys and appropriate source address restrictions are +applied, the run time reconfiguration facility should provide an +adequate level of security. +.PP +The following commands all make authenticated requests. +.TP +.BR Xo Ic addpeer Ar peer_address +[ "\fIkeyid\fR" ] +[ "\fIversion\fR" ] +[ "prefer" ] +.Xc +Add a configured peer association at the given address and +operating in symmetric active mode. +Note that an existing +association with the same peer may be deleted when this command is +executed, or may simply be converted to conform to the new +configuration, as appropriate. +If the optional +\fIkeyid\fR +is a +nonzero integer, all outgoing packets to the remote server will +have an authentication field attached encrypted with this key. +If +the value is 0 (or not given) no authentication will be done. +The +\fIversion\fR +can be 1, 2 or 3 and defaults to 3. +The +.Cm prefer +keyword indicates a preferred peer (and thus will +be used primarily for clock synchronisation if possible). +The +preferred peer also determines the validity of the PPS signal - if +the preferred peer is suitable for synchronisation so is the PPS +signal. +.TP +.BR Xo Ic addserver Ar peer_address +[ "\fIkeyid\fR" ] +[ "\fIversion\fR" ] +[ "prefer" ] +.Xc +Identical to the addpeer command, except that the operating +mode is client. +.TP +.BR Xo Ic broadcast Ar peer_address +[ "\fIkeyid\fR" ] +[ "\fIversion\fR" ] +[ "prefer" ] +.Xc +Identical to the addpeer command, except that the operating +mode is broadcast. +In this case a valid key identifier and key are +required. +The +\fIpeer_address\fR +parameter can be the broadcast +address of the local network or a multicast group address assigned +to NTP. +If a multicast address, a multicast-capable kernel is +required. +.TP +.BR Ic unconfig Ar peer_address Oo Ar ... Oc +This command causes the configured bit to be removed from the +specified peer(s). +In many cases this will cause the peer +association to be deleted. +When appropriate, however, the +association may persist in an unconfigured mode if the remote peer +is willing to continue on in this fashion. +.TP +.BR Xo Ic fudge Ar peer_address +[ "time1" ] +[ "time2" ] +[ "\fIstratum\fR" ] +[ "\fIrefid\fR" ] +.Xc +This command provides a way to set certain data for a reference +clock. +See the source listing for further information. +.TP +.BR Xo Ic enable +.Oo +.Cm auth | Cm bclient | +.Cm calibrate | Cm kernel | +.Cm monitor | Cm ntp | +.Cm pps | Cm stats +.Oc +.Xc +.TP +.BR Xo Ic disable +.Oo +.Cm auth | Cm bclient | +.Cm calibrate | Cm kernel | +.Cm monitor | Cm ntp | +.Cm pps | Cm stats +.Oc +.Xc +These commands operate in the same way as the +.Ic enable +and +.Ic disable +configuration file commands of +.Xr ntpd 8 . +.in +4 +.ti -4 +.IR Cm auth +Enables the server to synchronize with unconfigured peers only +if the peer has been correctly authenticated using either public key +or private key cryptography. +The default for this flag is enable. +.ti -4 +.IR Cm bclient +Enables the server to listen for a message from a broadcast or +multicast server, as in the multicastclient command with +default address. +The default for this flag is disable. +.ti -4 +.IR Cm calibrate +Enables the calibrate feature for reference clocks. +The default for this flag is disable. +.ti -4 +.IR Cm kernel +Enables the kernel time discipline, if available. +The default for this flag is enable if support is available, otherwise disable. +.ti -4 +.IR Cm monitor +Enables the monitoring facility. +See the +.Xr ntpdc 8 . +program and the monlist command or further information. +The default for this flag is enable. +.ti -4 +.IR Cm ntp +Enables time and frequency discipline. +In effect, this switch opens and closes the feedback loop, +which is useful for testing. +The default for this flag is enable. +.ti -4 +.IR Cm pps +Enables the pulse-per-second (PPS) signal when frequency +and time is disciplined by the precision time kernel modifications. +See the +.Qq A Kernel Model for Precision Timekeeping +(available as part of the HTML documentation +provided in +.Pa /usr/share/doc/ntp ) +page for further information. +The default for this flag is disable. +.ti -4 +.IR Cm stats +Enables the statistics facility. +See the +.Sx Monitoring Options +section of +.Xr ntp.conf 5 +for further information. +The default for this flag is disable. +.in -4 +.TP +.BR Xo Ic restrict Ar address Ar mask +\fIflag Oo Ar ... Oc\fR +.Xc +This command operates in the same way as the +.Ic restrict +configuration file commands of +.Xr ntpd 8 . +.TP +.BR Xo Ic unrestrict Ar address Ar mask +\fIflag Oo Ar ... Oc\fR +.Xc +Unrestrict the matching entry from the restrict list. +.TP +.BR Xo Ic delrestrict Ar address Ar mask +[ "ntpport" ] +.Xc +Delete the matching entry from the restrict list. +.TP +.BR Ic readkeys +Causes the current set of authentication keys to be purged and +a new set to be obtained by rereading the keys file (which must +have been specified in the +.Xr ntpd 8 +configuration file). +This +allows encryption keys to be changed without restarting the +server. +.TP +.BR Ic trustedkey Ar keyid Oo Ar ... Oc +.TP +.BR Ic untrustedkey Ar keyid Oo Ar ... Oc +These commands operate in the same way as the +.Ic trustedkey +and +.Ic untrustedkey +configuration file +commands of +.Xr ntpd 8 . +.TP +.BR Ic authinfo +Returns information concerning the authentication module, +including known keys and counts of encryptions and decryptions +which have been done. +.TP +.BR Ic traps +Display the traps set in the server. +See the source listing for +further information. +.TP +.BR Xo Ic addtrap Ar address +[ "\fIport\fR" ] +[ "\fIinterface\fR" ] +.Xc +Set a trap for asynchronous messages. +See the source listing +for further information. +.TP +.BR Xo Ic clrtrap Ar address +[ "\fIport\fR" ] +[ "\fIinterface\fR" ] +.Xc +Clear a trap for asynchronous messages. +See the source listing +for further information. +.TP +.BR Ic reset +Clear the statistics counters in various modules of the server. +See the source listing for further information. +.SH "ENVIRONMENT" +See \fBOPTION PRESETS\fP for configuration environment variables. +.SH "FILES" +See \fBOPTION PRESETS\fP for configuration files. +.SH "EXIT STATUS" +One of the following exit values will be returned: +.TP +.BR 0 +Successful program execution. +.TP +.BR 1 +The operation failed or the command syntax was not valid. +.SH "SEE ALSO" +.Xr ntp.conf 5 , +.Xr ntpd 8 +.Rs +.%A David L. Mills +.%T Network Time Protocol (Version 3) +.%O RFC1305 +.Re +.SH AUTHORS +The formatting directives in this document came from FreeBSD. +.SH "COPYRIGHT" +Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others all rights reserved. +This program is released under the terms of the NTP license, . +.SH BUGS +The +.B +utility is a crude hack. +Much of the information it shows is +deadly boring and could only be loved by its implementer. +The +program was designed so that new (and temporary) features were easy +to hack in, at great expense to the program's ease of use. +Despite +this, the program is occasionally useful. +.PP +Please report bugs to http://bugs.ntp.org .Please send bug reports to: http://bugs.ntp.org, bugs@ntp.org +.SH "NOTES" +This manual page was \fIAutoGen\fP-erated from the \fBntpdc\fP +option definitions. diff --git a/ntpdc/ntpdc.1ntpdcmdoc b/ntpdc/ntpdc.1ntpdcmdoc index 970b4ffaf..71a697d64 100644 --- a/ntpdc/ntpdc.1ntpdcmdoc +++ b/ntpdc/ntpdc.1ntpdcmdoc @@ -1,9 +1,9 @@ -.Dd September 20 2011 +.Dd September 24 2011 .Dt NTPDC 1ntpdcmdoc User Commands .Os SunOS 5.10 .\" EDIT THIS FILE WITH CAUTION (ntpdc-opts.mdoc) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:42:22 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:02:08 AM by AutoGen 5.12 .\" From the definitions ntpdc-opts.def .\" and the template file agmdoc-cmd.tpl .Sh NAME diff --git a/ntpdc/ntpdc.html b/ntpdc/ntpdc.html index fd75673d3..c0aa11e03 100644 --- a/ntpdc/ntpdc.html +++ b/ntpdc/ntpdc.html @@ -36,7 +36,7 @@ display the time offset of the system clock relative to the server clock. Run as root, it can correct the system clock to this offset as well. It can be run as an interactive command or from a cron job. -

This document applies to version 4.2.7p214 of ntpdc. +

This document applies to version 4.2.7p215 of ntpdc.

The program implements the SNTP protocol as defined by RFC 5905, the NTPv4 IETF specification. @@ -116,7 +116,7 @@ Up: ntpdc Invocation

This is the automatically generated usage text for ntpdc: -

ntpdc - vendor-specific NTPD control program - Ver. 4.2.7p214
+
ntpdc - vendor-specific NTPD control program - Ver. 4.2.7p215
 USAGE:  ntpdc [ -<flag> [<val>] | --<name>[{=| }<val>] ]... [ host ...]
   Flg Arg Option-Name    Description
    -4 no  ipv4           Force IPv4 DNS name resolution
diff --git a/ntpdc/ntpdc.man.in b/ntpdc/ntpdc.man.in
index bddcf60c0..e6ff34378 100644
--- a/ntpdc/ntpdc.man.in
+++ b/ntpdc/ntpdc.man.in
@@ -1,8 +1,8 @@
-.TH ntpdc @NTPDC_MS@ "20 Sep 2011" "4.2.7p214" "User Commands"
+.TH ntpdc @NTPDC_MS@ "24 Sep 2011" "4.2.7p215" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntpdc-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:41:21 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:04 AM by AutoGen 5.12
 .\"  From the definitions    ntpdc-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
@@ -538,4 +538,310 @@ undecodable without a copy of the driver source in hand.
 .Ss "Runtime Configuration Requests"
 All requests which cause state changes in the server are
 authenticated by the server using a configured NTP key (the
-facility can also be disabled by the server by not
+facility can also be disabled by the server by not configuring a
+key).
+The key number and the corresponding key must also be made
+known to
+.B  .
+This can be done using the
+.Ic keyid
+and
+.Ic passwd
+commands, the latter of which will prompt at the terminal for a
+password to use as the encryption key.
+You will also be prompted
+automatically for both the key number and password the first time a
+command which would result in an authenticated request to the
+server is given.
+Authentication not only provides verification that
+the requester has permission to make such changes, but also gives
+an extra degree of protection again transmission errors.
+.PP
+Authenticated requests always include a timestamp in the packet
+data, which is included in the computation of the authentication
+code.
+This timestamp is compared by the server to its receive time
+stamp.
+If they differ by more than a small amount the request is
+rejected.
+This is done for two reasons.
+First, it makes simple
+replay attacks on the server, by someone who might be able to
+overhear traffic on your LAN, much more difficult.
+Second, it makes
+it more difficult to request configuration changes to your server
+from topologically remote hosts.
+While the reconfiguration facility
+will work well with a server on the local host, and may work
+adequately between time-synchronized hosts on the same LAN, it will
+work very poorly for more distant hosts.
+As such, if reasonable
+passwords are chosen, care is taken in the distribution and
+protection of keys and appropriate source address restrictions are
+applied, the run time reconfiguration facility should provide an
+adequate level of security.
+.PP
+The following commands all make authenticated requests.
+.TP
+.BR Xo Ic addpeer Ar peer_address
+[ "\fIkeyid\fR" ]
+[ "\fIversion\fR" ]
+[ "prefer" ]
+.Xc
+Add a configured peer association at the given address and
+operating in symmetric active mode.
+Note that an existing
+association with the same peer may be deleted when this command is
+executed, or may simply be converted to conform to the new
+configuration, as appropriate.
+If the optional
+\fIkeyid\fR
+is a
+nonzero integer, all outgoing packets to the remote server will
+have an authentication field attached encrypted with this key.
+If
+the value is 0 (or not given) no authentication will be done.
+The
+\fIversion\fR
+can be 1, 2 or 3 and defaults to 3.
+The
+.Cm prefer
+keyword indicates a preferred peer (and thus will
+be used primarily for clock synchronisation if possible).
+The
+preferred peer also determines the validity of the PPS signal - if
+the preferred peer is suitable for synchronisation so is the PPS
+signal.
+.TP
+.BR Xo Ic addserver Ar peer_address
+[ "\fIkeyid\fR" ]
+[ "\fIversion\fR" ]
+[ "prefer" ]
+.Xc
+Identical to the addpeer command, except that the operating
+mode is client.
+.TP
+.BR Xo Ic broadcast Ar peer_address
+[ "\fIkeyid\fR" ]
+[ "\fIversion\fR" ]
+[ "prefer" ]
+.Xc
+Identical to the addpeer command, except that the operating
+mode is broadcast.
+In this case a valid key identifier and key are
+required.
+The
+\fIpeer_address\fR
+parameter can be the broadcast
+address of the local network or a multicast group address assigned
+to NTP.
+If a multicast address, a multicast-capable kernel is
+required.
+.TP
+.BR Ic unconfig Ar peer_address Oo Ar ... Oc
+This command causes the configured bit to be removed from the
+specified peer(s).
+In many cases this will cause the peer
+association to be deleted.
+When appropriate, however, the
+association may persist in an unconfigured mode if the remote peer
+is willing to continue on in this fashion.
+.TP
+.BR Xo Ic fudge Ar peer_address
+[ "time1" ]
+[ "time2" ]
+[ "\fIstratum\fR" ]
+[ "\fIrefid\fR" ]
+.Xc
+This command provides a way to set certain data for a reference
+clock.
+See the source listing for further information.
+.TP
+.BR Xo Ic enable
+.Oo
+.Cm auth | Cm bclient |
+.Cm calibrate | Cm kernel |
+.Cm monitor | Cm ntp |
+.Cm pps | Cm stats
+.Oc
+.Xc
+.TP
+.BR Xo Ic disable
+.Oo
+.Cm auth | Cm bclient |
+.Cm calibrate | Cm kernel |
+.Cm monitor | Cm ntp |
+.Cm pps | Cm stats
+.Oc
+.Xc
+These commands operate in the same way as the
+.Ic enable
+and
+.Ic disable
+configuration file commands of
+.Xr ntpd 8 .
+.in +4
+.ti -4
+.IR Cm auth
+Enables the server to synchronize with unconfigured peers only
+if the peer has been correctly authenticated using either public key
+or private key cryptography.
+The default for this flag is enable.
+.ti -4
+.IR Cm bclient
+Enables the server to listen for a message from a broadcast or
+multicast server, as in the multicastclient command with
+default address.
+The default for this flag is disable.
+.ti -4
+.IR Cm calibrate
+Enables the calibrate feature for reference clocks.
+The default for this flag is disable.
+.ti -4
+.IR Cm kernel
+Enables the kernel time discipline, if available.
+The default for this flag is enable if support is available, otherwise disable.
+.ti -4
+.IR Cm monitor
+Enables the monitoring facility.
+See the
+.Xr ntpdc 8 .
+program and the monlist command or further information.
+The default for this flag is enable.
+.ti -4
+.IR Cm ntp
+Enables time and frequency discipline.
+In effect, this switch opens and closes the feedback loop,
+which is useful for testing.
+The default for this flag is enable.
+.ti -4
+.IR Cm pps
+Enables the pulse-per-second (PPS) signal when frequency
+and time is disciplined by the precision time kernel modifications.
+See the
+.Qq A Kernel Model for Precision Timekeeping
+(available as part of the HTML documentation
+provided in
+.Pa /usr/share/doc/ntp )
+page for further information.
+The default for this flag is disable.
+.ti -4
+.IR Cm stats
+Enables the statistics facility.
+See the
+.Sx Monitoring Options
+section of
+.Xr ntp.conf 5
+for further information.
+The default for this flag is disable.
+.in -4
+.TP
+.BR Xo Ic restrict Ar address Ar mask
+\fIflag Oo Ar ... Oc\fR
+.Xc
+This command operates in the same way as the
+.Ic restrict
+configuration file commands of
+.Xr ntpd 8 .
+.TP
+.BR Xo Ic unrestrict Ar address Ar mask
+\fIflag Oo Ar ... Oc\fR
+.Xc
+Unrestrict the matching entry from the restrict list.
+.TP
+.BR Xo Ic delrestrict Ar address Ar mask
+[ "ntpport" ]
+.Xc
+Delete the matching entry from the restrict list.
+.TP
+.BR Ic readkeys
+Causes the current set of authentication keys to be purged and
+a new set to be obtained by rereading the keys file (which must
+have been specified in the
+.Xr ntpd 8
+configuration file).
+This
+allows encryption keys to be changed without restarting the
+server.
+.TP
+.BR Ic trustedkey Ar keyid Oo Ar ... Oc
+.TP
+.BR Ic untrustedkey Ar keyid Oo Ar ... Oc
+These commands operate in the same way as the
+.Ic trustedkey
+and
+.Ic untrustedkey
+configuration file
+commands of
+.Xr ntpd 8 .
+.TP
+.BR Ic authinfo
+Returns information concerning the authentication module,
+including known keys and counts of encryptions and decryptions
+which have been done.
+.TP
+.BR Ic traps
+Display the traps set in the server.
+See the source listing for
+further information.
+.TP
+.BR Xo Ic addtrap Ar address
+[ "\fIport\fR" ]
+[ "\fIinterface\fR" ]
+.Xc
+Set a trap for asynchronous messages.
+See the source listing
+for further information.
+.TP
+.BR Xo Ic clrtrap Ar address
+[ "\fIport\fR" ]
+[ "\fIinterface\fR" ]
+.Xc
+Clear a trap for asynchronous messages.
+See the source listing
+for further information.
+.TP
+.BR Ic reset
+Clear the statistics counters in various modules of the server.
+See the source listing for further information.
+.SH "ENVIRONMENT"
+See \fBOPTION PRESETS\fP for configuration environment variables.
+.SH "FILES"
+See \fBOPTION PRESETS\fP for configuration files.
+.SH "EXIT STATUS"
+One of the following exit values will be returned:
+.TP
+.BR 0
+Successful program execution.
+.TP
+.BR 1
+The operation failed or the command syntax was not valid.
+.SH "SEE ALSO"
+.Xr ntp.conf 5 ,
+.Xr ntpd 8
+.Rs
+.%A David L. Mills
+.%T Network Time Protocol (Version 3)
+.%O RFC1305
+.Re
+.SH AUTHORS
+The formatting directives in this document came from FreeBSD.
+.SH "COPYRIGHT"
+Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others all rights reserved.
+This program is released under the terms of the NTP license, .
+.SH BUGS
+The
+.B 
+utility is a crude hack.
+Much of the information it shows is
+deadly boring and could only be loved by its implementer.
+The
+program was designed so that new (and temporary) features were easy
+to hack in, at great expense to the program's ease of use.
+Despite
+this, the program is occasionally useful.
+.PP
+Please report bugs to http://bugs.ntp.org .Please send bug reports to: http://bugs.ntp.org, bugs@ntp.org
+.SH "NOTES"
+This manual page was \fIAutoGen\fP-erated from the \fBntpdc\fP
+option definitions.
diff --git a/ntpdc/ntpdc.mdoc.in b/ntpdc/ntpdc.mdoc.in
index 14ee4b7c9..d724e9fb8 100644
--- a/ntpdc/ntpdc.mdoc.in
+++ b/ntpdc/ntpdc.mdoc.in
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTPDC @NTPDC_MS@ User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntpdc-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:42:22 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:08 AM by AutoGen 5.12
 .\"  From the definitions    ntpdc-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/ntpq/ntpq-opts.c b/ntpq/ntpq-opts.c
index af047101c..ccfe5ba55 100644
--- a/ntpq/ntpq-opts.c
+++ b/ntpq/ntpq-opts.c
@@ -1,7 +1,7 @@
 /*  
  *  EDIT THIS FILE WITH CAUTION  (ntpq-opts.c)
  *  
- *  It has been AutoGen-ed  September 20, 2011 at 07:42:25 PM by AutoGen 5.12
+ *  It has been AutoGen-ed  September 24, 2011 at 02:02:09 AM by AutoGen 5.12
  *  From the definitions    ntpq-opts.def
  *  and the template file   options
  *
@@ -52,7 +52,7 @@ extern FILE * option_usage_fp;
 /* TRANSLATORS: choose the translation for option names wisely because you
                 cannot ever change your mind. */
 static char const zCopyright[333] =
-"ntpq 4.2.7p214\n\
+"ntpq 4.2.7p215\n\
 Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others, all rights reserved.\n\
 This is free software. It is licensed for use, modification and\n\
 redistribution under the terms of the NTP License, copies of which\n\
@@ -450,7 +450,7 @@ static tOptDesc optDesc[OPTION_CT] = {
  */
 static char const zPROGNAME[5] = "NTPQ";
 static char const zUsageTitle[121] =
-"ntpq - standard NTP query program - Ver. 4.2.7p214\n\
+"ntpq - standard NTP query program - Ver. 4.2.7p215\n\
 USAGE:  %s [ - [] | --[{=| }] ]... [ host ...]\n";
 static char const zRcName[7] = ".ntprc";
 static char const * const apzHomeList[3] = {
diff --git a/ntpq/ntpq-opts.h b/ntpq/ntpq-opts.h
index f1bd64e60..03d3226f2 100644
--- a/ntpq/ntpq-opts.h
+++ b/ntpq/ntpq-opts.h
@@ -1,7 +1,7 @@
 /*  
  *  EDIT THIS FILE WITH CAUTION  (ntpq-opts.h)
  *  
- *  It has been AutoGen-ed  September 20, 2011 at 07:42:24 PM by AutoGen 5.12
+ *  It has been AutoGen-ed  September 24, 2011 at 02:02:09 AM by AutoGen 5.12
  *  From the definitions    ntpq-opts.def
  *  and the template file   options
  *
@@ -80,8 +80,8 @@ typedef enum {
 } teOptIndex;
 
 #define OPTION_CT    14
-#define NTPQ_VERSION       "4.2.7p214"
-#define NTPQ_FULL_VERSION  "ntpq 4.2.7p214"
+#define NTPQ_VERSION       "4.2.7p215"
+#define NTPQ_FULL_VERSION  "ntpq 4.2.7p215"
 
 /*
  *  Interface defines for all options.  Replace "n" with the UPPER_CASED
diff --git a/ntpq/ntpq-opts.texi b/ntpq/ntpq-opts.texi
index 95c3e807b..084717568 100644
--- a/ntpq/ntpq-opts.texi
+++ b/ntpq/ntpq-opts.texi
@@ -6,7 +6,7 @@
 # 
 # EDIT THIS FILE WITH CAUTION  (ntpq-opts.texi)
 # 
-# It has been AutoGen-ed  September 20, 2011 at 07:42:56 PM by AutoGen 5.12
+# It has been AutoGen-ed  September 24, 2011 at 02:02:21 AM by AutoGen 5.12
 # From the definitions    ntpq-opts.def
 # and the template file   aginfo.tpl
 @end ignore
@@ -40,7 +40,7 @@ This is the automatically generated usage text for ntpq:
 
 @exampleindent 0
 @example
-ntpq - standard NTP query program - Ver. 4.2.7p214
+ntpq - standard NTP query program - Ver. 4.2.7p215
 USAGE:  ntpq [ - [] | --[@{=| @}] ]... [ host ...]
   Flg Arg Option-Name    Description
    -4 no  ipv4           Force IPv4 DNS name resolution
diff --git a/ntpq/ntpq.1ntpqman b/ntpq/ntpq.1ntpqman
index 0761d3fd3..0d09c6f2f 100644
--- a/ntpq/ntpq.1ntpqman
+++ b/ntpq/ntpq.1ntpqman
@@ -1,8 +1,8 @@
-.TH ntpq 1ntpqman "20 Sep 2011" "4.2.7p214" "User Commands"
+.TH ntpq 1ntpqman "24 Sep 2011" "4.2.7p215" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntpq-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:42:45 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:18 AM by AutoGen 5.12
 .\"  From the definitions    ntpq-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/ntpq/ntpq.1ntpqmdoc b/ntpq/ntpq.1ntpqmdoc
index 1f2bdde31..343f0cb9d 100644
--- a/ntpq/ntpq.1ntpqmdoc
+++ b/ntpq/ntpq.1ntpqmdoc
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTPQ 1ntpqmdoc User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntpq-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:42:57 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:21 AM by AutoGen 5.12
 .\"  From the definitions    ntpq-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/ntpq/ntpq.man.in b/ntpq/ntpq.man.in
index cfeed2dcc..c7988284e 100644
--- a/ntpq/ntpq.man.in
+++ b/ntpq/ntpq.man.in
@@ -1,8 +1,8 @@
-.TH ntpq @NTPQ_MS@ "20 Sep 2011" "4.2.7p214" "User Commands"
+.TH ntpq @NTPQ_MS@ "24 Sep 2011" "4.2.7p215" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntpq-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:42:45 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:18 AM by AutoGen 5.12
 .\"  From the definitions    ntpq-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/ntpq/ntpq.mdoc.in b/ntpq/ntpq.mdoc.in
index 9fe9328d8..eecf6d877 100644
--- a/ntpq/ntpq.mdoc.in
+++ b/ntpq/ntpq.mdoc.in
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTPQ @NTPQ_MS@ User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntpq-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:42:57 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:21 AM by AutoGen 5.12
 .\"  From the definitions    ntpq-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/ntpsnmpd/ntpsnmpd-opts.c b/ntpsnmpd/ntpsnmpd-opts.c
index 082256e0d..929458775 100644
--- a/ntpsnmpd/ntpsnmpd-opts.c
+++ b/ntpsnmpd/ntpsnmpd-opts.c
@@ -1,7 +1,7 @@
 /*  
  *  EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.c)
  *  
- *  It has been AutoGen-ed  September 20, 2011 at 07:43:00 PM by AutoGen 5.12
+ *  It has been AutoGen-ed  September 24, 2011 at 02:02:22 AM by AutoGen 5.12
  *  From the definitions    ntpsnmpd-opts.def
  *  and the template file   options
  *
@@ -52,7 +52,7 @@ extern FILE * option_usage_fp;
 /* TRANSLATORS: choose the translation for option names wisely because you
                 cannot ever change your mind. */
 static char const zCopyright[337] =
-"ntpsnmpd 4.2.7p214\n\
+"ntpsnmpd 4.2.7p215\n\
 Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others, all rights reserved.\n\
 This is free software. It is licensed for use, modification and\n\
 redistribution under the terms of the NTP License, copies of which\n\
@@ -277,7 +277,7 @@ static tOptDesc optDesc[OPTION_CT] = {
  */
 static char const zPROGNAME[9] = "NTPSNMPD";
 static char const zUsageTitle[105] =
-"ntpsnmpd - NTP SNMP MIB agent - Ver. 4.2.7p214\n\
+"ntpsnmpd - NTP SNMP MIB agent - Ver. 4.2.7p215\n\
 USAGE:  %s [ - [] | --[{=| }] ]...\n";
 static char const zRcName[7] = ".ntprc";
 static char const * const apzHomeList[3] = {
diff --git a/ntpsnmpd/ntpsnmpd-opts.h b/ntpsnmpd/ntpsnmpd-opts.h
index f51f40d0c..8d25fdccc 100644
--- a/ntpsnmpd/ntpsnmpd-opts.h
+++ b/ntpsnmpd/ntpsnmpd-opts.h
@@ -1,7 +1,7 @@
 /*  
  *  EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.h)
  *  
- *  It has been AutoGen-ed  September 20, 2011 at 07:42:59 PM by AutoGen 5.12
+ *  It has been AutoGen-ed  September 24, 2011 at 02:02:22 AM by AutoGen 5.12
  *  From the definitions    ntpsnmpd-opts.def
  *  and the template file   options
  *
@@ -74,8 +74,8 @@ typedef enum {
 } teOptIndex;
 
 #define OPTION_CT    8
-#define NTPSNMPD_VERSION       "4.2.7p214"
-#define NTPSNMPD_FULL_VERSION  "ntpsnmpd 4.2.7p214"
+#define NTPSNMPD_VERSION       "4.2.7p215"
+#define NTPSNMPD_FULL_VERSION  "ntpsnmpd 4.2.7p215"
 
 /*
  *  Interface defines for all options.  Replace "n" with the UPPER_CASED
diff --git a/ntpsnmpd/ntpsnmpd-opts.texi b/ntpsnmpd/ntpsnmpd-opts.texi
index c1fd89598..27b169df3 100644
--- a/ntpsnmpd/ntpsnmpd-opts.texi
+++ b/ntpsnmpd/ntpsnmpd-opts.texi
@@ -6,7 +6,7 @@
 # 
 # EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.texi)
 # 
-# It has been AutoGen-ed  September 20, 2011 at 07:43:15 PM by AutoGen 5.12
+# It has been AutoGen-ed  September 24, 2011 at 02:02:27 AM by AutoGen 5.12
 # From the definitions    ntpsnmpd-opts.def
 # and the template file   aginfo.tpl
 @end ignore
@@ -33,7 +33,7 @@ This is the automatically generated usage text for ntpsnmpd:
 
 @exampleindent 0
 @example
-ntpsnmpd - NTP SNMP MIB agent - Ver. 4.2.7p214
+ntpsnmpd - NTP SNMP MIB agent - Ver. 4.2.7p215
 USAGE:  ntpsnmpd [ - [] | --[@{=| @}] ]...
   Flg Arg Option-Name    Description
    -n no  nofork         Do not fork
diff --git a/ntpsnmpd/ntpsnmpd.1ntpsnmpdman b/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
index 94e2e1f68..b08be7346 100644
--- a/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
+++ b/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
@@ -1,8 +1,8 @@
-.TH ntpsnmpd 1ntpsnmpdman "20 Sep 2011" "4.2.7p214" "User Commands"
+.TH ntpsnmpd 1ntpsnmpdman "24 Sep 2011" "4.2.7p215" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:06 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:25 AM by AutoGen 5.12
 .\"  From the definitions    ntpsnmpd-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc b/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
index 5e7f1c075..c75fbcd6b 100644
--- a/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
+++ b/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTPSNMPD 1ntpsnmpdmdoc User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:16 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:28 AM by AutoGen 5.12
 .\"  From the definitions    ntpsnmpd-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/ntpsnmpd/ntpsnmpd.man.in b/ntpsnmpd/ntpsnmpd.man.in
index fed658f7c..a48252c18 100644
--- a/ntpsnmpd/ntpsnmpd.man.in
+++ b/ntpsnmpd/ntpsnmpd.man.in
@@ -1,8 +1,8 @@
-.TH ntpsnmpd @NTPSNMPD_MS@ "20 Sep 2011" "4.2.7p214" "User Commands"
+.TH ntpsnmpd @NTPSNMPD_MS@ "24 Sep 2011" "4.2.7p215" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:06 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:25 AM by AutoGen 5.12
 .\"  From the definitions    ntpsnmpd-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/ntpsnmpd/ntpsnmpd.mdoc.in b/ntpsnmpd/ntpsnmpd.mdoc.in
index bc1cc6c67..cfbec4565 100644
--- a/ntpsnmpd/ntpsnmpd.mdoc.in
+++ b/ntpsnmpd/ntpsnmpd.mdoc.in
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTPSNMPD @NTPSNMPD_MS@ User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntpsnmpd-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:16 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:28 AM by AutoGen 5.12
 .\"  From the definitions    ntpsnmpd-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/packageinfo.sh b/packageinfo.sh
index f58c71ce2..cc2a68bc6 100644
--- a/packageinfo.sh
+++ b/packageinfo.sh
@@ -70,7 +70,7 @@ CLTAG=NTP_4_2_0
 # - Numeric values increment
 # - empty 'increments' to 1
 # - NEW 'increments' to empty
-point=214
+point=215
 
 ### betapoint is normally modified by script.
 # ntp-stable Beta number (betapoint)
diff --git a/scripts/ntp-wait-opts.texi b/scripts/ntp-wait-opts.texi
index f9239db75..d47d7dfcd 100644
--- a/scripts/ntp-wait-opts.texi
+++ b/scripts/ntp-wait-opts.texi
@@ -6,7 +6,7 @@
 # 
 # EDIT THIS FILE WITH CAUTION  (ntp-wait-opts.texi)
 # 
-# It has been AutoGen-ed  September 20, 2011 at 07:40:38 PM by AutoGen 5.12
+# It has been AutoGen-ed  September 24, 2011 at 02:01:32 AM by AutoGen 5.12
 # From the definitions    ntp-wait-opts.def
 # and the template file   aginfo.tpl
 @end ignore
diff --git a/scripts/ntp-wait.1ntp-waitman b/scripts/ntp-wait.1ntp-waitman
index 91c727d10..6069b6b80 100644
--- a/scripts/ntp-wait.1ntp-waitman
+++ b/scripts/ntp-wait.1ntp-waitman
@@ -1,8 +1,8 @@
-.TH ntp-wait 1ntp-waitman "20 Sep 2011" "ntp (4.2.7p214)" "User Commands"
+.TH ntp-wait 1ntp-waitman "24 Sep 2011" "ntp (4.2.7p215)" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntp-wait-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:40:36 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:01:30 AM by AutoGen 5.12
 .\"  From the definitions    ntp-wait-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/scripts/ntp-wait.1ntp-waitmdoc b/scripts/ntp-wait.1ntp-waitmdoc
index cab87190c..c6f7909d2 100644
--- a/scripts/ntp-wait.1ntp-waitmdoc
+++ b/scripts/ntp-wait.1ntp-waitmdoc
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTP_WAIT 1ntp-waitmdoc User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntp-wait-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:40:39 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:01:33 AM by AutoGen 5.12
 .\"  From the definitions    ntp-wait-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/scripts/ntp-wait.html b/scripts/ntp-wait.html
index 666c22884..e2f616429 100644
--- a/scripts/ntp-wait.html
+++ b/scripts/ntp-wait.html
@@ -36,7 +36,7 @@ display the time offset of the system clock relative to the server
 clock.  Run as root, it can correct the system clock to this offset as
 well.  It can be run as an interactive command or from a cron job.
 
-  

This document applies to version 4.2.7p214 of ntp-wait. +

This document applies to version 4.2.7p215 of ntp-wait.

The program implements the SNTP protocol as defined by RFC 5905, the NTPv4 IETF specification. diff --git a/scripts/ntp-wait.man.in b/scripts/ntp-wait.man.in index e86f61b89..021d3430f 100644 --- a/scripts/ntp-wait.man.in +++ b/scripts/ntp-wait.man.in @@ -1,8 +1,8 @@ -.TH ntp-wait @NTP_WAIT_MS@ "20 Sep 2011" "ntp (4.2.7p214)" "User Commands" +.TH ntp-wait @NTP_WAIT_MS@ "24 Sep 2011" "ntp (4.2.7p215)" "User Commands" .\" .\" EDIT THIS FILE WITH CAUTION (ntp-wait-opts.man) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:40:36 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:01:30 AM by AutoGen 5.12 .\" From the definitions ntp-wait-opts.def .\" and the template file agman-cmd.tpl .\" diff --git a/scripts/ntp-wait.mdoc.in b/scripts/ntp-wait.mdoc.in index 0ea885c56..099eed100 100644 --- a/scripts/ntp-wait.mdoc.in +++ b/scripts/ntp-wait.mdoc.in @@ -1,9 +1,9 @@ -.Dd September 20 2011 +.Dd September 24 2011 .Dt NTP_WAIT @NTP_WAIT_MS@ User Commands .Os SunOS 5.10 .\" EDIT THIS FILE WITH CAUTION (ntp-wait-opts.mdoc) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:40:39 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:01:33 AM by AutoGen 5.12 .\" From the definitions ntp-wait-opts.def .\" and the template file agmdoc-cmd.tpl .Sh NAME diff --git a/sntp/sntp-opts.c b/sntp/sntp-opts.c index a1adc1ced..5957278d4 100644 --- a/sntp/sntp-opts.c +++ b/sntp/sntp-opts.c @@ -1,7 +1,7 @@ /* * EDIT THIS FILE WITH CAUTION (sntp-opts.c) * - * It has been AutoGen-ed September 20, 2011 at 07:38:19 PM by AutoGen 5.12 + * It has been AutoGen-ed September 24, 2011 at 01:56:15 AM by AutoGen 5.12 * From the definitions sntp-opts.def * and the template file options * @@ -52,7 +52,7 @@ extern FILE * option_usage_fp; /* TRANSLATORS: choose the translation for option names wisely because you cannot ever change your mind. */ static char const zCopyright[333] = -"sntp 4.2.7p214\n\ +"sntp 4.2.7p215\n\ Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others, all rights reserved.\n\ This is free software. It is licensed for use, modification and\n\ redistribution under the terms of the NTP License, copies of which\n\ @@ -663,7 +663,7 @@ static tOptDesc optDesc[OPTION_CT] = { */ static char const zPROGNAME[5] = "SNTP"; static char const zUsageTitle[161] = -"sntp - standard Simple Network Time Protocol client program - Ver. 4.2.7p214\n\ +"sntp - standard Simple Network Time Protocol client program - Ver. 4.2.7p215\n\ USAGE: %s [ - [] | --[{=| }] ]... \\\n\ \t\t[ hostname-or-IP ...]\n"; static char const zRcName[7] = ".ntprc"; diff --git a/sntp/sntp-opts.h b/sntp/sntp-opts.h index 27ece695a..9cdfc428d 100644 --- a/sntp/sntp-opts.h +++ b/sntp/sntp-opts.h @@ -1,7 +1,7 @@ /* * EDIT THIS FILE WITH CAUTION (sntp-opts.h) * - * It has been AutoGen-ed September 20, 2011 at 07:38:18 PM by AutoGen 5.12 + * It has been AutoGen-ed September 24, 2011 at 01:56:15 AM by AutoGen 5.12 * From the definitions sntp-opts.def * and the template file options * @@ -90,8 +90,8 @@ typedef enum { } teOptIndex; #define OPTION_CT 24 -#define SNTP_VERSION "4.2.7p214" -#define SNTP_FULL_VERSION "sntp 4.2.7p214" +#define SNTP_VERSION "4.2.7p215" +#define SNTP_FULL_VERSION "sntp 4.2.7p215" /* * Interface defines for all options. Replace "n" with the UPPER_CASED diff --git a/sntp/sntp-opts.texi b/sntp/sntp-opts.texi index 424960203..d8cbe0038 100644 --- a/sntp/sntp-opts.texi +++ b/sntp/sntp-opts.texi @@ -6,7 +6,7 @@ # # EDIT THIS FILE WITH CAUTION (sntp-opts.texi) # -# It has been AutoGen-ed September 20, 2011 at 07:44:19 PM by AutoGen 5.12 +# It has been AutoGen-ed September 24, 2011 at 02:02:48 AM by AutoGen 5.12 # From the definitions sntp-opts.def # and the template file aginfo.tpl @end ignore @@ -91,7 +91,7 @@ This is the automatically generated usage text for sntp: @exampleindent 0 @example -sntp - standard Simple Network Time Protocol client program - Ver. 4.2.7p214 +sntp - standard Simple Network Time Protocol client program - Ver. 4.2.7p215 USAGE: sntp [ - [] | --[@{=| @}] ]... \ [ hostname-or-IP ...] Flg Arg Option-Name Description diff --git a/sntp/sntp.1sntpman b/sntp/sntp.1sntpman index 338fa9f03..22a4375c9 100644 --- a/sntp/sntp.1sntpman +++ b/sntp/sntp.1sntpman @@ -1,8 +1,8 @@ -.TH sntp 1sntpman "20 Sep 2011" "4.2.7p214" "User Commands" +.TH sntp 1sntpman "24 Sep 2011" "4.2.7p215" "User Commands" .\" .\" EDIT THIS FILE WITH CAUTION (sntp-opts.man) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:44:09 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:02:46 AM by AutoGen 5.12 .\" From the definitions sntp-opts.def .\" and the template file agman-cmd.tpl .\" diff --git a/sntp/sntp.1sntpmdoc b/sntp/sntp.1sntpmdoc index 427545635..f8147d46a 100644 --- a/sntp/sntp.1sntpmdoc +++ b/sntp/sntp.1sntpmdoc @@ -1,9 +1,9 @@ -.Dd September 20 2011 +.Dd September 24 2011 .Dt SNTP 1sntpmdoc User Commands .Os SunOS 5.10 .\" EDIT THIS FILE WITH CAUTION (sntp-opts.mdoc) .\" -.\" It has been AutoGen-ed September 20, 2011 at 07:44:20 PM by AutoGen 5.12 +.\" It has been AutoGen-ed September 24, 2011 at 02:02:49 AM by AutoGen 5.12 .\" From the definitions sntp-opts.def .\" and the template file agmdoc-cmd.tpl .Sh NAME diff --git a/sntp/sntp.html b/sntp/sntp.html index 5a28a9888..3422b17bd 100644 --- a/sntp/sntp.html +++ b/sntp/sntp.html @@ -36,7 +36,7 @@ display the time offset of the system clock relative to the server clock. Run as root, it can correct the system clock to this offset as well. It can be run as an interactive command or from a cron job. -

This document applies to version 4.2.7p214 of sntp. +

This document applies to version 4.2.7p215 of sntp.

The program implements the SNTP protocol as defined by RFC 5905, the NTPv4 IETF specification. @@ -162,7 +162,7 @@ Up: sntp Invocation

This is the automatically generated usage text for sntp: -

sntp - standard Simple Network Time Protocol client program - Ver. 4.2.7p214
+
sntp - standard Simple Network Time Protocol client program - Ver. 4.2.7p215
 USAGE:  sntp [ -<flag> [<val>] | --<name>[{=| }<val>] ]... \
                 [ hostname-or-IP ...]
   Flg Arg Option-Name    Description
diff --git a/sntp/sntp.man.in b/sntp/sntp.man.in
index dba1bea2c..bb32734b7 100644
--- a/sntp/sntp.man.in
+++ b/sntp/sntp.man.in
@@ -1,8 +1,8 @@
-.TH sntp @SNTP_MS@ "20 Sep 2011" "4.2.7p214" "User Commands"
+.TH sntp @SNTP_MS@ "24 Sep 2011" "4.2.7p215" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (sntp-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:44:09 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:46 AM by AutoGen 5.12
 .\"  From the definitions    sntp-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/sntp/sntp.mdoc.in b/sntp/sntp.mdoc.in
index 2b3334163..65eb2cd15 100644
--- a/sntp/sntp.mdoc.in
+++ b/sntp/sntp.mdoc.in
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt SNTP @SNTP_MS@ User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (sntp-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:44:20 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:49 AM by AutoGen 5.12
 .\"  From the definitions    sntp-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/util/ntp-keygen-opts.c b/util/ntp-keygen-opts.c
index 8382cad60..02b010a9e 100644
--- a/util/ntp-keygen-opts.c
+++ b/util/ntp-keygen-opts.c
@@ -1,7 +1,7 @@
 /*  
  *  EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.c)
  *  
- *  It has been AutoGen-ed  September 20, 2011 at 07:43:21 PM by AutoGen 5.12
+ *  It has been AutoGen-ed  September 24, 2011 at 02:02:29 AM by AutoGen 5.12
  *  From the definitions    ntp-keygen-opts.def
  *  and the template file   options
  *
@@ -52,7 +52,7 @@ extern FILE * option_usage_fp;
 /* TRANSLATORS: choose the translation for option names wisely because you
                 cannot ever change your mind. */
 static char const zCopyright[345] =
-"ntp-keygen (ntp) 4.2.7p214\n\
+"ntp-keygen (ntp) 4.2.7p215\n\
 Copyright (C) 1970-2011 The University of Delaware, David L. Mills, and/or others, all rights reserved.\n\
 This is free software. It is licensed for use, modification and\n\
 redistribution under the terms of the NTP License, copies of which\n\
@@ -778,7 +778,7 @@ static tOptDesc optDesc[OPTION_CT] = {
  */
 static char const zPROGNAME[11] = "NTP_KEYGEN";
 static char const zUsageTitle[116] =
-"ntp-keygen (ntp) - Create a NTP host key - Ver. 4.2.7p214\n\
+"ntp-keygen (ntp) - Create a NTP host key - Ver. 4.2.7p215\n\
 USAGE:  %s [ - [] | --[{=| }] ]...\n";
 static char const zRcName[7] = ".ntprc";
 static char const * const apzHomeList[3] = {
diff --git a/util/ntp-keygen-opts.h b/util/ntp-keygen-opts.h
index 5177057ef..db04357e2 100644
--- a/util/ntp-keygen-opts.h
+++ b/util/ntp-keygen-opts.h
@@ -1,7 +1,7 @@
 /*  
  *  EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.h)
  *  
- *  It has been AutoGen-ed  September 20, 2011 at 07:43:20 PM by AutoGen 5.12
+ *  It has been AutoGen-ed  September 24, 2011 at 02:02:29 AM by AutoGen 5.12
  *  From the definitions    ntp-keygen-opts.def
  *  and the template file   options
  *
@@ -90,8 +90,8 @@ typedef enum {
 } teOptIndex;
 
 #define OPTION_CT    24
-#define NTP_KEYGEN_VERSION       "4.2.7p214"
-#define NTP_KEYGEN_FULL_VERSION  "ntp-keygen (ntp) 4.2.7p214"
+#define NTP_KEYGEN_VERSION       "4.2.7p215"
+#define NTP_KEYGEN_FULL_VERSION  "ntp-keygen (ntp) 4.2.7p215"
 
 /*
  *  Interface defines for all options.  Replace "n" with the UPPER_CASED
diff --git a/util/ntp-keygen-opts.texi b/util/ntp-keygen-opts.texi
index 3688c29c4..fa809bd70 100644
--- a/util/ntp-keygen-opts.texi
+++ b/util/ntp-keygen-opts.texi
@@ -6,7 +6,7 @@
 # 
 # EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.texi)
 # 
-# It has been AutoGen-ed  September 20, 2011 at 07:43:47 PM by AutoGen 5.12
+# It has been AutoGen-ed  September 24, 2011 at 02:02:39 AM by AutoGen 5.12
 # From the definitions    ntp-keygen-opts.def
 # and the template file   aginfo.tpl
 @end ignore
@@ -49,7 +49,7 @@ This is the automatically generated usage text for ntp-keygen:
 
 @exampleindent 0
 @example
-ntp-keygen (ntp) - Create a NTP host key - Ver. 4.2.7p214
+ntp-keygen (ntp) - Create a NTP host key - Ver. 4.2.7p215
 USAGE:  ntp-keygen [ - [] | --[@{=| @}] ]...
   Flg Arg Option-Name    Description
    -c Str certificate    certificate scheme
diff --git a/util/ntp-keygen.1ntp-keygenman b/util/ntp-keygen.1ntp-keygenman
index 845b9e1f1..026e7c17a 100644
--- a/util/ntp-keygen.1ntp-keygenman
+++ b/util/ntp-keygen.1ntp-keygenman
@@ -1,8 +1,8 @@
-.TH ntp-keygen 1ntp-keygenman "20 Sep 2011" "ntp (4.2.7p214)" "User Commands"
+.TH ntp-keygen 1ntp-keygenman "24 Sep 2011" "ntp (4.2.7p215)" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:33 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:35 AM by AutoGen 5.12
 .\"  From the definitions    ntp-keygen-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/util/ntp-keygen.1ntp-keygenmdoc b/util/ntp-keygen.1ntp-keygenmdoc
index 59cf8dc88..0fe692fbf 100644
--- a/util/ntp-keygen.1ntp-keygenmdoc
+++ b/util/ntp-keygen.1ntp-keygenmdoc
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTP_KEYGEN 1ntp-keygenmdoc User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:49 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:39 AM by AutoGen 5.12
 .\"  From the definitions    ntp-keygen-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME
diff --git a/util/ntp-keygen.man.in b/util/ntp-keygen.man.in
index e8501c25b..14302e674 100644
--- a/util/ntp-keygen.man.in
+++ b/util/ntp-keygen.man.in
@@ -1,8 +1,8 @@
-.TH ntp-keygen @NTP_KEYGEN_MS@ "20 Sep 2011" "ntp (4.2.7p214)" "User Commands"
+.TH ntp-keygen @NTP_KEYGEN_MS@ "24 Sep 2011" "ntp (4.2.7p215)" "User Commands"
 .\"
 .\"  EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.man)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:33 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:35 AM by AutoGen 5.12
 .\"  From the definitions    ntp-keygen-opts.def
 .\"  and the template file   agman-cmd.tpl
 .\"
diff --git a/util/ntp-keygen.mdoc.in b/util/ntp-keygen.mdoc.in
index 9dacbfd38..ab2186d8f 100644
--- a/util/ntp-keygen.mdoc.in
+++ b/util/ntp-keygen.mdoc.in
@@ -1,9 +1,9 @@
-.Dd September 20 2011
+.Dd September 24 2011
 .Dt NTP_KEYGEN @NTP_KEYGEN_MS@ User Commands
 .Os SunOS 5.10
 .\"  EDIT THIS FILE WITH CAUTION  (ntp-keygen-opts.mdoc)
 .\"  
-.\"  It has been AutoGen-ed  September 20, 2011 at 07:43:49 PM by AutoGen 5.12
+.\"  It has been AutoGen-ed  September 24, 2011 at 02:02:39 AM by AutoGen 5.12
 .\"  From the definitions    ntp-keygen-opts.def
 .\"  and the template file   agmdoc-cmd.tpl
 .Sh NAME