home *** CD-ROM | disk | FTP | other *** search
- [ Note: The RTF version of this document is available after installing the
- XNTP package at '/usr/local/XNTP/XNTP_README.rtf', and is more
- readable. Any errors in this are due to rtf2ascii. :-) ]
-
-
- XNTP Version 3.5f for NEXTSTEP 3.3/m68k
-
- Contained in this document:
-
- 1... Introduction
- 2... Installation procedure
- 3... Package notes and my contact information
- 4... Copyright
-
-
- 1 Introduction
-
- This distribution contains a precompiled version of XNTP. XNTP is used to
- syncronize the clocks one or more computers. Since XNTP is highly hardware
- dependent, this version is for m68k hardware running NEXTSTEP 3.3 only. It
- may work with other releases of NEXTSTEP, but I make no promises.
-
-
- 2 Installation procedure
-
- The package consists of a set of executables that reside in /usr/local/bin and
- man pages which go in /usr/local/man/man8. The package also creates a
- /usr/local/XNTP directory which contains a sample ntp.conf file, changes that
- should be made to /etc/rc.local, the original README and COPYRIGHT documents,
- an HTML version of the documentation, and a .me and ASCII version of the Notes
- file.
-
- file://usr/local/XNTP/html/index.html is a good place to start.
-
- This package must be installed as root. If you don't have a /usr/local tree,
- Installer.app will make one, although you should double-check the permissions.
- Install the package in '/usr/local' (I've built the package to not be
- relocatable, so go with it). You then need to create an appropriate
- /etc/ntp.conf configuration file. Check out my example, and read the docs and
- find local timeservers that you have permission to use.
-
- Finally, you need to change /etc/rc.local to resemble this:
-
- # Adjust the kernel's timekeeping values to better compensate for the clock
- # and for running NTP.
-
- (echo 'Adjusting clock.') >/dev/console /usr/local/bin/tickadj -A
- #/usr/local/bin/tickadj -a 8 -t 15627 -s
-
- (echo -n 'local daemons:') >/dev/console
-
- # start up the XNTP daemon /usr/local/bin/xntpd > /dev/console 2>&1 (echo -n '
- xntpd') >/dev/console
-
-
- I've measured the implicit clock drift of my machine to come up with the
- adjustment above (the line with "-a 8 -t 15627 -s"). You can read the docs to
- figure out how to compute your own numbers, or you can run with mine. I've
- heard that the clocks on black hardware tend to run slow because the system
- can lose clock interrupts while dealing with a higher-priority interrupt.
- Good luck.
-
-
- 3 Package notes and my contact information
-
- This package was compiled under NEXTSTEP 3.3pl1 using gcc 2.7.2 on August 13,
- 1996 by Charles Swiger. I hope that using gcc instead of NeXT's cc will
- improve portability-- let me know if this package works for other versions of
- NEXTSTEP. You can reach me via NeXTmail or MIME to
- <chuck@tertius.res.cmu.edu>, or to <cs4w+@andrew.cmu.edu> (ASCII-only, please)
- if the former address fails for some reason.
-
- file://usr/local/XNTP/notes.txt was created using gnroff and is intended to be
- read via less in a terminal window; use "nroff -me notes.me > notes.ascii" to
- create a plain ASCII version.
-
-
- 4 Copyright
-
- Here is the original copyright; consult file://usr/local/XNTP/COPYRIGHT.html
- for the complete document in HTML format.
-
- /***********************************************************************
- * *
- * Copyright (c) David L. Mills 1992, 1993, 1994, 1995, 1996 *
- * *
- * Permission to use, copy, modify, and distribute this software and *
- * its documentation for any purpose and without fee is hereby *
- * granted, provided that the above copyright notice appears in all *
- * copies and that both the copyright notice and this permission *
- * notice appear in supporting documentation, and that the name *
- * University of Delaware not be used in advertising or publicity *
- * pertaining to distribution of the software without specific, *
- * written prior permission. The University of Delaware makes no *
- * representations about the suitability this software for any *
- * purpose. It is provided "as is" without express or implied *
- * warranty. *
- **********************************************************************/
-
-