From owner-freebsd-questions@FreeBSD.ORG Sat Feb 7 03:31:10 2009 Return-Path: Delivered-To: questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A81FE106568B for ; Sat, 7 Feb 2009 03:31:10 +0000 (UTC) (envelope-from matt@gsicomp.on.ca) Received: from gsicomp.on.ca (gsicomp.on.ca [200.46.208.251]) by mx1.freebsd.org (Postfix) with ESMTP id 514BD8FC1A for ; Sat, 7 Feb 2009 03:31:10 +0000 (UTC) (envelope-from matt@gsicomp.on.ca) Received: from localhost (unknown [200.46.208.211]) by gsicomp.on.ca (Postfix) with ESMTP id 74974FCA5D3; Sat, 7 Feb 2009 03:13:39 +0000 (UTC) Received: from gsicomp.on.ca ([200.46.208.251]) by localhost (mx1.hub.org [200.46.208.211]) (amavisd-maia, port 10024) with ESMTP id 89596-02; Fri, 6 Feb 2009 23:13:32 -0400 (AST) Received: from hermes (CPE00062566c7bb-CM001ac3584898.cpe.net.cable.rogers.com [99.236.140.125]) by gsicomp.on.ca (Postfix) with SMTP id 30E5BFCA5D1; Sat, 7 Feb 2009 03:13:38 +0000 (UTC) Message-ID: <99703787B6B843468972139F59AAE690@hermes> From: "Matt Emmerton" To: "Dan Nelson" , "Brett Glass" References: <200902012207.PAA29008@lariat.net><20090202004344.GH75802@dan.emsphone.com> <200902020112.SAA00512@lariat.net> Date: Fri, 6 Feb 2009 20:26:51 -0500 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5512 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Cc: questions@freebsd.org Subject: Re: IPFW in-kernel NAT: How to compile? 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: Sat, 07 Feb 2009 03:31:21 -0000 > At 05:43 PM 2/1/2009, Dan Nelson wrote: > >>Do you have "options LIBALIAS" in your kernel config? > > Nope. There was nothing that said that such an option was needed > (or even that it existed). I did find it, via a recursive grep, in > a file labeled "NOTES" a couple of levels up in the directory > hierarchy. I'm trying a compile now to see if that's all that's > needed to fix the problem. > > It looks as if there's no longer one easy place to find out how to > configure a kernel. The options used to all be in a LINT file that > was present in the configuration directory.... No more. The LINT file moved from a static file to a dynamically-generated file a while ago since not all options are applicable for all platforms. A generic NOTES file (in /usr/src/sys/conf) is combined with a platform-specific NOTES file (in /usr/src/sys//conf, where is i386, amd64, pc98, etc) to create the LINT file. $ cd /usr/src/sys/i386/conf $ make LINT cat ../../conf/NOTES NOTES | sed -E -n -f ../../conf/makeLINT.sed > LINT Regards, -- Matt Emmerton