Originally posted by: lilcam
ok ... explain somthing to me. I love CVSup but im sure i am not utilizing it to its fullest potential. I normally just update my ports and leave the SRC alone. Am I wrong in doing this?
If you want the security updates for the base system (openssh, sendmail, etc) I'd pull src. I track RELENG_4_7 as well which is security updates only.
I use:
#/usr/local/etc/cvsup/src-supfile
*default host=cvsup6.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=RELENG_4_7
*default delete use-rel-suffix
*default compress
src-all
#/usr/local/etc/cvsup/ports-supfile
*default host=cvsup6.freebsd.org
*default base=/usr
*default prefix=/usr
*default release=cvs
*default tag=.
*default delete use-rel-suffix
*default compress
ports-all
Now I run:
/usr/local/bin/cvsup -g -L 2 /usr/local/etc/cvsup/src-supfile
nightly which will check source. The output is mailed to me via cron. If there a change I know I need to go back and check my email for security advisories and if they apply either patch or do a build/install world/kernel cycle.
I can run cvs up on ports-supfile weekly or whatever to be sure the ports tree is reasonably up to date.
Then I have my /usr/src and /usr/ports shared out over NFS so all the other bsd boxes don't have to fetch and store them.