CFT: adding configuration file support to pkg_install

Philip M. Gollucci pgollucci at p6m7g8.com
Sat May 31 21:05:47 UTC 2008


Florent Thoumie wrote:
> This adds support for /etc/pkg.conf configuration file.
> Also, this adds support for naive multi-site package fetching.
> 
> Any comment welcome (and appreciated).
> 
> Patch is here: http://people.freebsd.org/~flz/local/ports/pkg-install-config.diff
> Tarball is here:
> http://people.freebsd.org/~flz/local/ports/pkg-install-0a553aac.tar.bz2
Hi flz,

I don't quite get what the end goal is.  It looks like /etc/pkg.conf is 
duplicating a lot of things already in /usr/ports/Mk/bsd.port.mk.

Would not it be better to just have the pkg_install tools read that file 
instead ?

I probably missed all the back story here, so feel free to put me in my 
place.

The multi-site package fetching is definitely something I'm interested 
it, but I also figured it would just iterate over the values in PACKAGESITE

PACKAGESITE=ftp://foo/stdpath/base/Latest/ ftp://foo/stdpath/www/Latest

where base would have things like sudo, bash, vim, etc... and could be 
used on multiple computers.

www would have things like apache22 mod_X and would be used on 'www' 
class machines.





-- 
------------------------------------------------------------------------
Philip M. Gollucci (philip at ridecharge.com)
o:703.549.2050x206
Senior System Admin - Riderway, Inc.
http://riderway.com / http://ridecharge.com
1024D/DB9B8C1C B90B FBC3 A3A1 C71A 8E70  3F8C 75B8 8FFB DB9B 8C1C

Work like you don't need the money,
love like you'll never get hurt,
and dance like nobody's watching.



More information about the freebsd-ports mailing list