From owner-freebsd-questions@FreeBSD.ORG Tue Jun 6 17:14:49 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 BD5EF16C30F for ; Tue, 6 Jun 2006 17:14:49 +0000 (UTC) (envelope-from herriojr@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.191]) by mx1.FreeBSD.org (Postfix) with ESMTP id BC12A43D6A for ; Tue, 6 Jun 2006 17:14:48 +0000 (GMT) (envelope-from herriojr@gmail.com) Received: by nf-out-0910.google.com with SMTP id x37so1654676nfc for ; Tue, 06 Jun 2006 10:14:47 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=f9D3EbHgQkp3t1ZUGtFf2fGEGEcIiBV1iWEQi2QkKz5S0TEzkzI0EiKRs3G47o+EUQbX5rpEYIKIQ0pLLrN4o05qISazKVdtwBE4n8OjmA1Mu4fSwwIyVjYDFZ2l7WqQN2QctJ6wXuOVmI6rQXP2dtpHH0AdgM6629c4T0UfKq8= Received: by 10.48.213.20 with SMTP id l20mr5513214nfg; Tue, 06 Jun 2006 10:08:31 -0700 (PDT) Received: by 10.49.37.10 with HTTP; Tue, 6 Jun 2006 10:08:30 -0700 (PDT) Message-ID: <6a56d69c0606061008m2a82919at24f13606b39cba75@mail.gmail.com> Date: Tue, 6 Jun 2006 17:08:30 +0000 From: "Jonathan Herriott" To: freebsd-questions@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: 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:14:51 -0000 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? Thanks, Jonathan Herriott