base de test sur egon, il reste plus qu' la rinstalle mais pas le temps
maintenant darcs-hash:20060131191222-4ec08-fc55fbc30e9f2f1a55ad16e26879e8e872697a32.gz
This commit is contained in:
parent
e06d7b5f45
commit
aa34077f4e
1 changed files with 27 additions and 17 deletions
|
@ -18,31 +18,41 @@ from chgpass import chgpass
|
|||
from affich_tools import coul, prompt
|
||||
from time import sleep,localtime
|
||||
|
||||
try:
|
||||
from secrets import ldap_password, ldap_auth_dn
|
||||
except:
|
||||
sys.stdout.write(coul('Warning : impossible de lire le fichier de secret !\n','jaune'))
|
||||
sleep(2)
|
||||
ldap_password = ''
|
||||
ldap_auth_dn = ''
|
||||
|
||||
date_format='%d/%m/%Y %H:%M'
|
||||
hostname = gethostname().split(".")[0]
|
||||
|
||||
# Uri pour lecture écriture
|
||||
if hostname == 'egon' and not '/usr/scripts/gestion/' in sys.argv[0]:
|
||||
# pour les tests, les séminaires... sur egon
|
||||
uri = 'ldapi://%2fvar%2frun%2fldapi/'
|
||||
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/'
|
||||
|
||||
# secrets
|
||||
ldap_auth_dn='cn=admin,dc=crans,dc=org'
|
||||
ldap_password='75bdb64f32'
|
||||
|
||||
else:
|
||||
# uri
|
||||
uri = 'ldap://ldap.adm.crans.org/'
|
||||
|
||||
# Uri pour les instances de crans_ldap faisant de la lecture seule
|
||||
if os.path.exists('/var/run/ldapi') :
|
||||
ro_uri = 'ldapi://%2fvar%2frun%2fldapi/'
|
||||
else :
|
||||
ro_uri = uri
|
||||
|
||||
# le secret
|
||||
try:
|
||||
from secrets import ldap_password, ldap_auth_dn
|
||||
except:
|
||||
sys.stdout.write(coul('Warning : impossible de lire le fichier de secret !\n','jaune'))
|
||||
sys.exit(1)
|
||||
|
||||
# uri pour les instances de crans_ldap faisant de la lecture seule
|
||||
if os.path.exists('/var/run/ldapi') :
|
||||
ro_uri = 'ldapi://%2fvar%2frun%2fldapi/'
|
||||
else :
|
||||
ro_uri = uri
|
||||
|
||||
smtpserv = "rouge.crans.org"
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue