xref: /freebsd/contrib/ntp/html/hints/decosf1 (revision 416ba5c74546f32a993436a99516d35008e9f384)
1*2b15cb3dSCy SchubertSome major changes were necessary to make xntp v3 run on the DEC Alpha
2*2b15cb3dSCy Schuberthardware running DEC OSF/1.  All "long" and "u_long" declarations and
3*2b15cb3dSCy Schubertcasts in the code were changed to "LONG" and "U_LONG" and a new header
4*2b15cb3dSCy Schubertfile (include/ntp_types.h) was added.  The new header file defines
5*2b15cb3dSCy SchubertLONG as int and U_LONG as u_int for the Alpha hardware and as long
6*2b15cb3dSCy Schubertand u_long for anything else.  A couple of #ifs where changed in
7*2b15cb3dSCy Schubertntpq and xntpdc to get the result of a signal defined correctly.  The
8*2b15cb3dSCy SchubertConfig.decosf1 file built the programs here with no problems.
9*2b15cb3dSCy Schubert
10*2b15cb3dSCy SchubertI don't have a radio clock here, so none of that code has been tested.
11*2b15cb3dSCy SchubertI have run xntpd, xntpdc, xntpres, ntpq, ntpdate, and tickadj under
12*2b15cb3dSCy SchubertDEC OSF/1 v1.2-2 (BL10).
13*2b15cb3dSCy Schubert
14*2b15cb3dSCy SchubertMike Iglesias                        Internet:    iglesias@draco.acs.uci.edu
15*2b15cb3dSCy SchubertUniversity of California, Irvine     BITNET:      iglesias@uci
16*2b15cb3dSCy SchubertOffice of Academic Computing         uucp:        ...!ucbvax!ucivax!iglesias
17*2b15cb3dSCy SchubertDistributed Computing Support        phone:       (714) 856-6926
18*2b15cb3dSCy Schubert
19*2b15cb3dSCy SchubertSupport for NTP Version 2 is included with the current OSF/1 release. If
20*2b15cb3dSCy Schubertyou are upgrading to NTP Version 3 with this distribution, you should not
21*2b15cb3dSCy Schubertuse the xntpd or ntpq programs that come with the OSF/1 release. The
22*2b15cb3dSCy Schubertolder programs should be replaced by the newer programs of the same name,
23*2b15cb3dSCy Schuberteither in situ or via a link to a tranquil spot like /usr/local/bin. The
24*2b15cb3dSCy Schubertmake install script in the this distribution don't work due to a silly
25*2b15cb3dSCy Schubertinstall program incompatibility, so you will need to copy the programs by
26*2b15cb3dSCy Schuberthand.
27*2b15cb3dSCy Schubert
28*2b15cb3dSCy SchubertDon't use the setup utility to install or configure the xntpd installation,
29*2b15cb3dSCy Schubertas it will cheerfully clobber your painstakingly crafted ntp.conf program.
30*2b15cb3dSCy SchubertHowever, assuming you put this file in /etc/ntp.conf, you can use the
31*2b15cb3dSCy Schubert/sbin/init.d/xntpd script to start and stop the daemon.
32*2b15cb3dSCy Schubert
33*2b15cb3dSCy SchubertThis distribution compiles with nominal mumur with the stock cc compiler
34*2b15cb3dSCy Schubertthat comes with OSF/1.
35*2b15cb3dSCy Schubert
36*2b15cb3dSCy SchubertDave Mills
37*2b15cb3dSCy SchubertElectrical Engineering Department
38*2b15cb3dSCy SchubertUnibergisty of Delabunch
39*2b15cb3dSCy Schubertmills@udel.edu
40*2b15cb3dSCy Schubert
41