Add the DragonFly cvs id and perform general cleanups on cvs/rcs/sccs ids. Most
[dragonfly.git] / contrib / traceroute / FREEBSD-upgrade
1 $FreeBSD: src/contrib/traceroute/FREEBSD-upgrade,v 1.2 1999/12/20 16:07:53 phantom Exp $
2 $DragonFly: src/contrib/traceroute/Attic/FREEBSD-upgrade,v 1.2 2003/06/17 04:24:07 dillon Exp $
3
4 This directory contains virgin copies of the original distribution files
5 on a "vendor" branch.  Do not, under any circumstances, attempt to upgrade
6 the files in this directory via patches and a cvs commit.
7
8 To upgrade to a newer version of traceroute, when it is available:
9
10         1. Unpack the new version into an empty directory.
11            [Do not make ANY changes to the files.]
12
13         2. Use the command:
14                 cvs import -m 'Virgin import of LBL traceroute v<version>' \
15                         src/contrib/traceroute LBL v<version>
16
17            For example, to do the import of version 1.3.2, I might have typed:
18                 cvs import -m 'Virgin import of LBL traceroute v1.3.2' \
19                         src/contrib/traceroute LBL v1_3_2
20
21         3. Follow the instructions printed out in step 2 to resolve any
22            conflicts between local FreeBSD changes and the newer version.
23
24 Do not, under any circumstances, deviate from this procedure.
25
26 To make local changes to traceroute, simply patch and commit to the main
27 branch (aka HEAD).  Never make local changes on the LBL branch.
28
29 All local changes should be submitted to "traceroute@ee.lbl.gov" for
30 inclusion in the next vendor release of traceroute.
31
32 (The "SANE_PRECISION" patch has been submitted and rejected.)
33
34 fenner@freebsd.org - 30 Sep 1996