Projet

Général

Profil

Evolution #5784

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

Ajouté par Joël Cuissinat il y a presque 11 ans. Mis à jour il y a presque 11 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
15/07/2013
Echéance:
19/07/2013
% réalisé:

100%

Temps estimé:
0.75 h
Temps passé:
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.

Révisions associées

Révision b796bb49 (diff)
Ajouté par Joël Cuissinat il y a presque 11 ans

  • scripts/ldap_pwd.py : correction minimale

Ref #5784 @10m

Révision a2e585a1 (diff)
Ajouté par Daniel Dehennin il y a presque 11 ans

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

Historique

#1 Mis à jour par Daniel Dehennin il y a presque 11 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#2 Mis à jour par Daniel Dehennin il y a presque 11 ans

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 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Echéance mis à 19/07/2013
  • Version cible mis à Eole 2.4-dev-3
  • Début mis à 15/07/2013

#4 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Statut changé de Résolu à Fermé

Fonctionne sur Horus-2.4

Formats disponibles : Atom PDF