petite correction, maintenant freeradius tombe pas dans le sleep(2) chaque

authentification, ca me fait gagner 2 secondes au boot et  chaque dhcp ;)

darcs-hash:20060131231247-4ec08-2ce78a4395e09e74ae1cbcd124c4715df317cd2f.gz
This commit is contained in:
chove 2006-02-01 00:12:47 +01:00
parent aa34077f4e
commit 6ca1cda6a4

View file

@ -20,28 +20,33 @@ from time import sleep,localtime
date_format='%d/%m/%Y %H:%M'
hostname = gethostname().split(".")[0]
smtpserv = "rouge.crans.org"
random.seed() # On initialise le générateur aléatoire
# Uri pour lecture écriture
if __name__ == 'ldap_crans_test' or os.environ.get('crans_ldap') == 'test':
# pour les tests, les séminaires... deux solution :
# - faire from ldap_crans_test au lieu de import crans_ldap
# ou - mettre la variable d'environement crans_ldap = test
# uri et ro_uri
if hostanme == 'egon':
ro_uri = uri = 'ldapi://%2fvar%2frun%2fldapi/'
else:
ro_uri = uri = 'ldap://egon.adm.crans.org/'
##################################################################################
### paramètres de connaction à la base LDAP
# secrets
if __name__=='ldap_crans_test' or os.environ.get('crans_ldap','')=='test':
# Utilisation de la base de données de test (tests, séminaire...)
# Il faut au choix :
# - faire un import crans_ldap_test
# ou - crans_ldap=test /le/script
uri = ro_uri = 'ldap://egon.adm.crans.org/'
ldap_auth_dn='cn=admin,dc=crans,dc=org'
ldap_password='75bdb64f32'
elif user_tests.getuser()=='freerad':
# Freeradius n'a pas accès au secret, donc accès que en local
uri = ''
ro_uri = 'ldapi://%2fvar%2frun%2fldapi/'
ldap_auth_dn = ldap_password = ''
else:
# uri
# pour les autres on utilise ldap.adm.crans.org en rw
uri = 'ldap://ldap.adm.crans.org/'
# le secret
# avec le secret
try:
from secrets import ldap_password, ldap_auth_dn
except:
@ -54,10 +59,6 @@ else:
else :
ro_uri = uri
smtpserv = "rouge.crans.org"
random.seed() # On initialise le générateur aléatoire
##################################################################################
### Items de la blackliste
blacklist_items = { u'bloq' : u'Bloquage total de tous les services' ,