From owner-freebsd-current@freebsd.org Fri Aug 11 19:21:09 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D4AEFDB5893 for ; Fri, 11 Aug 2017 19:21:09 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: from mail-qk0-x22d.google.com (mail-qk0-x22d.google.com [IPv6:2607:f8b0:400d:c09::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8C1372F5 for ; Fri, 11 Aug 2017 19:21:09 +0000 (UTC) (envelope-from markjdb@gmail.com) Received: by mail-qk0-x22d.google.com with SMTP id d136so25675690qkg.3 for ; Fri, 11 Aug 2017 12:21:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=6Esstw0BCz0a1T3VijYRiMo+3JMcuHDHdQcaoEdDexY=; b=bfRg9XpuNjYXLnZPUEJrMihJrdGunK4AqNkbOdzUSPsiTEXKAD7tgt6nh/jGOJGKX+ nsRh0QIPzzDsiP+T8QAO1J9V2C+kJrGj19IfAAWPs9WpJvQmyDzePQ9otavw/AJEhB3C 6gSuxBnr/7cvmQvekpBaqKW6HgUlbnFY9WpHlpQeQPEB8QCC64RzvpKQPyhjADl+bW6S v2Gf7QfVCBqcfj17q7cMuelf4QBp8qd+oRyE3IYjAAPbYgOIErZOqvXiHRJYzlMAC1N0 1GZPcVb8eHWya7VmZy2Jh4zxHxFk7QNb3ksrLQCvw5f6Q0cD3+0/VHmUUzSL1OyBwnvw Iw6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=6Esstw0BCz0a1T3VijYRiMo+3JMcuHDHdQcaoEdDexY=; b=bbsZofxhQkzVA4b6689tAiZjJT3rw1NjygCZ+ZXEwFjeO/zw/OIdxnwxrG13YjIwLb rn56no3XTE5FajB/NxOdux94BUHgj9vp7ZE3JNzJLcsxIAqGXO1oEfDFSWgiPOygtUtb SHKT+xXxVAG9MIAd24Vcjd/Hic/ZPtUc9cXteomPfRF3H7BohFscO7Hp+TkIpaabbbV3 ibDUP5fNa0MPJzcMxhASFybM270PQjmrWzLIoVVwsiQhSQG4fq+wdJ+mdtdRH/TgN6f7 G3ygxhrA6R1fWx6RMsXmfsCP9Rw912YhuoNMtRIfdG4LxvCFF6Lsw23WIGxpGqdHYH5r N5Bg== X-Gm-Message-State: AHYfb5hoKQgrvaZ87ocv6GmGZ5UIFknQ1QEygRfOyT5mlXgM+lWlJ4If OD4ZUhueWF3qWw== X-Received: by 10.55.5.132 with SMTP id 126mr21820620qkf.191.1502479268617; Fri, 11 Aug 2017 12:21:08 -0700 (PDT) Received: from wkstn-mjohnston.west.isilon.com (c-76-104-201-218.hsd1.wa.comcast.net. [76.104.201.218]) by smtp.gmail.com with ESMTPSA id v23sm984119qkb.65.2017.08.11.12.21.07 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 Aug 2017 12:21:08 -0700 (PDT) Sender: Mark Johnston Date: Fri, 11 Aug 2017 12:21:49 -0700 From: Mark Johnston To: Bob Willcox Cc: Ngie Cooper , current list Subject: Re: ipfw kernel module not being built Message-ID: <20170811192148.GA19972@wkstn-mjohnston.west.isilon.com> References: <20170811163639.GA19733@rancor.immure.com> <5B2835E9-4EE8-47FC-9A81-C4D60B4822F0@gmail.com> <20170811190602.GA20555@rancor.immure.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20170811190602.GA20555@rancor.immure.com> User-Agent: Mutt/1.8.3 (2017-05-23) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Aug 2017 19:21:09 -0000 On Fri, Aug 11, 2017 at 02:06:02PM -0500, Bob Willcox wrote: > > > On Aug 11, 2017, at 10:36, Bob Willcox wrote: > > > > > > When I rebuild my kernel on Jun 13th none of the previous ipfw kernel modules were built: > > > > > > ipfw.ko > > > ipfw_nat.ko > > > ipfw_nat64.ko > > > ipfw_nptv6.ko > > > ng_ipfw.ko > > > > > > and only this ipfw module was built: > > > > > > ng_ipfw.ko > > > > > > However, the verson of /etc/rc.d/ipfw that I'm running (from the > > > freebsd-base-graphics branch) is failing to load ipfw so my firewall isn't > > > starting. > > > > > > So, what am I missing? Is it possible that the freebsd-base-graphics branch > > > that I'm running has an old or improper version of /etc/rc.d/ipfw? [...] > include GENERIC_DRM GENERIC_DRM sets MODULES_OVERRIDE, so only the specified modules are built. In particular, ipfw*.ko does not get built. You'll need to either remove the MODULES_OVERRIDE setting in GENERIC_DRM (which will make kernel builds somewhat slower), or add makeoptions MODULES_OVERRIDE+= ipfw ... to your custom config. > > ident TAVION_DRM > > nooptions INVARIANTS > nooptions INVARIANT_SUPPORT > nooptions DEBUG_MEMGUARD > nooptions DEBUG_REDZONE > nooptions WITNESS > nooptions WITNESS_ALL > nooptions WITNESS_SKIPSPIN > > options TMPFS