NetBSD-Users archive

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

Re: Upgrading from 10.0 to 10.1



On Thu, Oct 02, 2025 at 09:50:03AM -0400, Greg Troxel wrote:
> But really the manual method is just
> 
>   unpack new kernel and modules
>   reboot
>   unpack rest of sets except etc/xetc
>   unpack etc/xetc someplace else
>   manually merge the new etc/xetc into your etc
>   reboot again
> 
> where manually merge could be
>   - "diff -ur"
>   - think about each diff, and
>     + decide to keep it
>     + decide to reduce diff to new sets by applying delta to etc

I would add three points:

 1)	run postinstall(8) pointing it at the extracted etc/xetc sets
	and /, e.g. I typically do:
		postinstall -s /tmp/etc -x /tmp/etc -d / check
	when I have extracted the etc and xetc sets in /tmp/etc/.
	When it complains, run the command it suggest to fix things.

 2)	cd /dev && sh MAKEDEV all

 3)	certctl rehash

... where (3) is actually redundant nowadays as (1) is supposed to deal
with it.

Martin


Home | Main Index | Thread Index | Old Index