Portsnap comes into base


Yeah, that’s true!


Colin Percival (cperciva) committed portsnap to base yesterday.


New features are (magic) random selection of the mirror and default http-pipelined fetching.


He added that he would MFC it to RELENG_6 / RELENG_6_0 if he has more than 50 testers. So, if you’re not using HEAD or portsnap from base, do the following :

# alias ncvs='cvs -d :pserver:anoncvs@anoncvs.fr.FreeBSD.org:/home/ncvs'

You can replace the mirror with another one obviously.

# ncvs co src/etc/portsnap.conf
# ncvs co src/usr.sbin/portsnap
# ncvs co src/share/man/man5
# ncvs co src/usr.sbin/Makefile.inc
# gzip -cn src/share/man/man5/portsnap.conf.5 > portsnap.conf.5.gz
# install -o root -g wheel -m 444 src/etc/portsnap.conf  /etc
# install -o root -g wheel -m 444 portsnap.conf.5.gz  /usr/share/man/man5
# cd src/usr.sbin/portsnap
# for i in make_index phttpget portsnap; do (cd $i; make all install); done

Note: Thanks to Peter Van Dijk for correcting some mistakes.

Add to del.icio.us - Digg this article

No Responses to “Portsnap comes into base”  

  1. No Comments

Leave a Reply