Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jun 2008 15:53:02 +0300
From:      Manolis Kiagias <sonic2000gr@gmail.com>
To:        Zbigniew Szalbot <z.szalbot@lc-words.com>
Cc:        User Questions <freebsd-questions@freebsd.org>
Subject:   Re: freebsd-update and more information
Message-ID:  <4868D72E.8040802@gmail.com>
In-Reply-To: <4868D60F.1030607@lc-words.com>
References:  <4868D011.3080100@lc-words.com> <4868D2C2.8030409@gmail.com> <4868D60F.1030607@lc-words.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Zbigniew Szalbot wrote:
> Hello again,
>
>> Not all updates include kernel updates, some are just userland.
>> If you are running a GENERIC, unomdified (from CD) kernel, this will 
>> be updated in the process. freebsd-update shows you a list of updated 
>> files, and will also show /boot/kernel/kernel if this is updated. You 
>> will also see source files in /usr/src/sys being updated on a kernel 
>> update. Since I always run custom kernels, I just watch for changes 
>> in /usr/src/sys. If there are updates there and you are running a 
>> custom kernel, you will have to recompile it. Otherwise you don't 
>> have to. The  uname -a command will still report a previous 
>> -p<version> until you recompile though.
>
> Thanks! How do you go from there? I assume it is not necessary to 
> download sources since they have already been fetched by freebsd-update.

Just guessing you updated to 7.0-RELEASE-p2? This actually has kernel 
updates in the TCP/IP code. True, you don't have to download sources, 
you already got them.

>
> I also run a custom kernel and I see modification date change in 
> /usr/src/sys/netinet so that's likely to mean I need to recompile the 
> kernel. Thank you again!
>

Yes, you simply repeat your last kernel build/install/reboot procedure, 
i.e. something like:

cd /usr/src
make buildkernel installkernel KERNCONF=YOURKERNELNAME
reboot

and you are set!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4868D72E.8040802>