nrm ->
How do you do that ? It would be rather interesing to hear a little bit more about your project.
I have used the e-smith/sme server for some years, but I have never tried the default sme firewall, at least not for many years. The reason is rather simple, even though also possibly rather foolish. I don't like firewall configurations that I have not set up myself. (From this philosophy I possibly should have set up the server functions as well, and not used the sme server at all, but well .. firewalls are "a bit fun" and server functions are "not so fun" .. (for a lazy "wannabe firewaller").
For the sme 6.0.1 at least it is possible to choose a "server only" installation with no firewall at all. From that as a starting point it should be possble to configure any kind of firewall without conflicting with the sme firewall, because there is not any.
Well, I have to admit that most of the sme server installations I have done, at least the last years, have been of the type "server only" with only one net card and a added firewall script. Then I have used other Linux distributions in the gateway role and configured them for that role with allmost no server functions.
But what will happen if you first build up a sme "server only" without a firewall, and then when this is up and running, you add one or more network cards and then a configuration script for those two or tree cards could it be possible to make the sme server to work in such a setup. I must admit I have not tried, but I will guess it can work. Why not ?
Last week I sat up a 3 card Linux router for a company that wanted to two secutity zones with two lan sones with firewall between and a common internet gateway, one lan sone with ordinary cabling and one lane zone based on wireless clients. There should be no access from the wireless less secure zone to the cabeled secure zone.
I used a Centos 4.0 minimum installation, but I really asked myself if this could have been a sme server instead, and then to use the firewall configuration script to chear the server resources as wanted and required between the internet pluss the two security zones. I dont know if this could have worked in real life, but I guess it could. (There would be a number of problem of that type: will this server function listen to eth0, eth1, eth2 etc or will it only listen to eth0 .. this have to be triedout.)
When it comes to such a thing like a firewall configuration panel, how deep does it have to be implemented into the ordinary configuration panel ??
Why not see the "firewall/nat/routing things" like a problem area of it own and just give it it own configuration panel ?? (One panel for the server functions, the existing one, and one other panel for different alternative firewall configurations. ..) Just an idea ..
If this problem could be handeled this way, then the problem about making a firewall configuration panel can be reformulated to this question: "Is it possible to make a web based interphase that is able to generate a bash script". I guess this could be quite possible.
Does the Sme server have to be restricted to be a "server only" or a "server gateway" or could it also be set up to be someting like for instance a four card gateway, with a wan connection, a dmz card for internal servers, a lan card for wired lan, and a wireless lan card, all with configurable security for each zone ??!! Just some ideas.
I think the difficult part of it would be to make a web based interphase that can generate a bash shell code text file. If this possible, it should also be possible to fill up this text file with any kind af routing/firewall rules in such a configuration script.
.. Just some (crazy ?) ideas on a non sleepy night..

If it eventually should not be possible to make the more exotic vatiants, it should still be possible to make really a huge number of one and two card configurations for those thinking that firewalling is the more fun part of computing.
For the 3 card Centos router I sat up a few days ago, it was perfectly possible to chear all server functions and all trafic between wan, lan1 and lan2 as wanted and required. Why should this not be possible also for the sme server, and why should it not be possible to make a web based interphase that can generate a text file ? (That can be used as a firewall configuration file)
.. And why does a sme gateway nessesarely have to be a router, why not a sme firewall bridge, (with both nic's connected to the same subnet) if someone for some reason should want to have such a thing ..
I think the thing I like best about the sme server, it is ok the sme server itself, but it is also the discussion forum with a lot of info and a lot of ideas .. The sme server installations allways runns for year and years, and it is easy to install, so if it can not generate the problems itself ...
Best reg Arne.