remet génération du mdp

This commit is contained in:
fab
2026-09-10 17:04:10 +02:00
parent a5581eeda1
commit 56e53045aa
+4 -2
View File
@@ -395,6 +395,8 @@ searchDestroy() {
gestPassword() { gestPassword() {
ACTION_EN_COURS="Gestion du mot de passe d'un compte" ACTION_EN_COURS="Gestion du mot de passe d'un compte"
searchEmail searchEmail
#cree un mdp acceptable par postfix/nc/mattermost
PASSWORD=_`apg -n 1 -m 10 -M NCL -d`_
COMPTE_A_MODIFIER=${CHOIX_MAIL} COMPTE_A_MODIFIER=${CHOIX_MAIL}
# On considère le mot de passe de secours de ldap # On considère le mot de passe de secours de ldap
MAIL_SECOURS=$(ldapsearch -H ldap://${LDAP_IP} \ MAIL_SECOURS=$(ldapsearch -H ldap://${LDAP_IP} \
@@ -436,7 +438,7 @@ gestPassword() {
#maj du mdp sur mattermost avec l'api et non plus avec mmctl #maj du mdp sur mattermost avec l'api et non plus avec mmctl
#docker exec -ti mattermostServ bin/mmctl user change-password $(searchMattermost ${COMPTE_A_MODIFIER}) -p ${PASSWORD} >/dev/null 2>&1 #docker exec -ti mattermostServ bin/mmctl user change-password $(searchMattermost ${COMPTE_A_MODIFIER}) -p ${PASSWORD} >/dev/null 2>&1
USER_ID=$(searchMattermost "${COMPTE_A_MODIFIER}") USER_ID=$(searchMattermost "${COMPTE_A_MODIFIER}")
echo "user_id = "$USER_ID #echo "user_id = "$USER_ID
. "$KAZ_KEY_DIR/env-mattermostAdmin" . "$KAZ_KEY_DIR/env-mattermostAdmin"
#il arrive que l'api MM sorte un 401, je boucle #il arrive que l'api MM sorte un 401, je boucle
@@ -449,7 +451,7 @@ gestPassword() {
"${URL_AGORA_API}/users/${USER_ID}/password" \ "${URL_AGORA_API}/users/${USER_ID}/password" \
-d "{\"new_password\":\"${PASSWORD}\"}") -d "{\"new_password\":\"${PASSWORD}\"}")
echo "Mattermost : HTTP <${HTTP_CODE}>" #echo "Mattermost : HTTP <${HTTP_CODE}>"
if [ "${HTTP_CODE}" = "200" ] if [ "${HTTP_CODE}" = "200" ]
then then