Projet

Général

Profil

0002-backends-ldap-set-proper-default-for-iterable-and-st.patch

Benjamin Dauvergne, 04 juillet 2018 16:41

Télécharger (1,68 ko)

Voir les différences:

Subject: [PATCH 2/7] backends/ldap: set proper default for iterable and
 strings (#23698)

 src/authentic2/backends/ldap_backend.py | 22 ++++++++++++----------
 1 file changed, 12 insertions(+), 10 deletions(-)
src/authentic2/backends/ldap_backend.py
213 213

  
214 214
class LDAPBackend(object):
215 215
    _DEFAULTS = {
216
        'binddn': None,
217
        'bindpw': None,
216
        'basedn': '',
217
        'binddn': '',
218
        'bindpw': '',
218 219
        'bindsasl': (),
219
        'user_dn_template': None,
220
        'url': (),
221
        'user_dn_template': '',
220 222
        'user_filter': 'uid=%s',  # will be '(|(mail=%s)(uid=%s))' if A2_ACCEPT_EMAIL_AUTHENTICATION is set (see update_default)
221
        'sync_ldap_users_filter': None,
222
        'user_basedn': None,
223
        'group_dn_template': None,
224
        'member_of_attribute': None,
223
        'sync_ldap_users_filter': '',
224
        'user_basedn': '',
225
        'group_dn_template': '',
226
        'member_of_attribute': '',
225 227
        'group_filter': '(&(member={user_dn})(objectClass=groupOfNames))',
226 228
        'group': None,
227
        'groupsu': None,
228
        'groupstaff': None,
229
        'groupactive': None,
229
        'groupsu': (),
230
        'groupstaff': (),
231
        'groupactive': (),
230 232
        'group_mapping': (),
231 233
        'group_to_role_mapping': (),
232 234
        'replicas': True,
233
-