Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Feb 2013 13:57:31 +1100
From:      Aristedes Maniatis <ari@ish.com.au>
To:        freebsd-ports@freebsd.org
Subject:   Share /var/cache/pkg/ between machines
Message-ID:  <512C249B.4090401@ish.com.au>

next in thread | raw e-mail | index | archive | help
I'd like to share packages between a couple of nearly identical machines in a server farm. I think I have the following options:

1. Set up apache httpd on one primary machine to serve the packages to the others by pointing website root to to /var/cache/pkg/ and setting PACKAGESITE in the other servers. This looks like it might work except that repo.txz is missing from  /var/cache/pkg/

2. rsync  /var/cache/pkg/ from the primary machine to the others. Set PACKAGESITE on all machines to point to some central repository where all these packages originally were built (we run poudriere in another location).

3. Something else


How do other people cache/proxy built packages under pkgng? I don't want to have to pull the same 80Mb JDK package onto 10 machines across the internet.


Thanks

Ari



-- 
-------------------------->
Aristedes Maniatis
ish
http://www.ish.com.au
Level 1, 30 Wilson Street Newtown 2042 Australia
phone +61 2 9550 5001   fax +61 2 9550 4001
GPG fingerprint CBFB 84B4 738D 4E87 5E5C  5EFA EF6A 7D2E 3E49 102A



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?512C249B.4090401>