From owner-freebsd-questions@FreeBSD.ORG Tue Jun 6 17:27:39 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B8BFD16C62C for ; Tue, 6 Jun 2006 17:27:39 +0000 (UTC) (envelope-from chowse@charter.net) Received: from mxsf03.cluster1.charter.net (mxsf03.cluster1.charter.net [209.225.28.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id 36C7F43D5A for ; Tue, 6 Jun 2006 17:27:38 +0000 (GMT) (envelope-from chowse@charter.net) Received: from mxip26a.cluster1.charter.net (mxip26a.cluster1.charter.net [209.225.28.181]) by mxsf03.cluster1.charter.net (8.12.11/8.12.11) with ESMTP id k56HRbc6014131 for ; Tue, 6 Jun 2006 13:27:37 -0400 Received: from 24-176-105-103.dhcp.jcsn.tn.charter.com (HELO [192.168.254.3]) ([24.176.105.103]) by mxip26a.cluster1.charter.net with ESMTP; 06 Jun 2006 13:27:37 -0400 X-IronPort-AV: i="4.05,214,1146456000"; d="scan'208"; a="1209829750:sNHT24750044" Mime-Version: 1.0 (Apple Message framework v750) In-Reply-To: <6a56d69c0606061008m2a82919at24f13606b39cba75@mail.gmail.com> References: <6a56d69c0606061008m2a82919at24f13606b39cba75@mail.gmail.com> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: <031ED2C7-A3B4-487F-A1C7-619CDB42A235@charter.net> Content-Transfer-Encoding: 7bit From: Charles Howse Date: Tue, 6 Jun 2006 12:27:36 -0500 To: FreeBSD Questions X-Mailer: Apple Mail (2.750) Subject: Re: installkernel X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 Jun 2006 17:27:43 -0000 On Jun 6, 2006, at 12:08 PM, Jonathan Herriott wrote: > Ok, so I obtained the latest release of the kernel source, and I > followed > what it said to do in the /usr/src/Makefile. Here's what it says > in the > Makefile: > > # For individuals wanting to upgrade their sources (even if only a > # delta of a few days): > # > # 1. `cd /usr/src' (or to the directory containing your source > tree). > # 2. `make buildworld' > # 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is > GENERIC). > # 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is > GENERIC). > # 5. `reboot' (in single user mode: boot -s from the loader > prompt). > # 6. `mergemaster -p' > # 7. `make installworld' > # 8. `make delete-old' > # 9. `mergemaster' > # 10. `reboot' > # 11. `make delete-old-libs' (in case no 3rd party program uses them > anymore) > # > > Because this is my first time trying to install the kernel, I'm > just using > the GENERIC configuration (will fix it once I figure out the correct > process). Here's the errors I get when doing installkernel: > > make installkernel > ERROR: Required audit group is missing, see /usr/src/UPDATING. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > > > The big problem is that nothing in /usr/src/UPDATING really > explains why it > is doing this or what I need to change. Here's what it says: > > 20060204: > The 'audit' group was added to support the new auditing > functionality > in the base system. Be sure to follow the directions for > updating, > including the requirement to run mergemaster -p. > > As far as the Makefile goes, I am building and installing the makefile > correctly. Is there anything else I need to add? You need to merge your /etc/groups and the new /etc/groups that contains the audit group. # mergemaster -p then start over. BTW, /usr/src/UPDATING is the definitive source for how to update your system/kernel. Also reference the Handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html -- Bubba's Funny Stuff - http://bubbabbq.homeunix.net/humor.html