Projet

Général

Profil

Scénario #31339

Gestion du tiret bas dans les noms d'utilisateur et groupe

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

Statut:
Terminé (Sprint)
Priorité:
Normal
Assigné à:
Catégorie:
-
Début:
07/12/2020
Echéance:
18/12/2020
% réalisé:

100%

Points de scénarios:
1.0
Restant à faire (heures):
0.00 heure
Estimation basée sur la vélocité:
Release:
Liens avec la release:
Auto

Description

Avec les évolutions autour de sympa, on s'aperçoit que le tiret bas est refusé au début du nom d'un groupe.

"check_new_listname" de /usr/share/sympa/lib/Sympa/Aliases.pm ne veut pas de tiret bas au début : (?^:[a-z0-9][a-z0-9\-\.\+_]*)

Le test unitaire traceback sur la création de liste :
https://dev-eole.ac-dijon.fr/jenkins/job/2.8.0/job/test-moduletests-scribe-2.8.0-amd64/ (job n°132 notamment)

Par ailleurs, il semblerait qu'autoriser le tiret bas en fin de login n'est pas non plus une bonne idée :

<gnunux> gilles_, la création des comptes avec un _ final est interdit dans l'ead ?
<gilles_> gnunux, peut-être pas. mais en tous cas cela planterait Samba ....

En 2.8.0, il faudrait :
  • changer les noms des groupes utilisés dans les tests unitaires
  • interdire le "_" en début de nom de groupe EAD
  • interdire le "_" en fin de nom d'utilisateur EAD

En profiter pour augmenter le "timeout" sur la création d'utilisateur comme celui des groupes (scribe-backend:82c50c69).


Sous-tâches

Tâche #31342: Ajouter des tests dans l'EADFerméJoël Cuissinat

Tâche #31405: Certaines exceptions EAD ne fonctionnent plus correctement en 2.8FerméJoël Cuissinat


Demandes liées

Lié à Distribution EOLE - Tâche #30340: La saisie de groupe avec un nom 100% numérique ou débutant par un tiret devrait être interdite dans l'EAD Fermé 17/06/2020

Révisions associées

Révision 033f8e50 (diff)
Ajouté par Joël Cuissinat il y a plus de 3 ans

Increase AD user wait

Ref: #31339

Révision 71d88a75 (diff)
Ajouté par Joël Cuissinat il y a plus de 3 ans

Tests unitaires : suppression des "_" devant les noms de groupes

Ref: #31339

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Description mis à jour (diff)

#2 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Description mis à jour (diff)

#3 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Echéance mis à 18/12/2020
  • Assigné à mis à Joël Cuissinat
  • Version cible mis à sprint 2020 49-51 Equipe MENSR
  • Début mis à 30/11/2020
  • Release mis à EOLE 2.8.0
  • Points de scénarios mis à 1.0

#4 Mis à jour par Joël Cuissinat il y a plus de 3 ans

  • Lié à Tâche #30340: La saisie de groupe avec un nom 100% numérique ou débutant par un tiret devrait être interdite dans l'EAD ajouté

#5 Mis à jour par Fabrice Barconnière il y a plus de 3 ans

  • Statut changé de Nouveau à Terminé (Sprint)

Formats disponibles : Atom PDF