From owner-freebsd-bugs@FreeBSD.ORG Thu Mar 24 13:40:08 2005 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0E0216A4CE for ; Thu, 24 Mar 2005 13:40:08 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 57CAD43D46 for ; Thu, 24 Mar 2005 13:40:08 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j2ODe8BH091987 for ; Thu, 24 Mar 2005 13:40:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j2ODe8cc091986; Thu, 24 Mar 2005 13:40:08 GMT (envelope-from gnats) Resent-Date: Thu, 24 Mar 2005 13:40:08 GMT Resent-Message-Id: <200503241340.j2ODe8cc091986@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gaspar Chilingarov Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55D6F16A4CE for ; Thu, 24 Mar 2005 13:35:30 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3187343D1D for ; Thu, 24 Mar 2005 13:35:30 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j2ODZTZX045033 for ; Thu, 24 Mar 2005 13:35:29 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id j2ODZTDW045032; Thu, 24 Mar 2005 13:35:29 GMT (envelope-from nobody) Message-Id: <200503241335.j2ODZTDW045032@www.freebsd.org> Date: Thu, 24 Mar 2005 13:35:29 GMT From: Gaspar Chilingarov To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: conf/79196: [PATCH] configurable dummynet loading from /etc/rc.conf script X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2005 13:40:09 -0000 >Number: 79196 >Category: conf >Synopsis: [PATCH] configurable dummynet loading from /etc/rc.conf script >Confidential: no >Severity: non-critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Mar 24 13:40:07 GMT 2005 >Closed-Date: >Last-Modified: >Originator: Gaspar Chilingarov >Release: FreeBSD 6.0-CURRENT >Organization: Netter Ltd. >Environment: FreeBSD g.web.am 6.0-CURRENT FreeBSD 6.0-CURRENT #2: Tue Nov 30 16:16:20 AMT 2004 >Description: if you use pipe/queue commands in your custom ipfw rules file, it will fail to load, because dummynet is not loaded. new config variable added to allow load dummynet module at same time, when ipfw module is loaded. >How-To-Repeat: set firewall_enable="yes" and feed ipfw with any file with pipe commands >Fix: patch here ---cut--- diff -Bbw -r /etc/defaults/rc.conf ./etc/defaults/rc.conf 73a65 > dummynet_enable="NO" # Set to YES to load dummynet functionality into firewall diff -Bbw -r /etc/rc.d/ipfw ./etc/rc.d/ipfw 26a26,31 > if checkyesno dummynet_enable; then > if ! kldload dummynet; then > warn unable to load dummynet module\(firewall config may fail\). > return 1 > fi > fi ---cut--- >Release-Note: >Audit-Trail: >Unformatted: