>-------- Original Message --------
>IMHO, the hosts file is solution works but is ugly!
>Whatever feature you add to m0n0wall:
>1) it consumes more and more memory;
>2) it takes a lot of time to be parsed by PHP.
>Solution: use a decent Web browser (Firefox for example) and block ads
>at the application level, not at the routing level!
>Another option would be to use an external centralized source (database)
>and generate firewall block rules on the fly, without having to store
>them in the config.xml file...
I'm sorry, this solution (Firefox) is not good... and less safe!
I love Firerox browser, but block ads or any web address is another thing.
With the hosts file, each PC client is protected for unauthorized web address
If the management of this "rules" is centralized on firewall (M0n0wall?),
It's not the same... ok?
About memory requirement: well, the hosts file may be use a lot of memory,
but it is not critical (I suppose... hosts file is 200k or less).
About the time to be parsed by php:
is not necessary a GUI for handle the hosts file,
because is not necessary edit this file from m0n0wall.
Now: how loading the hosts file in m0n0wall without modify the config.xml?