On Thu, Jun 25, 2009 at 07:28:58PM +0000, Stuart Henderson wrote:
> On 2009-06-25, Urban Hillebrand <[email protected]> wrote:
> > Joachim Schipper wrote:
> >> You should create ports from your personalized postfix and clamav
> >> installations, which will make it a lot easier to install them and
> >> ensure you can easily keep all your hosts on an updated version.
> >
> > This is good advice, didn't think about creating my own ports for
> > this.
>
> in many, but not all, cases, ports from -current will work. even when
> they can't be used directly they will help a lot.
>
> if you can get all the systems to the same OS revision, consider
> having a package build master which all the machines query for latest
> versions. pkg_add with PKG_PATH=scp://foo/bar/ works nicely and if
> you control the packages going to that location you can consider
> running "pkg_add -u -Fupdate,updatedepends" or similar from cron.
On the same note, PKG_CACHE may be useful for downloaded packages (see
pkg_add(1)). There is no real bandwidth advantage, but it may make
administration easier (you can always just install every updated
package, since it has been tested on the test server where pkg_add was
first run.)
Joachim
P.S. I was somewhat surprised to find pkg_add in section 1 instead of in
8 (especially since e.g. sysmerge is in section 8). If someone has a
spare moment to enlighten me, I would be very grateful.