On Sun, Mar 14, 2010 at 11:48:44AM +0500, ???? ??????? wrote:
> we have many people who know ISA very well and all they do with ISA is
> "publishing applications", rdr rules in terms of pf.
> they do not need to know "all the pf detailed", all they need is
> 
> a) something ISA-like
> b) syntax-checker, I mean that gui should only allow adding correct
> rules (what is not true when you edit file)
> 
> "learn pf.conf and edit file" is not our case though.

Then you're in a much more limited problem domain, and it may be
solvable for you. However, this went from "how do I export the
full ability to edit pf.conf into gui form" to possibly just
being "i need to add rdr rules via monkey-usable button", which
is several orders of magnitude easier.

However, in order to receive help in solving a problem, you must
first state what the problem you're attempting to solve is. As
awesome as I am, your tinfoil underwear is rendering my telepathy
utterly useless.

So, to summarize: details, mofo.

> 
> 2010/3/14 Jason Dixon <ja...@dixongroup.net>:
> > On Sun, Mar 14, 2010 at 11:02:29AM +0500, ???? ??????? wrote:
> >> Hello,
> >>
> >> is there any GUI (like pfsense) around which can be installed on a
> >> clean OpenBSD box (or even two CARP-connected boxes) for pf management
> >> ?
> >> I've found comixwall, but it seems to be dead already.
> >
> > None that are worth it, imho.  If you want to do it right (you wouldn't
> > use OpenBSD if you didn't) then learn pf and understand what you're
> > putting together.  It's not hard.  In fact, compared to the
> > other *nix firewalling alternatives, it's fucking easy.
> >
> > I've considered long and hard (TWSS) to write my own web interface for
> > pf.  The prevailing design philosophies SUCK.  If you're going to
> > bother, do it right;  proper abstraction of filtering and routing
> > concepts is mandatory if you want to make something easy *and* secure.
> > Why hasn't anyone done it?  It's really, really difficult.  And most
> > developers that might take a crack at an OpenBSD pf web ui aren't
> > experienced in interface design.
> >
> > I've written a few web applications related to OpenBSD (Hatchet,
> > NetFlow Dashboard, Blogsum).  Compared to what a good web engineering
> > team can put out, they suck.  But they do an adequate job with the task
> > they're designed to handle.  Writing a log filtering interface isn't
> > hard.  Writing a NetFlow query interface isn't hard.  Writing a blog
> > application isn't hard (unless you're WordPress... then it's just
> > bloated).
> >
> > I'll say it again... writing a good pf web UI is HARD.  It's infinitely
> > more complicated and prone to security problems.  Reading the pf FAQ and
> > editing pf.conf yourself is easier by geometric proportions.
> >
> > </rant>
> >
> > --
> > Jason Dixon
> > DixonGroup Consulting
> > http://www.dixongroup.net/

Reply via email to