Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Jun 2005 16:12:53 +0200
From:      =?ISO-8859-1?Q?K=F6vesd=E1n_G=E1bor?= <security@t-hosting.hu>
To:        Benjamin Sobotta <mayday@gmx.net>
Cc:        freebsd-current@freebsd.org
Subject:   Re: How to update my system
Message-ID:  <429DC265.2000603@t-hosting.hu>
In-Reply-To: <200506011545.56426.mayday@gmx.net>
References:  <43866.62.2.21.164.1117631913.squirrel@www.gwch.net>	<429DB9B2.70405@t-hosting.hu> <200506011545.56426.mayday@gmx.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi,

I haven't forgot about mergemaster. It is for maintaining your 
configuration files against nem features, new options, new behaviours, 
etc. But, if You have a working configuration, You don't need to run it. 
There isn't so many differences between RELENG_5_4 and RELENG_5.
As for the kernel, it should compile without building the userland. You 
can also upgrade only the kernel, it is not recommended, however.

Anyway, Your steps are right, but don't forget about remounting root 
into rw mode. In single user mode it is mounted read-only by deafult. 
There is a debate about the necessary of rebooting to single user mode, 
but if this is your desktop machine, or if You can get physical access 
easily, You had better make installworld in single user mode. I have 
already killed a system when I tried to make installworld in multiuser mode.

Cheers,

Gábor

>Hello again!
>
>The description seems a little incomplete to me.
>
>1) make buildworld (sometimes to kernel doesn't compile if don't do buildworld 
>first - at least that's my experience)
>2) make buildkernel
>3) make installkernel
>4) reboot - single user mode
>5) mergemaster -p <-- you forgot
>6) make installworld
>7) mergemaster <-- you forgot
>8) reboot
>
>As is "19.4.1 The Canonical Way to Update Your System"
>
>Ben
>  
>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?429DC265.2000603>