## CVSup Simplified ## Rob Garrett The last time I touched on cvsup, I left out the newer features which are in the newer versions of FreeBSD. I am of course referring the 3.X series. For that reason, I thought I would explain how to cvsup again; this time the EASY way. The magic that makes this possible is found in /etc/make.conf. Let's go take a quick look at that file and make a few changes. # CVSup update flags. Edit SUPFILE settings to reflect # whichever distribution file(s) you use on your site (see # /usr/share/examples/cvsup/README for more information on # CVSup and these files). To use, do "make update" in # /usr/src. # SUP_UPDATE= yes # SUP= /usr/local/bin/cvsup SUPFLAGS= -g -L 2 -z -h cvsup3.freebsd.org SUPFILE= /usr/share/examples/cvsup/standard-supfile SUPFILE1= /usr/share/examples/cvsup/secure-supfile SUPFILE2= /usr/share/examples/cvsup/ports-supfile This is how this section looks. Of course, my changes are in this output. In yours, the above will be commented out. Pay special attention to the line entitled SUPFLAGS and the -h option. This option overrides the site set in the supfiles so you dont have to edit them at all anymore. For stable, just change standard-supfile to stable-supfile then save make.conf. Finally you can run it: # cd /usr/src # make update Now you can update your source tree and ports collection the easy way. - Rob $Id: cvsup.txt,v 1.1 2000/02/16 08:07:52 jim Exp $