Ok I had the chance to play with ebox and it is impressive. Fortunately for us not all functionality is included and there is a lot of extra functionality we do not need.
So we are going to register a project in launchpad that is going to a gateway/firewall/proxy/content filter solution with the following functionality:
1) Firewall (included in ebox)
2) Blocking of outgoing traffic (included in ebox)
3) Proxy/Content Filtering with Anti-Virus support (included in ebox)
4) SMTP proxy with Anti-SPAM/Anti-Virus support (not included in ebox)
5) POP3 proxy with Anti-SPAM/Anti-Virus support (not included in ebox)
6) FTP Proxy with Anti-Virus support (not included in ebox)
7) Management of updates though WebGUI (Not sure if this is included but couldn't find one)
8) Having the option to create virtual interfaces in case only one physical interface is available in the system.
The whole project would be packages having as its base Ubuntu-Server. But since Ubuntu-Server works only on PAE capable CPU (a bad decision IMHO) we will also offer alternate kernel during the installation so that you can install the system on legacy machines
The ebox functionality to be excluded is the Mail module, LDAP, Printers and Filesharing which are un-necessary for the purpose of a gateway.
The resulting modules will be contributed back to ebox should they decide to use them.
Some people like to look out of the window. Some others prefer to look at the curtains instead!www.theo-andreou.org