On 12 May 2006, at 10:32 AM, Grant Robinson wrote:
> The real question is "Why write a Windows app for a FreeBSD based
> firewall?" I am not opposed to a gui, but it should be
> cross-platform. Also, the underlying tools should be built as a
> library so that a console/text-based version could be built for people
> who prefer command-line administration.
> Just my $0.02.
> Grant Robinson
> jgrantr at gmail dot com
I agree. The firewall doesn't case what OS the clients use; why
should the management tools be OS-specific? I use MacOS X, various
tech colleagues use Linux/*BSD/Solaris, and my non-tech clients
generally use Windows. m0n0wall's major advantages, in my opinion,
are that it's open-source, vendor-agnostic, capable, and has a GUI
that I can use even when I'm sleep-deprived and can guide a non-tech
through over the phone. In my environment, a Windows app would only
be usable by the non-technical folks. I'd advocate for a web GUI as
the primary tool with an easy way to use the CLI for those who desire
to do so.
Perhaps the simplest way to do this would be to deploy a SVN server
as the management master and allow each m0n0 end-point to act as a
SVN client. I dunno how bloated the SVN client binaries/libraries
are - maybe this would increase the base image size unreasonably.
I certainly don't mean to discourage anyone from lending a hand with
m0n0wall development, or any open-source development effort for that
matter. But I do think that it should be done correctly. I'll be
happy to donate money to a project whose results are useful to me -
I've donated a total of $50 to m0n0wall so far, and plan to continue
to donate as time passes and I deploy more m0n0wall installations.
Cernio Technology Cooperative
graham dot freeman at cernio dot com