> I'll do some research on how to change the firewall settings from > a running program. > > Any comments and ideas?
What happens when X crashes? We *have* to restore the firewall in this case. I *think* we can catch this case using SEH - but we can't compile using gcc then... Maybe we need a wrapper script when runs "disable firewall", "run X", "enable firewall". Works well (until the use kills the wrapper script...) Stuart