Guest User

Untitled

a guest
Jun 20th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  1. source3/passdb/pdb_ldap.c | 7 +++++++
  2. 1 files changed, 7 insertions(+), 0 deletions(-)
  3.  
  4. diff --git a/source3/passdb/pdb_ldap.c b/source3/passdb/pdb_ldap.c
  5. index 0bebcc7..2645375 100644
  6. --- a/source3/passdb/pdb_ldap.c
  7. +++ b/source3/passdb/pdb_ldap.c
  8. @@ -3111,6 +3111,13 @@ static NTSTATUS ldapsam_add_group_mapping_entry(struct pdb_methods *methods,
  9.  
  10. mods = NULL;
  11.  
  12. + if (lp_parm_bool(-1, "ldapsam", "editposix", False)) {
  13. + smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "objectClass",
  14. + LDAP_OBJ_POSIXGROUP);
  15. + smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "cn",
  16. + map->nt_name);
  17. + }
  18. +
  19. smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "objectClass",
  20. LDAP_OBJ_SID_ENTRY);
  21. smbldap_make_mod(ldap_state->smbldap_state->ldap_struct, NULL, &mods, "objectClass",
Add Comment
Please, Sign In to add comment