[./gestion/gen_confs/firewall6.py) pas de fw pour le sniffer

darcs-hash:20100618004447-8fbb1-7bf9b47a672e4333ba9b25a4bf2c4a3245e3644a.gz
This commit is contained in:
Olivier Huber 2010-06-18 02:44:47 +02:00
parent ac187e7d0d
commit 2b7bac51a9

View file

@ -247,13 +247,15 @@ def start():
except: except:
pass pass
# On met en place le firewall basique
basic_fw()
# On recherche si la machine a des attributs particuliers. # On recherche si la machine a des attributs particuliers.
if hostname in role.keys(): if hostname in role.keys():
if 'sniffer' not in role[hostname]:
basic_fw()
for func in role[hostname]: for func in role[hostname]:
eval(re.sub('-', '_', func))() if func != 'sniffer':
eval(re.sub('-', '_', func))()
else:
basic_fw()
# On écrit les données dans un fichier # On écrit les données dans un fichier
write_rules(ip6tables) write_rules(ip6tables)