From b25e3cecbda75b2bf9816facc27e990520a6d5cf Mon Sep 17 00:00:00 2001 From: marcel Date: Fri, 14 Nov 2003 22:11:44 +0000 Subject: Add the most vital piece of information WRT upgrading past the statfs changes: you must have COMPAT_FREEBSD4 in your kernel config file. Everything else is documented procedure and will not save your ass if you don't have the option. --- UPDATING | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) (limited to 'UPDATING') diff --git a/UPDATING b/UPDATING index 34dd1d6..5585ff4 100644 --- a/UPDATING +++ b/UPDATING @@ -24,11 +24,17 @@ NOTE TO PEOPLE WHO THINK THAT FreeBSD 5.x IS SLOW: `make world' as the new kernel will know about binaries using the old statfs structure, but an old kernel will not know about the new system calls that support the new statfs - structure. Running an old kernel after a `make world' will - cause programs such as `df' that do a statfs system call to - fail with a bad system call. Marco Wertejuk - also reports that cfsd (ports/security/cfs) needs to be - recompiled after these changes are installed. + structure. + Note that the backwards compatibility is only present when the + kernel is configured with the COMPAT_FREEBSD4 option. Since + even /bin/sh will not run with a new kernel without said option + you're pretty much dead in the water without it. Make sure you + have COMPAT_FREEBSD4! + Running an old kernel after a `make world' will cause programs + such as `df' that do a statfs system call to fail with a bad + system call. Marco Wertejuk also reports + that cfsd (ports/security/cfs) needs to be recompiled after + these changes are installed. ****************************DANGER******************************* -- cgit v1.1