Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jan 2002 12:44:14 +0000
From:      Thomas Hurst <tom.hurst@clara.net>
To:        Freebsd-Stable <freebsd-stable@FreeBSD.ORG>
Subject:   Re: Proposed Solution To Recent "firewall_enable" Thread. [Please Read]
Message-ID:  <20020129124413.GA74666@voi.aagh.net>
In-Reply-To: <NEBBJIKPNGEHLCBOLMDMAECCFPAC.andrew.cowan@hsd.com.au>
References:  <20020129041803.GA69785@voi.aagh.net> <NEBBJIKPNGEHLCBOLMDMAECCFPAC.andrew.cowan@hsd.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
* Andrew Cowan (andrew.cowan@hsd.com.au) wrote:

> > How about something more along the lines of:
> >
> > ipfw_enable  = {yes, no}
> > ipfw_type    = {script, rule, builtin}
> > ipfw_rule    = {/path/to/rule/file}
> > ipfw_script  = {/path/to/script}
> > ipfw_builtin = {open, closed, simple, client}
>
> Way to complicated though.

It's simpler than a lot of the options, but yes, I suppose with parts of
the configuration spilling out into the rc file and other parts looking
ugly as hell, maybe something more...

> along the lines of ppp.conf??

would be better. :)

Possibly, depends if anyone can think of anything better to put in there
than something like what I suggested for rc.conf.  I suppose if the
rc.firewall system were made more orthagonal..

> It just does not need to be as complicated as it is - not that the
> current way is hard - rather it is nonsensical.

I'd say it's more crufty than nonsensical.

> If you could redesign the system from scratch how would you do it?

I'd refactor the entire rc system into something along the lines of
NetBSD's, although perhaps try to be a little less spaghettified :)

<notices it was imported 7 months ago and hasn't been touched since,
*grumble*>

> It would be easy to mantain backwards compatibility so why not pretend
> it is from scratch?

Well, sure, a bunch of rc.conf setting are nothing compared with all the
other stuff that's going into current.

-- 
Thomas 'Freaky' Hurst  -  freaky@aagh.net  -  http://www.aagh.net/
-
Factorials were someone's attempt to make math LOOK exciting.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020129124413.GA74666>