|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: Peter Pentchev (roam_at_ringlet.net)
Date: Thu Jan 09 2003 - 00:37:20 CST
On Thu, Jan 09, 2003 at 10:05:51AM +0700, budsz wrote:
> On Wed, Jan 08, 2003 at 12:04:00PM -0500, Mike Tancsa wrote:
> >At 11:39 PM 08/01/2003 +0700, budsz wrote:
> >
> >>Ok, so I'am only recompile kernel and fix that problem.
> >
> >Unless you really know what you are doing, you need to follow the
> >procedures outlined in the handbook
> >http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/synching.html
> >
> >Specifically, you really need to do a buildworld/buildkernel in
> >http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html
>
> What!, I thing only recompile kernel after patch/cvsup, no make world right?
It depends - sometimes there are changes in the kernel code that affect
interfaces between the kernel and the userland programs. This is quite
rare, especially in the -stable branch, but it happens - and when it
does happen, a kernel rebuilt without the 'world' would leave you with
a system that does not really do all it should.
Also, there are cases in which the __FreeBSD_version constant, which is
stored in the kernel and exported to userland via the kern.osreldate
sysctl, is used to determine whether the FreeBSD system has some
specific feature. So-called 'FreeBSD_version bumps' are done when some
important component of the FreeBSD base system changes, and other
components (including ports) need to be made aware of that. If you
rebuild your kernel across a __FreeBSD_version bump, but your world is
still the old one, such components may erroneously attempt to use the
new features, leading to more failures.
In short, sometimes it is enough to rebuild the kernel, but to be on the
safe side, always go through the procedure described in the
makeworld.html linked to above.
G'luck,
Peter
-- Peter Pentchev roamringlet.net roam
FreeBSD.org PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 The rest of this sentence is written in Thailand, on
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD)
iD8DBQE+HRig7Ri2jRYZRVMRAit4AKCJHaRGnZLnBHP/n9i1LNQjllFvswCgkCRc rOXx6P3r4KQiVDLzZmkNZF0= =sEQn -----END PGP SIGNATURE-----
To Unsubscribe: send mail to majordomo
FreeBSD.org
with "unsubscribe freebsd-security" in the body of the message
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]