diff --git a/patches.d/scribe-backend.patch b/patches.d/scribe-backend.patch index cd9e286..bf4f755 100644 --- a/patches.d/scribe-backend.patch +++ b/patches.d/scribe-backend.patch @@ -236,7 +236,7 @@ index 45ec338..9a67c6d 100644 res = self.ldap_admin._search("(&%s%s)" % (USER_FILTER, filtre), attrs) for user in res: 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 @@ -410,20 +410,25 @@ class User(LdapEntry): @@ -251,9 +251,9 @@ index 05569fd..c092698 100644 return True + 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): -+ self._desinscription(user, grp, sync=False) ++ self._desinscription(user, grp, sync=True) + def _gen_ftpdir(self, login): """