diff --git a/gestion/ldap_crans.py b/gestion/ldap_crans.py index 4d962bea..fd552d2f 100755 --- a/gestion/ldap_crans.py +++ b/gestion/ldap_crans.py @@ -2663,6 +2663,9 @@ class Machine(BaseClasseCrans): if not new[0].isalpha(): raise ValueError(u"Le premier caractère du champ %s doit être alphabétique" % champ) + if new.endswith('-'): + raise ValueError(u"Le dernier caractère du champ %s ne peut être un tiret" % champ) + # Ajout du domaine si necessaire if new.find('.') == -1: try: