diff options
Diffstat (limited to 'usr.sbin/xntpd/README')
-rw-r--r-- | usr.sbin/xntpd/README | 163 |
1 files changed, 163 insertions, 0 deletions
diff --git a/usr.sbin/xntpd/README b/usr.sbin/xntpd/README new file mode 100644 index 0000000..76414a2 --- /dev/null +++ b/usr.sbin/xntpd/README @@ -0,0 +1,163 @@ +The xntp3 Distribution + +This directory and its subdirectories contain the Network Time Protocol +Version 3 (NTP) distribution for Unix systems. It contains source code +for the daemon, together with related auxiliary programs, documentation +and strange stuff. You are welcome to the lot, with due consideration of +the COPYRIGHT files stashed in the distributions. You are also invited +to contribute bugfixes and drivers for new and exotic radios, telephones +and sundials. This distribution is normally available by anonymous ftp +as the compressed tar archive xntp-<version>.tar.Z in the pub/ntp directory +on louie.udel.edu. + +The base directory contains the distributions and related stuff. The files +marked with a "*" are not distributed, but generated. Most of +the subdirectories contain README files describing their contents. The +base directory ./ includes: + +COPYRIGHT file specifying copyright conditions, together with a + list of major authors and electric addresses + +Config * configuration file built by the configuration script + "make makeconfig" and used to buile the makefiles in the + various subdirectories. Do not edit. + +Config.local * Unless you have a reference clock (besides the local + computer clock) or want to change the default installlation + directory (/usr/local/bin) not action is needed. For + configuring a reference clock a "make refconf" should + suffice. Diehards can still use an editor on this file. + +Config.local.dist file used to generate a plausible Config.local by commands + such as "make Config.local.green" + +Config.sed * sed script used to build makefiles from the + configuration file. Do not edit. + +Makefile this is the root of the makefile tree. Do not edit. + (Contents under pressure - qualified personel only 8-) + +PORTING contains useful information for porting to unexplored + new systems + +RELNOTES instructions for compiling and installing the daemon and + supporting programs + +README this file + +TODO our current problems where we could need help. + +adjtime directory containing the sources for the adjtime daemon + for HP/UX systems + +authstuff directory containing sources for miscellaneous programs + to test, calibrate and certify the cryptographic + mechanisms for DES and MD5 based authentication. These + programs do not include the cryptographic routines + themselves, so are free of U.S. export restrictions. + +clockstuff directory containing sources for miscellaneous programs + to test certain auxilliary programs used with some + kernel configurations, together with a program to + calculate propagation delays for use with radio clocks + and national time dissemination services such as + WWV/WWVH, WWVB and CHU + +compilers directory containing configuration scripts for various + compilers and operating systems + +conf directory containing a motley collection of + configuration files for various systems. For example + only. + +doc directory containing miscellaneous man pages and memos + useful for installation and subnet management + +gadget directory containing instructions and construction data + for a mysterious little box used as a CHU radio + demodulator and/or a level converter-pulse generator for + a precision 1-pps signal + +include directory containing include header files used by most + programs in the distribution + +hints directory containing files with hints on particular + topics like installation on specific OS variants or + general information + +historical.tar.Z + tar file with stuff believed to be old. If you find things + in there that are helpful for the current release, please + send email to mills@udel.edu. + +kernel directory containing sources for kernel programs such as + line disciplines and STREAMS modules used with the CHU + decoder and precision 1-pps signals + +lib directory containing sources for the library programs + used by most programs in the distribution + +machines directory containing configuration scripts for various + operating systems + +ntpdate directory containing sources for a program to set the + local machine time from one or more remote machines + running NTP. Operates like rdate, but much more + accurate. + +ntpq directory containing sources for a utility program to + query local and remote NTP peers for state variables and + related timekeeping information. This program conforms + to Appendix A of the NTP Version 3 Specification RFC + 1305. + +ntptrace directory containing sources for a utility program that + can be used to reveal the chain of NTP peers from a + designated peer to the primary server at the root of the + timekeeping subnet + +parse directory containing file belonging to the generic parse + reference clock driver. for reasonable simple clocks it + is possible to get away with about 3-4Kb of code. + additionally the SunOS 4.x streams module for parse is + residing here. + +parse/util some goodies for testing parse processing of DCF77 information. + (primarily for use on Suns / although others may work + also - possibly with a little porting) + one little gem is dcfd.c - DCF77 decoder with ntp loopfilter + code for standalone DCF77 synchronisation without the full + works of NTP. + +ppsclock directory containing sources for modifications to the + kernel asynchronous serial driver plus a STREAMS module + to capture a precision 1-pps signal. Useful on SunOS + 4.1.X systems only. + +refclocks directory containing reference clock configuration support + the file in here are still experimental. Do not expect them + to work flawlessly on all architectures. the coded dependencies + might not even be correct. + +scripts directory containing scripts to build the configuration + file "config" in this directory and then the makefiles + used in various dependent directories. + the subdirectories monitoring and support hold various + perl and shell scripts for visualising synchronisation + and daemon startup. + +util directory containing sources for various utility and + testing programs + +xntpd directory containing sources for the NTP Version 3 + daemon + +xntpdc directory containing sources for a utility program to + query local and remote NTP peers for state variables and + related timekeeping information. This program is + specific to this implmentation of NTP Version 3 and does + not conform to Appendix A of the NTP Version 3 + Specification RFC 1305. + +xntpres directory containing sources for a name-resolution + program used in some configurations of NTP Version 3 |