Hi Jacob,

Jacob Yocom-Piatt wrote on Sun, May 20, 2007 at 12:27:01PM -0500:
> i expect that a number of you have scripts that automate most of the 
> upgrade procedure and i would like it very much if someone were willing 
> to share such a script. upgrading by hand a la the upgrade instructions 
> goes relatively quickly but the number of machines under my supervision 
> keeps growing and is now over 20. i have tried han boetes' binary 
> upgrade script but find mergemaster to be very cumbersome in light of 
> the already-supplied upgrade patch.
> 
> i go from release to release on most of my machines due to my own time 
> limitations. if i am not finding an already-known script of this sort, 
> do supply the relevant pointer.

Usually, i polish code much more before releasing it, but just
because you are asking so nicely - this is what i'm using
currently, mostly for going from one -current source-build to
the next one.  It can also be used for release upgrades - but
you should not use it without carefully reading it, i did not
polish it up for release and it is *not* officially recommended.

Still, for your particular case, it might help speeding things up.

http://www.studis.de/Software/bsd.upgrade.mk
 - for installing OpenBSD install sets on top of a running system
   (this is NOT the safest way for doing an upgrade, if it breaks,
    you keep the pieces; to do it safely in the supported manner,
    use the official upgrade procedures)

http://www.studis.de/Software/upgrade_etc
 - for updating /etc after doing an upgrade
   (either after bsd.upgrade.mk or after the official procedure;
    this is similar in spirit to mergeslave by Han Boetes)

Yours,
  Ingo

Reply via email to