From owner-freebsd-current@FreeBSD.ORG Fri Apr 19 17:48:52 2013 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 3FB0271E; Fri, 19 Apr 2013 17:48:52 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-ie0-x229.google.com (mail-ie0-x229.google.com [IPv6:2607:f8b0:4001:c03::229]) by mx1.freebsd.org (Postfix) with ESMTP id E5B9D889; Fri, 19 Apr 2013 17:48:51 +0000 (UTC) Received: by mail-ie0-f169.google.com with SMTP id ar20so5015255iec.14 for ; Fri, 19 Apr 2013 10:48:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=B2PVB8cMSMjH86q4mCsr0c1/Pu6/ba/kyJtm9aD+ScI=; b=SiXpdu7naWvwD6CGtzusMIYQRjmFINV7XLKCDiFbLR4SZQxO6fK0p4HhQ5/UPf0Gfp ukB2R6r8iIgzcXm3bz6PleE1UF2I3K+iaj+Rpupgzf9O1WSBAtqmrViSKxwkyHZ3dK// c9YnJOf7ltaIPKZ5jBzpNwVdZKgssQBNmFTIMaGOWlpMkIIgbBiDUaAzJPAC17/87xou xih6Duidrb+JfY+IIs+O7UwmFdz3jdHMDvtgebw7zHH6bAL52x/rc3T5NjreVrOgHHTF iunFlVTIp0AKBd9nXAt8CE7H8Po9tnz7kFC7WvNa2//qtq+FOmFoO4aZ7b8LuHdwJTpl tpGA== MIME-Version: 1.0 X-Received: by 10.50.42.165 with SMTP id p5mr16329322igl.75.1366392355057; Fri, 19 Apr 2013 10:25:55 -0700 (PDT) Received: by 10.64.58.52 with HTTP; Fri, 19 Apr 2013 10:25:54 -0700 (PDT) Received: by 10.64.58.52 with HTTP; Fri, 19 Apr 2013 10:25:54 -0700 (PDT) In-Reply-To: References: <20130411201805.GD76816@FreeBSD.org> <7D8ACD5C-821D-4505-82E4-02267A7BA4F8@FreeBSD.org> <96D56EAE-E797-429E-AEC9-42B19B048CCC@FreeBSD.org> <6DEDD3EA-45C1-4549-AA13-5E4F6674BE3E@samsco.org> <2D0B66DB-E232-4F34-9D01-57DF226B9BAA@FreeBSD.org> <2DA4A561-3304-432D-B5D1-7053A27E758F@yahoo.com> <20130414160648.GD96431@in-addr.com> Date: Fri, 19 Apr 2013 18:25:54 +0100 Message-ID: Subject: Re: ipfilter(4) needs maintainer From: Chris Rees To: David DEMELIER Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: Warren Block , Scott Long , "current@freebsd.org" , Gary Palmer , Chris Rees , Rui Paulo , "net@freebsd.org" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 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, 19 Apr 2013 17:48:52 -0000 On 19 Apr 2013 10:46, "David Demelier" wrote: > > 2013/4/14 Gary Palmer : > > On Sun, Apr 14, 2013 at 09:48:33AM -0600, Warren Block wrote: > >> Is it possible to move ipfilter into a port? > > > > That may work short term, but the ENOMAINTAINER problem will quickly creep > > up again as kernel APIs change. If the author has lost interest in > > maintaining the FreeBSD port of ipfilter then unless someone steps forward > > to carry on the work, I don't see much of a future for ipfilter in > > FreeBSD > > > > Do we honestly need three packet filters? > > > > No, for me only one should be present. I completely understand that > some users still use IPFilter and IPFW but why providing three packet > filters? > > The answer should be: use one and document only one. If at the > beginning we started documenting only one all users should have used > the only one present. Now we really need to remove the ancestral > ipfilter and tell people switching to pf(4). > > Everything in life change, if we need to maintain all code from the > past we will have a lot of compat code that pollute the full source > tree and we will never improve the code just because of old bits These so called "old bits" are both maintained, and have different strengths. Removing dead unmaintained code yes, but having choice makes transition easier from other OSes; the fewer parts to change at a time, the better. Chris