From owner-freebsd-stable@FreeBSD.ORG Tue Dec 18 20:22:05 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id C7C67AA3 for ; Tue, 18 Dec 2012 20:22:05 +0000 (UTC) (envelope-from b.smeelen@ose.nl) Received: from mail.ose.nl (mail.ose.nl [212.178.134.164]) by mx1.freebsd.org (Postfix) with ESMTP id 5684E8FC14 for ; Tue, 18 Dec 2012 20:22:05 +0000 (UTC) X-Footer: b3NlLm5s Received: from localhost ([127.0.0.1]) by mail.ose.nl (using TLSv1/SSLv3 with cipher AES256-SHA (256 bits)) for freebsd-stable@freebsd.org; Tue, 18 Dec 2012 21:22:03 +0100 Message-ID: <50D0D06B.2080109@ose.nl> Date: Tue, 18 Dec 2012 21:22:03 +0100 From: Bas Smeelen User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-stable@freebsd.org Subject: Re: MFC: Distributed audit daemon committed (was: svn commit: r243752 - in head: etc etc/defaults etc/mail etc/mtree etc/rc.d share/man/man4 usr.sbin usr.sbin/auditdistd (fwd)) (fwd) References: <50D0A597.8060207@ose.nl> <5d92ea55e46049afb64e080477438253.authenticated@ultimatedns.net> In-Reply-To: <5d92ea55e46049afb64e080477438253.authenticated@ultimatedns.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Dec 2012 20:22:05 -0000 On 12/18/12 18:44, Chris H wrote: >> On 12/18/12 16:18, Robert Watson wrote: >>> Dear all: >>> >>> Just an FYI that the new distributed audit daemon has been MFC'd to >>> 9 >>> 20121201: >>> With the addition of auditdistd(8), a new auditdistd user is now >>> depended on during installworld. "mergemaster -p" can be used >>> to add >>> the user prior to installworld, as documented in the handbook. >>> >>> should be "prior to installkernel" then also instead of "prior to >>> installworld" > Greetings, > FWIW, I just performed an build(world||kernel) && install(world||kernel) yesterday. > I used the following: > > cd /usr/src > > make buildworld > make buildkernel KERNCONF= > make install KERNCONF= Hi I guess you did make installkernel instead of just make install KERNCONF= ? I did a day ago on a 9.1-RC3: freebsd-update make buildkernel make installkernel Then got prompted that the auditdistd user did not exist so I had to add it prior to installing the kernel. But this was when going from 9.1-RC3 to 9.1-RELEASE So I copied the bits from a CURRENT machine where everything went fine using the standard buildworld, buildkernel, installkernel, mergemaster -p, installworld, mergemaster procedure So that was not the usual way, but just using freebsd-update and installing a custom kernel. On CURRENT it went al well. Never mind and thanks. > > reboot to single user... > > mount -u / > mount -a > > cd /usr/src > mergemaster -p > blah,blah,blah... > make installworld > mergemaster > reboot > > All of the auditdistd bits were merged into my system, and all is well. > Isn't that the way Updating lists the "correct" order? Yes it is. I did an unusual combination of binary update and then building and installing a custom kernel. > Anyway, that's how I understood it, and just wanted to report that it > all worked as expected/anticipated. > > HTH, and best wishes. > > --Chris >