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.  

I poked around the archives of this list, and it looks like this is a
reacurring question.  

Has there been anything like a consensus on what's the best way to do
this?

I've tried make release, and it's OK, but it's a sledgehammer for
killing a gnatt.  If sendmail has a bug, I'd like to be able to
distribute just the patched sendmail.  I'm also nervious about a
system with that many dependancies as my response to a known security
hole.  If there's a hole in a program, I want someing simple to help me
distribute the fix.

I also tried playing with setting DESTDIR, but that didn't work very
well.  After a lot of messing around, I got a useable tar file, but it
sure wasn't elegant.
(http://seattlecentral.edu/~dmartin/docs/binpatch.html for my notes on
that experience).

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

If there is a better or best way to do this, let me know!

Thanks!
-Dylan  

Reply via email to