Initial import
[samba] / debian / patches / ubuntu-fix-ldap.patch
1 --- samba-3.0.7.orig/source/passdb/pdb_ldap.c
2 +++ samba-3.0.7/source/passdb/pdb_ldap.c
3 @@ -1474,7 +1474,8 @@
4         int rc;
5         
6         attr_list = get_userattr_list( ldap_state->schema_ver );
7 -       append_attr(&attr_list, get_userattr_key2string(ldap_state->schema_ver,LDAP_ATTR_MOD_TIMESTAMP));
8 +       if( ldap_state->schema_ver == SCHEMAVER_SAMBASAMACCOUNT )
9 +               append_attr(&attr_list, get_userattr_key2string(ldap_state->schema_ver,LDAP_ATTR_MOD_TIMESTAMP));
10         rc = ldapsam_search_suffix_by_name(ldap_state, sname, &result, attr_list);
11         free_attr_list( attr_list );
12