From owner-freebsd-pf@FreeBSD.ORG Mon Jan 23 10:39:09 2012 Return-Path: Delivered-To: freebsd-pf@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 409E91065674 for ; Mon, 23 Jan 2012 10:39:09 +0000 (UTC) (envelope-from ml@my.gd) Received: from mail-lpp01m010-f54.google.com (mail-lpp01m010-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id BF2B08FC0A for ; Mon, 23 Jan 2012 10:39:08 +0000 (UTC) Received: by lagv3 with SMTP id v3so843655lag.13 for ; Mon, 23 Jan 2012 02:39:07 -0800 (PST) Received: by 10.112.44.101 with SMTP id d5mr1966143lbm.40.1327313294214; Mon, 23 Jan 2012 02:08:14 -0800 (PST) Received: from dfleuriot-at-hi-media.com ([83.167.62.196]) by mx.google.com with ESMTPS id mo12sm8224703lab.2.2012.01.23.02.08.12 (version=SSLv3 cipher=OTHER); Mon, 23 Jan 2012 02:08:13 -0800 (PST) Message-ID: <4F1D318A.30602@my.gd> Date: Mon, 23 Jan 2012 11:08:10 +0100 From: Damien Fleuriot User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:9.0) Gecko/20111222 Thunderbird/9.0.1 MIME-Version: 1.0 To: freebsd-pf@freebsd.org References: In-Reply-To: X-Gm-Message-State: ALoCoQk41SzqAyNjkSfx+mswLD/3+KDcqFjGvYYNOd2BS94uGqhvllc2vxkth6AG+gUHGWtOxDWz Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: Getting Involved X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2012 10:39:09 -0000 On 1/21/12 5:41 PM, Ermal Luçi wrote: > On Fri, Jan 20, 2012 at 11:04 PM, Walt Elam wrote: > >> I would like to help with the development of the PF port for FreeBSD but am >> not quite sure how to get involved. More specifically, I would like to help >> get something ported over that accepts the new rule syntax since it becomes >> increasingly harder to find documentation, help, and tutorials for the >> older syntax. >> >> If anyone could point me in the right direction for getting involved, that >> would be great. >> >> > There is one catch. > FreeBSD does not want to break compatibility of old syntax and that is why > i did not port the latest version of pf(4). > > What is there now makes it 'trivial' to go to the latest pf(4) version in > Open but there needs to be a layer of translation > for the old syntax to new syntax. > > That is te only reason its not been done. > While we're at it, are there any plans for being able to include files to the main PF conf ? Currently, we're emulating this using anchors, but plain includes would be nicer. The way I see it here, in our own environment, we'd have a first include with our interface definitions, another with options and so on...