[gen_confs/firewall] On enlève un peu de tuyauterie...
darcs-hash:20090213001146-ffbb2-e3c19a5b9eaf605c2656cb43e0136b5666180c9b.gz
This commit is contained in:
parent
b8b1d48b44
commit
b115e9079f
1 changed files with 2 additions and 3 deletions
|
@ -710,9 +710,8 @@ class firewall_komaz(firewall_crans) :
|
||||||
# Il faut supprimer cette entrée
|
# Il faut supprimer cette entrée
|
||||||
iptables_option = '-D'
|
iptables_option = '-D'
|
||||||
subnet = IpSubnet(ip, conf_fw.mask[-1])
|
subnet = IpSubnet(ip, conf_fw.mask[-1])
|
||||||
regles = iptables("-t mangle -L SUBNET-%(subnet)s -n | "
|
all_regles = iptables("-t mangle -L SUBNET-%(subnet)s -n" % locals()).split('\n')
|
||||||
"tee `tempfile -s _firewall`date -u +%y%m%d%H%M%S``"
|
regles = [line for line in all_regles if ip in line]
|
||||||
"| grep %(ip)s" % locals()).split('\n')
|
|
||||||
# On sélectionne la première qui doit contenir ce que l'on veut
|
# On sélectionne la première qui doit contenir ce que l'on veut
|
||||||
regle = regles[0].split()
|
regle = regles[0].split()
|
||||||
class_id = int(regle[7].split(':')[1])
|
class_id = int(regle[7].split(':')[1])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue