BIND REPLACE_BASE option
Chris H
bsd-lists at bsdforge.com
Tue Jan 13 16:24:35 UTC 2015
On Tue, 13 Jan 2015 16:55:53 +0100 Kurt Jaeger <lists at 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 at opsec.eu +49 171 3101372 5 years to go
> ! _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
More information about the freebsd-ports
mailing list