cvs commit: src/sys/conf newvers.sh

Colin Percival cperciva at freebsd.org
Mon Aug 22 22:12:51 GMT 2005


John Baldwin wrote:
> On Monday 22 August 2005 05:22 pm, Colin Percival wrote:
>>FreeBSD Update doesn't know how to add new files; fortunately, it doesn't
>>need to.  Security patches don't add new files (or remove them).
> 
> Yet. :)

I'm going to try hard to make sure it stays that way. :-)

>>The problem of upgrading between versions is outside of the scope of
>>FreeBSD Update; it exists _only_ for the purpose of of tracking the
>>RELENG_x_y branches.
> 
> Hmm, ok.  Might be useful someday to let folks choose to update their 5.3 box 
> to 5.4, etc.

I put some instructions online for doing this -- essentially it comes down to
"work out which configuration files you've changed, extract everything else
from the new release's ISO image, and then compare file lists to remove any junk
which was left behind":

http://www.daemonology.net/freebsd-upgrade-5.3-to-5.4/

I considered doing some work to replace "download the 5.4-RELEASE ISO image"
with "download a few MB of binary diffs" and generally to make the process more
user friendly, but I haven't seen much interest in this so I haven't bothered.
That said, I think that bsdupdates.com is going to be doing something along
those lines.

Colin Percival


More information about the cvs-all mailing list