Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 15 Aug 2002 15:41:04 -0700
From:      "Mike Grissom" <mikeyg@igalaxy.net>
To:        "ko" <kuujinbo@yahoo.com>
Cc:        <freebsd-stable@freebsd.org>
Subject:   Re: where do kernel configuration files go?
Message-ID:  <220d01c244ac$d7264b70$0301a8c0@mikeyg>
References:  <20020815223615.56242.qmail@web13002.mail.yahoo.com>

next in thread | previous in thread | raw e-mail | index | archive | help
/usr/src/sys/arch/conf

The arch in the path is like i386 or alpha, etc.  Its the arch of your cpu.

----- Original Message ----- 
From: "ko" <kuujinbo@yahoo.com>
To: <freebsd-stable@FreeBSD.org>
Sent: Thursday, August 15, 2002 3:36 PM
Subject: where do kernel configuration files go?


> Hi!
> 
> Just finished 'make world' process to update a couple of machines to
> STABLE branch using the process outlined in the handbook. The updates
> were done using one build machine to build 'world' and 'kernel' for
> the other machines.
> 
> Section 20.5.1 in the handbook states:
> 
> "The build machine must have the kernel configuration files for each
> machine in /usr/src/sys/arch/conf if it is going to build their
> kernels."
> 
> So I copied the kernel configuration files for every machine to that
> directory. But when I did:
> 
> make buildkernel KERNCONF=BOXn
> 
> the build machine did make on its own kernel config file instead of
> the config file for the box that needed to be updated. Being new to
> all this, I didn't figure this out until after I mounted /usr/src and
> /usr/obj NFS on the update box and ran 'make installkernel
> KERNCONF=BOXn' and got an error message. So I double checked a couple
> of things, including 'make.conf' on both boxes to make sure they
> passed the same variables, and that 'KERNCONF=xxx' on the build box
> had its config file listed first. Eventually, I reasoned that maybe
> the kernel config file needed to be in '/sys/i386/conf' where it is by
> default, so I copied it there. This time the kernel install worked.
> 
> My question is do the kernel config files for all the other machines
> that need to be updated really need to be in /usr/src/sys/arch/conf as
> the handbook states? Or can I leave them in /sys/i386/conf? Could I
> could have simply created a symlink in /sys/i386/conf that pointed to
> the files in /usr/src/sys/arch/conf?
> 
> Thanks in advance!
> 
> __________________________________________________
> Do You Yahoo!?
> HotJobs - Search Thousands of New Jobs
> http://www.hotjobs.com
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?220d01c244ac$d7264b70$0301a8c0>