[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 2.7->2.8 Upgrade via CVS



At 6:53 AM +0300 4/2/01, Heikki Korpela wrote:
>On Sun, 1 Apr 2001, Kit Halsted wrote:
>
>>  How do I upgrade /var & /dev/MAKEDEV? It appears to be necessary, but
>>  I don't see any tips on how to do it.
>
>Are you certain you read carefully? :-)
>
>	http://www.openbsd.org/faq/upgrade-minifaq.html#1.9

Well, there's a lot there for /etc, nothing specifically for /var & 
/dev. Changing the info for /etc to equivalent commands for /var & 
/dev leads to nonexistent directories under /usr/src. That leaves the 
generic advice "first determine what changes have occurred to the 
base (distribution) files, and then manually reapply these changes" 
without any pointers to how to determine what the changes are. 
Really, I don't think it's me. :)

>cd /dev && sudo ./MAKEDEV all

Do I need to wait until after I've updated /etc to do this, or can I 
do it now? (At this point, I've followed all the steps in the minifaq 
for upgrading from 2.7->2.8 except the last, which is upgrading /etc, 
etc.)

>etc2n.tgz should include changes to /var, if I'm not mistaken.

Ah, cool.

>  > Is there a way, other than doing "cvs diff -u -rOPENBSD_2_7
>  > -rOPENBSD_2_8", to find out what changes I need to make in /etc?
>
>Grab the etc27.tgz and etc28.tgz packages and do a diff -uNr to a file
>and less it? :-)

I was kinda hoping there might be a list of relevant changes 
somewhere, but I guess not, so I did "cvs diff -u -rOPENBSD_2_7 
-rOPENBSD_2_8 | pico /difffile.txt". Kinda interesting to watch, but 
it failed after a while. I did as you suggested with the .tgzs from 
the CDs, 324K of diff file to read through. At least I'll have 
something to keep me occupied on the subway for the next few days.

Thanks,
-Kit