Dylan Martin wrote on Fri, Jun 30, 2006 at 11:38:45AM -0700:

> I've got a handful of OpenBSD boxes, and instead of keeping src on
> all of them, I'd like one box to follow stable and build patched
> programs which I could then distribute to my other boxes.  

Two ways are officially supported:
 - building on each machine
 - making release

A consensus on unsupported alternatives would be an oxymoron.
OpenBSD binpatch by Gerardo Santana Gomez Garrido

  http://openbsdbinpatch.sourceforge.net/

may or may not help you.  Make sure you understand the Makefile(s)
before using it.  I do use it at times, and it works for me.
Be aware that you probably won't get support from the list.

> My next idea is to try building the patched program, touching some
> file, and then run "find / -newer somefile | xargs tar -xvzf
> woot.tar".

That's the basic idea implemented in the above program, except
that it's done inside a dedicated fake root, not in /.  You neither
want /var/log/messages nor woot.tar itself inside woot.tar.

Reply via email to