For those that use FreeBSD ports, here's a recipe for updating ports using portmanager.
First, ensure that portmanager, etc., are installed: pkg_add -r portmanager fastest_cvsup cvsup-without-gui Then, add definitions to make.conf to define how /usr/ports is updated: cat <<EOF >>/etc/make.conf SUP_UPDATE=yes PORTSSUPFILE=/usr/share/examples/cvsup/ports-supfile SUPHOST=`fastest_cvsup -Q -c US` SUPFLAGS=-g -L 0 EOF Note: Change US to your country code if you're not in the US. Then, update the ports. This can be done on a daily basis: cat <<EOF >>/etc/daily.local cd /usr/ports make update fetchindex portmanager -u -y -l pkgdb --autofix portsclean -CDD EOF However, if this is done on a daily basis, it will fail to restart services that are updated unless portmanager is configured specifically to restart them using something like this. cat <<EOF >>/usr/local/etc/portmanager/pm-020.conf STOP|/net/asterisk /usr/local/etc/rc.d/asterisk stop| START|/net/asterisk /usr/local/etc/rc.d/asterisk start| EOF Cheers, Rich _______________________________________________ Asterisk-BSD mailing list [email protected] http://lists.digium.com/mailman/listinfo/asterisk-bsd

