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