Project

General

Profile

Tâche #35947

Scénario #35906: Forcer le changement de mot de passe à la première connexion au portail web

changepasswordeole.pl : modifier le shadowLastChange d'OpenLDAP au lieu du pwdLastSet en mode non SASL

Added by Joël Cuissinat about 1 month ago. Updated 12 days ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
05/21/2024
Due date:
% Done:

100%

Remaining (hours):
0.0

Associated revisions

Revision e27dd0f7 (diff)
Added by Joël Cuissinat about 1 month ago

changepasswordeole.pl : manage shadowLastChange instead of pwdLastSet in no SASL mode

Ref: #35947

History

#1 Updated by Joël Cuissinat about 1 month ago

  • Subject changed from changepasswordeole.pl : modifier le shadowLastChange d'OpenLDAP au lieu du pwdLastSet en non SASL to changepasswordeole.pl : modifier le shadowLastChange d'OpenLDAP au lieu du pwdLastSet en mode non SASL

#2 Updated by Joël Cuissinat about 1 month ago

Après mise à jour, le comportement du script est sensé être le suivant :

root@scribe:~# /usr/sbin/changepasswordeole.pl admin "$pwd" 
Password changed
root@scribe:~# ldapsearch -x -D cn=reader,o=gouv,c=fr -w `cat /root/.reader` uid=admin shadowLastChange | grep ^shadowLastChange 
shadowLastChange: 19864
root@scribe:~# /usr/sbin/changepasswordeole.pl admin "$pwd" 1
Password changed
root@scribe:~# ldapsearch -x -D cn=reader,o=gouv,c=fr -w `cat /root/.reader` uid=admin shadowLastChange | grep ^shadowLastChange 
shadowLastChange: 0
root@scribe:~# /usr/sbin/changepasswordeole.pl admin "$pwd" 
Password changed
root@scribe:~# ldapsearch -x -D cn=reader,o=gouv,c=fr -w `cat /root/.reader` uid=admin shadowLastChange | grep ^shadowLastChange 
shadowLastChange: 19864

#3 Updated by Joël Cuissinat about 1 month ago

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

#4 Updated by Joël Cuissinat 12 days ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) set to 0.0

Also available in: Atom PDF