head	1.6;
access;
symbols
	RELENG_7_4_0_RELEASE:1.5.32.1
	RELENG_7_4:1.5.0.32
	RELENG_7_4_BP:1.5
	RELENG_7_3_0_RELEASE:1.5.30.1
	RELENG_7_3:1.5.0.30
	RELENG_7_3_BP:1.5
	RELENG_7_2_0_RELEASE:1.5.28.1
	RELENG_7_2:1.5.0.28
	RELENG_7_2_BP:1.5
	RELENG_7_1_0_RELEASE:1.5.26.1
	RELENG_6_4_0_RELEASE:1.5.24.1
	RELENG_7_1:1.5.0.26
	RELENG_7_1_BP:1.5
	RELENG_6_4:1.5.0.24
	RELENG_6_4_BP:1.5
	RELENG_7_0_0_RELEASE:1.5
	RELENG_6_3_0_RELEASE:1.5
	RELENG_7_0:1.5.0.22
	RELENG_7_0_BP:1.5
	RELENG_6_3:1.5.0.20
	RELENG_6_3_BP:1.5
	RELENG_7:1.5.0.18
	RELENG_7_BP:1.5
	RELENG_6_2_0_RELEASE:1.5
	RELENG_6_2:1.5.0.16
	RELENG_6_2_BP:1.5
	RELENG_5_5_0_RELEASE:1.5
	RELENG_5_5:1.5.0.14
	RELENG_5_5_BP:1.5
	RELENG_6_1_0_RELEASE:1.5
	RELENG_6_1:1.5.0.12
	RELENG_6_1_BP:1.5
	RELENG_6_0_0_RELEASE:1.5
	RELENG_6_0:1.5.0.10
	RELENG_6_0_BP:1.5
	RELENG_6:1.5.0.8
	RELENG_6_BP:1.5
	RELENG_5_4_0_RELEASE:1.5
	RELENG_5_4:1.5.0.6
	RELENG_5_4_BP:1.5
	RELENG_4_11_0_RELEASE:1.2.2.1
	RELENG_4_11:1.2.2.1.0.14
	RELENG_4_11_BP:1.2.2.1
	RELENG_5_3_0_RELEASE:1.5
	RELENG_5_3:1.5.0.4
	RELENG_5_3_BP:1.5
	RELENG_5:1.5.0.2
	RELENG_5_BP:1.5
	RELENG_4_10_0_RELEASE:1.2.2.1
	RELENG_4_10:1.2.2.1.0.12
	RELENG_4_10_BP:1.2.2.1
	RELENG_5_2_1_RELEASE:1.4
	RELENG_5_2_0_RELEASE:1.4
	RELENG_5_2:1.4.0.6
	RELENG_5_2_BP:1.4
	RELENG_4_9_0_RELEASE:1.2.2.1
	RELENG_4_9:1.2.2.1.0.10
	RELENG_4_9_BP:1.2.2.1
	RELENG_5_1_0_RELEASE:1.4
	RELENG_5_1:1.4.0.4
	RELENG_5_1_BP:1.4
	RELENG_4_8_0_RELEASE:1.2.2.1
	RELENG_4_8:1.2.2.1.0.8
	RELENG_4_8_BP:1.2.2.1
	RELENG_5_0_0_RELEASE:1.4
	RELENG_5_0:1.4.0.2
	RELENG_5_0_BP:1.4
	RELENG_4_7_0_RELEASE:1.2.2.1
	RELENG_4_7:1.2.2.1.0.6
	RELENG_4_7_BP:1.2.2.1
	RELENG_4_6_2_RELEASE:1.2.2.1
	RELENG_4_6_1_RELEASE:1.2.2.1
	RELENG_4_6_0_RELEASE:1.2.2.1
	RELENG_4_6:1.2.2.1.0.4
	RELENG_4_6_BP:1.2.2.1
	RELENG_4_5_0_RELEASE:1.2.2.1
	RELENG_4_5:1.2.2.1.0.2
	RELENG_4_5_BP:1.2.2.1
	RELENG_4_4_0_RELEASE:1.2
	RELENG_4_4:1.2.0.6
	RELENG_4_4_BP:1.2
	RELENG_4_3_0_RELEASE:1.2
	RELENG_4_3:1.2.0.4
	RELENG_4_3_BP:1.2
	RELENG_4_2_0_RELEASE:1.2
	RELENG_4_1_1_RELEASE:1.2
	PRE_SMPNG:1.2
	RELENG_4_1_0_RELEASE:1.2
	RELENG_4_0_0_RELEASE:1.2
	RELENG_4:1.2.0.2
	RELENG_4_BP:1.2;
locks; strict;
comment	@# @;


1.6
date	2008.08.18.14.37.44;	author roberto;	state dead;
branches;
next	1.5;

1.5
date	2004.07.20.15.25.19;	author roberto;	state Exp;
branches
	1.5.8.1
	1.5.18.1
	1.5.24.1
	1.5.26.1
	1.5.28.1
	1.5.30.1
	1.5.32.1;
next	1.4;

1.4
date	2002.10.29.20.30.43;	author roberto;	state Exp;
branches;
next	1.3;

1.3
date	2001.08.29.15.02.12;	author roberto;	state Exp;
branches;
next	1.2;

1.2
date	2000.01.28.15.13.45;	author roberto;	state Exp;
branches
	1.2.2.1;
next	1.1;

1.1
date	99.12.09.13.13.26;	author roberto;	state Exp;
branches;
next	;

1.5.8.1
date	2012.11.17.07.38.52;	author svnexp;	state Exp;
branches;
next	;

1.5.18.1
date	2012.11.17.08.01.06;	author svnexp;	state Exp;
branches;
next	;

1.5.24.1
date	2008.10.02.02.57.24;	author kensmith;	state Exp;
branches;
next	;

1.5.26.1
date	2008.11.25.02.59.29;	author kensmith;	state Exp;
branches;
next	;

1.5.28.1
date	2009.04.15.03.14.26;	author kensmith;	state Exp;
branches;
next	;

1.5.30.1
date	2010.02.10.00.26.20;	author kensmith;	state Exp;
branches;
next	;

1.5.32.1
date	2010.12.21.17.10.29;	author kensmith;	state Exp;
branches;
next	1.5.32.2;

1.5.32.2
date	2012.11.17.08.16.35;	author svnexp;	state Exp;
branches;
next	;

1.2.2.1
date	2001.12.21.17.38.53;	author roberto;	state Exp;
branches;
next	1.2.2.2;

1.2.2.2
date	2012.11.17.07.22.23;	author svnexp;	state Exp;
branches;
next	;


desc
@@


1.6
log
@SVN rev 181837 on 2008-08-18 14:37:44Z by roberto

Move FREEBSD-upgrade as well.
@
text
@# ex:ts=8
#
# $FreeBSD: src/contrib/ntp/FREEBSD-upgrade,v 1.5 2004/07/20 15:25:19 roberto Exp $

NTP 4.2.0
	originals can be found on ftp://ftp.udel.edu/pub/ntp/ntp4/

For the import of NTP the following files were removed:

	ports/*				NT files
	html/pic/*			GIF files
	ElectricFence/*			Support for the ElectricFence library
					(only useful if you want to debug ntpd)

The stripped down version was created using FREEBSD-Xlist during extraction:

	tar -X FREEBSD-Xlist -xvzf ntp-4.2.0.tar.gz
	mv ntp-4.2.0 ntp

Imported by:

	cvs import -ko -m 'Virgin import of ntpd 4.2.0' \
		src/contrib/ntp DMILLS v4_2_0

./configure --disable-all-clocks --enable-NMEA --enable-ONCORE
--enable-RAWDCF --with-crypto --disable-debugging
--enable-LOCAL-CLOCK --with-sntp --with-arlib --prefix=/usr

config.h was generated by running configure and excluding almost all clock
drivers (what is included is DCF77 -- what I use --, NMEA, Motorola OnCORE
and local clocks).

The file is then edited to edit the value of "NO_PARENB_IGNPAR" because we
need to set no parity on the serial port (needed for DCF77). All clock
drivers are then disabled (some of them are included by default by ntpd).

Note that there are two #ifdef to support other architectures (WRT to long
size and endianness). They'll need to be redone for each upgrade to the
vendor branch to keep config.h in sync.

ntpd/ntp_control.c is now the only file that is different from the vendor
branch for unsigned char/int fixes and removal of a DoS.

Documentation in /usr/share/doc/ntp is generated from the HTML files with
lynx (without the GIF files of course).
@


1.5
log
@Update information on build/import.
@
text
@d3 1
a3 1
# $FreeBSD: src/contrib/ntp/FREEBSD-upgrade,v 1.4 2002/10/29 20:30:43 roberto Exp $
@


1.5.18.1
log
@Switch importer
@
text
@d3 1
a3 1
# $FreeBSD: stable/7/contrib/ntp/FREEBSD-upgrade 172506 2007-10-10 16:59:15Z cvs2svn $
@


1.5.8.1
log
@Switch importer
@
text
@d3 1
a3 1
# $FreeBSD: stable/6/contrib/ntp/FREEBSD-upgrade 147906 2005-07-11 04:14:43Z cvs2svn $
@


1.5.32.1
log
@SVN rev 216618 on 2010-12-21 17:10:29Z by kensmith

Copy stable/7 to releng/7.4 in preparation for FreeBSD-7.4 release.

Approved by:	re (implicit)
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.5.32.2
log
@Switch importer
@
text
@d3 1
a3 1
# $FreeBSD: releng/7.4/contrib/ntp/FREEBSD-upgrade 172506 2007-10-10 16:59:15Z cvs2svn $
@


1.5.30.1
log
@SVN rev 203736 on 2010-02-10 00:26:20Z by kensmith

Copy stable/7 to releng/7.3 as part of the 7.3-RELEASE process.

Approved by:	re (implicit)
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.5.28.1
log
@SVN rev 191087 on 2009-04-15 03:14:26Z by kensmith

Create releng/7.2 from stable/7 in preparation for 7.2-RELEASE.

Approved by:	re (implicit)
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.5.26.1
log
@SVN rev 185281 on 2008-11-25 02:59:29Z by kensmith

Create releng/7.1 in preparation for moving into RC phase of 7.1 release
cycle.

Approved by:	re (implicit)
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.5.24.1
log
@SVN rev 183531 on 2008-10-02 02:57:24Z by kensmith

Create releng/6.4 from stable/6 in preparation for 6.4-RC1.

Approved by:	re (implicit)
@
text
@d3 1
a3 1
# $FreeBSD$
@


1.4
log
@Update for 4.1.1a.

Tested on:	Sparc64 (panther), Alpha (beast) & i386
@
text
@d3 1
a3 1
# $FreeBSD$
d5 2
a6 2
NTP 4.1.1a
	originals can be found on ftp://louie.udel.edu/pub/ntp/testing
d17 2
a18 2
	tar -X FREEBSD-Xlist -xvzf ntp-4.1.1a.tar.gz
	mv ntp-4.1.1a ntp
d22 2
a23 2
	cvs import -m 'Virgin import of ntpd 4.1.1a' \
		src/contrib/ntp DMILLS v4_1_1a
d26 2
a27 2
--enable-RAWDCF --with-crypto=autokey --disable-debugging
--enable-LOCAL-CLOCK
d37 6
a42 3
Note that there are two #ifdef to support both alpha and i386 from the same
sources. They'll need to be redone for each upgrade to the vendor branch to
keep config.h in sync.
@


1.3
log
@Update for 4.1.0 import.
@
text
@d3 1
a3 1
# $FreeBSD: src/contrib/ntp/FREEBSD-upgrade,v 1.2 2000/01/28 15:13:45 roberto Exp $
d5 1
a5 1
NTP 4.1.0
d17 2
a18 2
	tar -X FREEBSD-Xlist -xvzf ntp-4.1.0.tar.gz
	mv ntp-4.1.0 ntp
d22 6
a27 2
	cvs import -m 'Virgin import of ntpd 4.1.0' \
		src/contrib/ntp DMILLS v4_1_0
@


1.2
log
@Update for ntp 4.0.99b.
@
text
@d3 1
a3 1
# $FreeBSD: src/contrib/ntp/FREEBSD-upgrade,v 1.1 1999/12/09 13:13:26 roberto Exp $
d5 1
a5 1
NTP 4.0.99b
d12 2
d17 2
a18 2
	tar -X FREEBSD-Xlist -xvzf ntp-4.0.99b.tar.gz
	mv ntp-4.0.99b ntp
d22 2
a23 2
	cvs import -m 'Virgin import of ntpd 4.0.99b' \
		src/contrib/ntp DMILLS v4_0_99b
d26 2
a27 1
drivers (what is included is DCF77 -- what I use -- and local clocks).
@


1.2.2.1
log
@MFC: ntp 4.1.0.

	See ChangeLog for all the many changes/bug fixes/new drivers.

	This code has been in CURRENT for months and several people use
	this version on 4.4-STABLE.

Approved by:	re
@
text
@d3 1
a3 1
# $FreeBSD: src/contrib/ntp/FREEBSD-upgrade,v 1.3 2001/08/29 15:02:12 roberto Exp $
d5 1
a5 1
NTP 4.1.0
a11 2
	ElectricFence/*			Support for the ElectricFence library
					(only useful if you want to debug ntpd)
d15 2
a16 2
	tar -X FREEBSD-Xlist -xvzf ntp-4.1.0.tar.gz
	mv ntp-4.1.0 ntp
d20 2
a21 2
	cvs import -m 'Virgin import of ntpd 4.1.0' \
		src/contrib/ntp DMILLS v4_1_0
d24 1
a24 2
drivers (what is included is DCF77 -- what I use --, NMEA, Motorola OnCORE
and local clocks).
@


1.2.2.2
log
@Switch importer
@
text
@d3 1
a3 1
# $FreeBSD: stable/4/contrib/ntp/FREEBSD-upgrade 88352 2001-12-21 17:39:21Z roberto $
@


1.1
log
@Please all welcome the long-awaited upgrade from our ancient xntpd 3.4f
to a brand new and shiny ntpd 4.0.98f.

I got tired of waiting for 4.1.0 and there is the feature freeze deadline
so here it is. This is the contrib/ part of the upgrade. The Makefile glue
will be added very soon in usr.sbin.

It builds and runs on both i386 and alpha (Thanks Peter!).

The bad news is that manpages no longer exist, everything is in HTML. I'll
commit the text version of each HTML file in /usr/share/doc/ntp soon to have
at least the help files w/o needing to get the entire contrib/ntp tree.

I'll commit FREEBSD-Xlist as soon as I can skip over $FreeBSD$ checks...

Reviewed by:	peter, obrien
Pushed by:	phk
@
text
@d3 1
a3 1
# $FreeBSD$
d5 1
a5 1
NTP 4.0.98f
d15 2
a16 2
	tar -X FREEBSD-Xlist -xvzf ntp-4.0.98f.tar.gz
	mv ntp-4.0.98f ntp
d20 2
a21 2
	cvs import -m 'Virgin import of ntpd 4.0.98f' \
		src/contrib/ntp DMILLS v4_0_98f
@

