diff options
Diffstat (limited to 'ntpd/ntp.keys.man.in')
-rw-r--r-- | ntpd/ntp.keys.man.in | 173 |
1 files changed, 173 insertions, 0 deletions
diff --git a/ntpd/ntp.keys.man.in b/ntpd/ntp.keys.man.in new file mode 100644 index 000000000000..6df8dff45f00 --- /dev/null +++ b/ntpd/ntp.keys.man.in @@ -0,0 +1,173 @@ +.TH ntp.keys 5 "19 Dec 2014" "4.2.8" "File Formats" +.\" +.\" EDIT THIS FILE WITH CAUTION (ntp.man) +.\" +.\" It has been AutoGen-ed December 19, 2014 at 07:48:54 AM by AutoGen 5.18.5pre4 +.\" From the definitions ntp.keys.def +.\" and the template file agman-file.tpl +.Sh NAME +.Nm ntp.keys +.Nd NTP symmetric key file format + +.\" +.SH NAME +ntp.keys \- NTP symmetric key file format configuration file +.de1 NOP +. it 1 an-trap +. if \\n[.$] \,\\$*\/ +.. +.ie t \ +.ds B-Font [CB] +.ds I-Font [CI] +.ds R-Font [CR] +.el \ +.ds B-Font B +.ds I-Font I +.ds R-Font R +.SH SYNOPSIS +\f\*[B-Font]\fP +[\f\*[B-Font]\-\-option-name\f[]] +[\f\*[B-Font]\-\-option-name\f[] \f\*[I-Font]value\f[]] +.sp \n(Ppu +.ne 2 + +All arguments must be options. +.sp \n(Ppu +.ne 2 + +.SH DESCRIPTION +This document describes the format of an NTP symmetric key file. +For a description of the use of this type of file, see the +"Authentication Support" +section of the +\fCntp.conf\fR(5)\f[] +page. +.sp \n(Ppu +.ne 2 + +\fCntpd\fR(8)\f[] +reads its keys from a file specified using the +\f\*[B-Font]\-k\f[] +command line option or the +\f\*[B-Font]keys\f[] +statement in the configuration file. +While key number 0 is fixed by the NTP standard +(as 56 zero bits) +and may not be changed, +one or more keys numbered between 1 and 65534 +may be arbitrarily set in the keys file. +.sp \n(Ppu +.ne 2 + +The key file uses the same comment conventions +as the configuration file. +Key entries use a fixed format of the form +.sp \n(Ppu +.ne 2 + +.in +4 +\f\*[I-Font]keyno\f[] \f\*[I-Font]type\f[] \f\*[I-Font]key\f[] +.in -4 +.sp \n(Ppu +.ne 2 + +where +\f\*[I-Font]keyno\f[] +is a positive integer (between 1 and 65534), +\f\*[I-Font]type\f[] +is the message digest algorithm, +and +\f\*[I-Font]key\f[] +is the key itself. +.sp \n(Ppu +.ne 2 + +The +\f\*[I-Font]key\f[] +may be given in a format +controlled by the +\f\*[I-Font]type\f[] +field. +The +\f\*[I-Font]type\f[] +\f[C]MD5\f[] +is always supported. +If +\f[C]ntpd\f[] +was built with the OpenSSL library +then any digest library supported by that library may be specified. +However, if compliance with FIPS 140-2 is required the +\f\*[I-Font]type\f[] +must be either +\f[C]SHA\f[] +or +\f[C]SHA1\f[]. +.sp \n(Ppu +.ne 2 + +What follows are some key types, and corresponding formats: +.sp \n(Ppu +.ne 2 + +.TP 7 +.NOP \f[C]MD5\f[] +The key is 1 to 16 printable characters terminated by +an EOL, +whitespace, +or +a +\f[C]#\f[] +(which is the "start of comment" character). +.sp \n(Ppu +.ne 2 + +.br +.ns +.TP 7 +.NOP \f[C]SHA\f[] +.br +.ns +.TP 7 +.NOP \f[C]SHA1\f[] +.br +.ns +.TP 7 +.NOP \f[C]RMD160\f[] +The key is a hex-encoded ASCII string of 40 characters, +which is truncated as necessary. +.PP +.sp \n(Ppu +.ne 2 + +Note that the keys used by the +\fCntpq\fR(8)\f[] +and +\fCntpdc\fR(8)\f[] +programs are checked against passwords +requested by the programs and entered by hand, +so it is generally appropriate to specify these keys in ASCII format. +.SH FILES +.TP 14 +.NOP \fI/etc/ntp.keys\f[] +the default name of the configuration file +.PP +.SH "SEE ALSO" +\fCntp.conf\fR(5)\f[], +\fCntpd\fR(@NTPD_MS@)\f[], +\fCntpdate\fR(@NTPDATE_MS@)\f[], +\fCntpdc\fR(@NTPDC_MS@)\f[], +\fCsntp\fR(@SNTP_MS@)\f[] +.SH "AUTHORS" +The University of Delaware +.SH "COPYRIGHT" +Copyright (C) 1970-2014 The University of Delaware all rights reserved. +This program is released under the terms of the NTP license, <http://ntp.org/license>. +.SH "BUGS" +Please send bug reports to: http://bugs.ntp.org, bugs@ntp.org +.SH NOTES +This document was derived from FreeBSD. +.sp \n(Ppu +.ne 2 + +This manual page was \fIAutoGen\fP-erated from the \fBntp.keys\fP +option definitions. |