1$FreeBSD: releng/10.2/contrib/traceroute/FREEBSD-upgrade 100787 2002-07-28 02:26:31Z fenner $ 2 3This directory contains virgin copies of the original distribution files 4on a "vendor" branch. Do not, under any circumstances, attempt to upgrade 5the files in this directory via patches and a cvs commit. 6 7To upgrade to a newer version of traceroute, when it is available: 8 9 1. Unpack the new version into an empty directory. 10 [Do not make ANY changes to the files.] 11 12 2. Use the command: 13 cvs import -I linux-include \ 14 -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 -I linux-include \ 19 -m 'Virgin import of LBL traceroute v1.3.2' \ 20 src/contrib/traceroute LBL v1_3_2 21 22 3. Follow the instructions printed out in step 2 to resolve any 23 conflicts between local FreeBSD changes and the newer version. 24 25Do not, under any circumstances, deviate from this procedure. 26 27To make local changes to traceroute, simply patch and commit to the main 28branch (aka HEAD). Never make local changes on the LBL branch. 29 30All local changes should be submitted to "traceroute@ee.lbl.gov" for 31inclusion in the next vendor release of traceroute. 32 33(The "SANE_PRECISION" patch has been submitted and rejected.) 34 35(The extensive modifications for TCP and GRE probes have not been 36submitted.) 37 38fenner@freebsd.org - 30 Sep 1996 39