README revision 1.1 1 1.1 kardel
2 1.1 kardel Submit patches, bug reports, and enhancement requests via
3 1.1 kardel
4 1.1 kardel http://bugs.ntp.org
5 1.1 kardel
6 1.1 kardel The ntp Distribution Base Directory
7 1.1 kardel
8 1.1 kardel This directory and its subdirectories contain the Network Time Protocol
9 1.1 kardel Version 4 (NTP) distribution for Unix and Windows/NT systems. This release
10 1.1 kardel may still work on VxWorks, too.
11 1.1 kardel
12 1.1 kardel The contents of the base directory are given in this file. The contents of
13 1.1 kardel subdirectories are given in the README files in each subdirectory.
14 1.1 kardel
15 1.1 kardel A complete explanation of the configure, compile and install process, as
16 1.1 kardel well as setting up an NTP subnet, is in the HTML pages in the ./html/
17 1.1 kardel directory. For more information on NTP and how to get a working setup,
18 1.1 kardel read WHERE-TO-START.
19 1.1 kardel
20 1.1 kardel For Windows/NT, visit html/build/hints/winnt.html .
21 1.1 kardel
22 1.1 kardel The base directory ./ contains the autoconfiguration files, source
23 1.1 kardel directories and related stuff:
24 1.1 kardel
25 1.1 kardel COPYRIGHT Excerpt from the HTML file ./html/copyright.html. This file
26 1.1 kardel specifies copyright conditions, together with a list of
27 1.1 kardel major authors and electric addresses.
28 1.1 kardel
29 1.1 kardel INSTALL Generic installation instructions for autoconf-based programs.
30 1.1 kardel Unless you really know what you are doing, you should read the
31 1.1 kardel directions in the HTML pages, starting with ./html/index.html.
32 1.1 kardel
33 1.1 kardel NEWS What's new in this release.
34 1.1 kardel
35 1.1 kardel README This file.
36 1.1 kardel
37 1.1 kardel README.bk Instructions for folks who use the BitKeeper-repository
38 1.1 kardel version of NTP.
39 1.1 kardel
40 1.1 kardel README.hackers Notes to folks who want to hack on the code.
41 1.1 kardel
42 1.1 kardel TODO List of items the NTP developers are working on.
43 1.1 kardel
44 1.1 kardel WHERE-TO-START Hints on what to read in order to get a working
45 1.1 kardel configuration.
46 1.1 kardel
47 1.1 kardel Makefile.am Automake file configuration file. Edit only if you have the
48 1.1 kardel GNU automake and autoconf utilities installed.
49 1.1 kardel
50 1.1 kardel Makefile.in Autoconf make file template for Unix.
51 1.1 kardel
52 1.1 kardel adjtimed Directory containing the sources for the adjtime daemon
53 1.1 kardel for HP/UX systems prior to HP-UX 10.0.
54 1.1 kardel
55 1.1 kardel authstuff Directory containing sources for miscellaneous programs
56 1.1 kardel to test, calibrate and certify the cryptographic
57 1.1 kardel mechanisms for DES and MD5 based authentication. These
58 1.1 kardel programs do not include the cryptographic routines
59 1.1 kardel themselves, so are free of U.S. export restrictions.
60 1.1 kardel
61 1.1 kardel build A script to build the distribution in A.`config.guess`
62 1.1 kardel subdirectory (more or less).
63 1.1 kardel
64 1.1 kardel clockstuff Directory containing sources for miscellaneous programs
65 1.1 kardel to test certain auxiliary programs used with some kernel
66 1.1 kardel configurations, together with a program to calculate
67 1.1 kardel propagation delays for use with radio clocks and
68 1.1 kardel national time dissemination services such as WWV/WWVH,
69 1.1 kardel WWVB and CHU.
70 1.1 kardel
71 1.1 kardel conf Directory containing a motley collection of
72 1.1 kardel configuration files for various systems. For example only.
73 1.1 kardel
74 1.1 kardel config.guess Script used to identify the machine architecture and
75 1.1 kardel operating system.
76 1.1 kardel
77 1.1 kardel config.h.in Configuration file generated automatically from
78 1.1 kardel configure.in. Do not edit.
79 1.1 kardel
80 1.1 kardel configure Script used to configure the distribution. See the HTML pages
81 1.1 kardel (./html/index.html) for a complete description of the options
82 1.1 kardel available.
83 1.1 kardel
84 1.1 kardel configure.in Master configuration template. Edit only if you have the
85 1.1 kardel GNU automake and autoconf utilities installed.
86 1.1 kardel
87 1.1 kardel dot.emacs C-mode indentation rules for code "Just the way Dave likes it".
88 1.1 kardel
89 1.1 kardel flock_build (UDel only) Build the distribution on a number of
90 1.1 kardel different platforms.
91 1.1 kardel
92 1.1 kardel html Directory containing a complete set of documentation on
93 1.1 kardel building and configuring a NTP server or client. The
94 1.1 kardel documentation is in the form of HTML files suitable for
95 1.1 kardel browsing and contains links to additional documentation
96 1.1 kardel at various web sites. If a browser is unavailable, an
97 1.1 kardel ordinary text editor can be used.
98 1.1 kardel
99 1.1 kardel include Directory containing include header files used by most
100 1.1 kardel programs in the distribution.
101 1.1 kardel
102 1.1 kardel install-sh Script to install a program, script or data file.
103 1.1 kardel
104 1.1 kardel kernel Directory containing sources for kernel programs such as
105 1.1 kardel line disciplines and STREAMS modules used with the CHU
106 1.1 kardel decoder and precision PPS signals.
107 1.1 kardel
108 1.1 kardel libntp Directory containing library source code used by most
109 1.1 kardel programs in the distribution.
110 1.1 kardel
111 1.1 kardel ntpdate Directory containing sources for a program to set the
112 1.1 kardel local machine time from one or more remote machines
113 1.1 kardel running NTP. Operates like rdate, but much more accurate.
114 1.1 kardel
115 1.1 kardel ntpq Directory containing sources for a utility program to
116 1.1 kardel query local and remote NTP peers for state variables and
117 1.1 kardel related timekeeping information. This program conforms
118 1.1 kardel to Appendix A of the NTP Version 3 Specification RFC 1305.
119 1.1 kardel
120 1.1 kardel ntptrace Directory containing sources for a utility program that
121 1.1 kardel can be used to reveal the chain of NTP peers from a
122 1.1 kardel designated peer to the primary server at the root of the
123 1.1 kardel timekeeping subnet.
124 1.1 kardel
125 1.1 kardel parse Directory containing files belonging to the generic
126 1.1 kardel parse reference clock driver. For reasonably simple
127 1.1 kardel clocks it is possible to get away with about 3-4Kb of
128 1.1 kardel code. additionally the SunOS 4.x/Solaris 5.3 streams
129 1.1 kardel module for parse squats here.
130 1.1 kardel
131 1.1 kardel patches Directory containing patches already applied to this
132 1.1 kardel distribution. These are included for record and to help
133 1.1 kardel in possible porting problems.
134 1.1 kardel
135 1.1 kardel scripts Directory containing scripts to build the configuration
136 1.1 kardel files in this directory and then the makefiles used in
137 1.1 kardel various dependent directories. the subdirectories
138 1.1 kardel monitoring and support hold various perl and shell
139 1.1 kardel scripts for visualizing synchronization and daemon startup.
140 1.1 kardel
141 1.1 kardel stamp.h.in Configuration file generated automatically from configure.in.
142 1.1 kardel Do not edit.
143 1.1 kardel
144 1.1 kardel util Directory containing sources for various utility and
145 1.1 kardel testing programs.
146 1.1 kardel
147 1.1 kardel David L. Mills (mills (a] udel.edu)
148 1.1 kardel 21 June 1998
149