On 11 Jan 2001, at 18:13, Scott C. Best wrote:

[David Douthitt wrote:]
> > In my mind, this is THE biggest problem with almost all Script
> > Generators, whether from the command line or a GUI: if you make
> > hand- tuned changes, then they will be lost next time the generator
> > runs.

> This speaks volumes about why any firewall generator should
> read/write to a .conf file rather than create ipchains commands
> directly. As Charles said, it's the method of rule specification
> that's most important, not how the (G)UI looks nor how those rules
> become ipchains commmands. Given a standard, meta-language .conf
> format, a dozen people could write a dozen UI's, and me the
> thirteenth guy could still use ae on the .conf to customize the
> firewall on my machine. 

I'm not sure all what you are trying to say here.  Sooner or later, 
there HAS to be ipchains comamnds to make a firewall run.

Also, take any output (meta- or not, ipchains, ipfwadm, ipfilter, or 
iptables) from a generator, change any line, and rerun the generator. 
Will the modified line remain?  I think not...

Also, I have a general disdain for anything that requires 
configuration files that are NOT in a text file.  How do you modify a 
binary configuration file, unless every binary config file has its 
own editor.... ugh.

I'm still interested in a configuration file that uses objects and OO 
to create firewalls - someone called it a formatter; I'm beginning to 
consider it a sort of "firewall rules compiler" or something like 
that.  Using ruby is quite tempting, even though it isn't big and 
normally won't be found on a small LRP system.....

Don't know what Ruby is?  You should :-)  http://www.ruby-lang.org

-- 
David Douthitt
UNIX Systems Administrator
HP-UX, Linux, Unixware
[EMAIL PROTECTED]

_______________________________________________
Leaf-devel mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/mailman/listinfo/leaf-devel

Reply via email to