xref: /netbsd-src/external/bsd/ntp/dist/html/hints/decosf1 (revision abb0f93cd77b67f080613360c65701f85e5f5cfe)
1*abb0f93cSkardelSome major changes were necessary to make xntp v3 run on the DEC Alpha
2*abb0f93cSkardelhardware running DEC OSF/1.  All "long" and "u_long" declarations and
3*abb0f93cSkardelcasts in the code were changed to "LONG" and "U_LONG" and a new header
4*abb0f93cSkardelfile (include/ntp_types.h) was added.  The new header file defines
5*abb0f93cSkardelLONG as int and U_LONG as u_int for the Alpha hardware and as long
6*abb0f93cSkardeland u_long for anything else.  A couple of #ifs where changed in
7*abb0f93cSkardelntpq and xntpdc to get the result of a signal defined correctly.  The
8*abb0f93cSkardelConfig.decosf1 file built the programs here with no problems.
9*abb0f93cSkardel
10*abb0f93cSkardelI don't have a radio clock here, so none of that code has been tested.
11*abb0f93cSkardelI have run xntpd, xntpdc, xntpres, ntpq, ntpdate, and tickadj under
12*abb0f93cSkardelDEC OSF/1 v1.2-2 (BL10).
13*abb0f93cSkardel
14*abb0f93cSkardelMike Iglesias                        Internet:    iglesias@draco.acs.uci.edu
15*abb0f93cSkardelUniversity of California, Irvine     BITNET:      iglesias@uci
16*abb0f93cSkardelOffice of Academic Computing         uucp:        ...!ucbvax!ucivax!iglesias
17*abb0f93cSkardelDistributed Computing Support        phone:       (714) 856-6926
18*abb0f93cSkardel
19*abb0f93cSkardelSupport for NTP Version 2 is included with the current OSF/1 release. If
20*abb0f93cSkardelyou are upgrading to NTP Version 3 with this distribution, you should not
21*abb0f93cSkardeluse the xntpd or ntpq programs that come with the OSF/1 release. The
22*abb0f93cSkardelolder programs should be replaced by the newer programs of the same name,
23*abb0f93cSkardeleither in situ or via a link to a tranquil spot like /usr/local/bin. The
24*abb0f93cSkardelmake install script in the this distribution don't work due to a silly
25*abb0f93cSkardelinstall program incompatibility, so you will need to copy the programs by
26*abb0f93cSkardelhand.
27*abb0f93cSkardel
28*abb0f93cSkardelDon't use the setup utility to install or configure the xntpd installation,
29*abb0f93cSkardelas it will cheerfully clobber your painstakingly crafted ntp.conf program.
30*abb0f93cSkardelHowever, assuming you put this file in /etc/ntp.conf, you can use the
31*abb0f93cSkardel/sbin/init.d/xntpd script to start and stop the daemon.
32*abb0f93cSkardel
33*abb0f93cSkardelThis distribution compiles with nominal mumur with the stock cc compiler
34*abb0f93cSkardelthat comes with OSF/1.
35*abb0f93cSkardel
36*abb0f93cSkardelDave Mills
37*abb0f93cSkardelElectrical Engineering Department
38*abb0f93cSkardelUnibergisty of Delabunch
39*abb0f93cSkardelmills@udel.edu
40*abb0f93cSkardel
41