Project

General

Profile

Evolution #5784

Révision du script : /usr/share/eole/sbin/ldap_pwd.py

Added by Joël Cuissinat over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
07/15/2013
Due date:
07/19/2013
% Done:

100%

Estimated time:
0.75 h
Spent time:
Distribution:
EOLE 2.4

Description

Ce script se base sur les fichiers .ini présents dans /usr/share/eole/annuaire/password_files pour distribuer le mot de passe admin ldap dans les fichiers de configuration.

Associated revisions

Revision b796bb49 (diff)
Added by Joël Cuissinat over 6 years ago

  • scripts/ldap_pwd.py : correction minimale

Ref #5784 @10m

Revision a2e585a1 (diff)
Added by Daniel Dehennin over 6 years ago

Gestion des conteneurs pour les changements de mots de passe LDAP

Modification des fichiers par groupe de conteneur, cela évite de modifier
plusieurs fois le même fichier.

  • scripts/ldap_pwd.py: Utilisation de la nouvelle API
    « CreoleClient.get_group_infos() ».
    Correction de la gestion de la liste des conteneurs pour un fichier.
    Correction de la détection du redémarrage samba.
    N’affichier l’entête de modification qu’une fois par fichier et non
    pour chaque remplacement.

Fixes: #5784 @25m

History

#1 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#2 Updated by Daniel Dehennin over 6 years ago

Voilà ce que cela donne sur mon horus 2.4 de test :

root@horus:~# /usr/share/eole/sbin/ldap_pwd.py aaa

Mise à jour du fichier /etc/ldap/slapd.conf...
définition du mot de passe trouvée : rootpw {SSHA}sgbrKaEFjwfPtSxUkh+arZ2T4b49bZjL

Mise à jour du fichier /etc/smbldap-tools/smbldap_bind.conf...
définition du mot de passe trouvée : masterPw="aaa" 
définition du mot de passe trouvée : slavePw="aaa" 

Mise à jour du fichier /etc/eole/eoleldap.conf...
définition du mot de passe trouvée : ldap_passwd = "aaa" 

Mise à jour de Samba ..
Setting stored password for "cn=admin,o=gouv,c=fr" in secrets.tdb

redémarrage des services, veuillez patienter ...
 * Stopping OpenLDAP slapd [ OK ] 
 * Starting OpenLDAP slapd [ OK ] 
 * Stopping SMB/CIFS File Server: smbd [ OK ]
 * Starting SMB/CIFS File Server: smbd [fail]

#3 Updated by Joël Cuissinat over 6 years ago

  • Due date set to 07/19/2013
  • Target version set to Eole 2.4-dev-3
  • Start date set to 07/15/2013

#4 Updated by Joël Cuissinat over 6 years ago

  • Status changed from Résolu to Fermé

Fonctionne sur Horus-2.4

Also available in: Atom PDF