Bug #68279
page d'infos sur les annuaires, le "user_filter" ne correspond pas à ce qui est dans le paramétrage
Début:
19 août 2022
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
Une erreur « account name authentication filter doesn't contain '%s' » donne envie d'aller voir la configuration de l'annuaire, mais là-dedans on ne trouvera jamais le %s parce que la page fait ça :
# user filters need to be formatted to ldapsearch syntax config['user_filter'] = force_text(block.get('user_filter'), '').replace('%s', '*') config['sync_ldap_users_filter'] = ( force_text(block.get('sync_ldap_users_filter'), '').replace('%s', '*').replace('%s', '*') )
Le paramètre est modifié pour la ligne ldapsearch mais ça fait qu'il est aussi repris, modifié, dans l'affichage du dictionnaire de la configuration.
Conséquence, j'imagine quelqu'un qui copie la configuration depuis cette page pour la coller dans la configuation d'un autre site et là elle est mauvaise.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-manager-display-unmodified-LDAP-configuration-in-tec.patch 0001-manager-display-unmodified-LDAP-configuration-in-tec.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
Mis à jour par Serghei Mihai (congés, retour 15/05) il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 054cc05f490ebd497a7f2f6deab7bf6555a4731e Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Aug 19 10:17:41 2022 +0200 manager: display unmodified LDAP configuration in tech info page (#68279)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
manager: display unmodified LDAP configuration in tech info page (#68279)