Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jan 2015 08:23:21 -0800
From:      "Chris H" <bsd-lists@bsdforge.com>
To:        Matthew Seaman <m.seaman@infracaninophile.co.uk>, Kurt Jaeger <lists@opsec.eu>
Cc:        freebsd-ports@freebsd.org
Subject:   Re: BIND REPLACE_BASE option
Message-ID:  <53dae4ee235698d94a35f1fd9cd33065@ultimatedns.net>
In-Reply-To: <20150113155553.GJ44537@home.opsec.eu>
References:  <54B3C28C.10605@sorbs.net> <20150112130804.GD44537@home.opsec.eu> <CA%2BE3k92LJPRNA-pj_5EkheMogWitpCfgaUi==KsfAz=gZMu5jw@mail.gmail.com> <fe6efb4ec026964fb08d50ada48957a5@ultimatedns.net> <CA%2BE3k92wtj_584PvgjLmHXCyYPLX9%2B95SkC8fdfHK%2BZR0sdybg@mail.gmail.com> <9132c8812ccd3906dd487830a912d00c@ultimatedns.net> <alpine.BSF.2.11.1501121119020.82614@wonkity.com> <9f016d9eec43a047bcfbae526367a2c1@ultimatedns.net> <54B5389D.2020708@astart.com> <54B53DC8.6000701@infracaninophile.co.uk>, <20150113155553.GJ44537@home.opsec.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 13 Jan 2015 16:55:53 +0100 Kurt Jaeger <lists@opsec.eu> wrote

> Hi!
> 
> > customizations you need available.  If the default options don't cut it
> > for you, in order to use only binary packages that means you need to run
> > your own poudriere setup -- which is well worth it if you're managing
> > several machines / jails etc.
> 
> poudriere allows you to manage several seperate pkg trees with different
> options, so you can:
> 
> - build a default tree (and pkg repo), provide it to all generic hosts
> - build a seperate tree (and pkg repo) with modified options, and
>   provide it to the special hosts
I use a similar, but somewhat different strategy. Which works
nice if you have any spare hardware available.
I simply use a fresh install of whatever RELEASE/RELENG I'm chasing.
 * create a dump(8) to external storage
 * build/install (custom) world/kernel
 * (batch) build install clean ports with desired options
 * dump to external storage

 * restore to target host/machine
and as Kurt mentioned; flash/SSD media *is* the way to go! :)

I ended up going this route because I found the builds ran
quicker, and it all ended up being a bit "tidier". Also makes it
trivial to "rollback" to any chosen revision.

--Chris
> 
> It helps to keep the poudriere build tree on fast flash/SSD drives 8-}
> 
> This all works and is very, very good! Thanks for the work!
> 
> -- 
> pi@opsec.eu            +49 171 3101372                         5 years to go
> ! _______________________________________________
> freebsd-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"





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