Tester la suppression des liens symboliques

This commit is contained in:
2025-08-20 15:59:09 +02:00
parent e947143b1c
commit 6c79f46265

View File

@ -236,7 +236,7 @@ index 45ec338..9a67c6d 100644
res = self.ldap_admin._search("(&%s%s)" % (USER_FILTER, filtre), attrs) res = self.ldap_admin._search("(&%s%s)" % (USER_FILTER, filtre), attrs)
for user in res: for user in res:
diff --git usr/lib/python3/dist-packages/scribe/eoleuser.py usr/lib/python3/dist-packages/scribe/eoleuser.py diff --git usr/lib/python3/dist-packages/scribe/eoleuser.py usr/lib/python3/dist-packages/scribe/eoleuser.py
index 05569fd..c092698 100644 index 05569fd..74d9485 100644
--- usr/lib/python3/dist-packages/scribe/eoleuser.py --- usr/lib/python3/dist-packages/scribe/eoleuser.py
+++ usr/lib/python3/dist-packages/scribe/eoleuser.py +++ usr/lib/python3/dist-packages/scribe/eoleuser.py
@@ -410,20 +410,25 @@ class User(LdapEntry): @@ -410,20 +410,25 @@ class User(LdapEntry):
@ -251,9 +251,9 @@ index 05569fd..c092698 100644
return True return True
+ def _quit_etab(self, user, etab): + def _quit_etab(self, user, etab):
+ self._desinscription(user, etab, sync=False) + self._desinscription(user, etab, sync=True)
+ for grp in self._get_user_groups(user, etab): + for grp in self._get_user_groups(user, etab):
+ self._desinscription(user, grp, sync=False) + self._desinscription(user, grp, sync=True)
+ +
def _gen_ftpdir(self, login): def _gen_ftpdir(self, login):
""" """