Commit a02f6954 authored by Vincent Le gallic's avatar Vincent Le gallic
Browse files

[firewall4] On n'établit la connexion à la base LDAP que quand on en a besoin.

parent 03836376
......@@ -21,8 +21,6 @@ from affich_tools import anim, OK, cprint
squeeze = os.uname()[2] < '3'
#: Connection à labase ldap
conn = lc_ldap.lc_ldap_admin()
#: Nom de la machine exécutant le script
hostname = socket.gethostname()
......@@ -181,12 +179,15 @@ class firewall_base(object) :
return str
def __init__(self):
global conn
#initialisation des structures communes : récupération des ipset
if os.getuid() != 0:
from affich_tools import coul
sys.stderr.write(coul("Il faut être root pour utiliser le firewall\n", 'gras'))
sys.exit(1)
# Connection à la base ldap
conn = lc_ldap.lc_ldap_admin()
self.reloadable = {
'blacklist_hard' : self.blacklist_hard,
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment