From 63d9f3c3995ff64214d195e9aed9399a9122d36f Mon Sep 17 00:00:00 2001 From: zacheiss Date: Fri, 27 Feb 2009 01:00:55 +0000 Subject: [PATCH] From mark: special handling for PRODUCTION_PRINCIPAL and TEST_PRINCIPAL. --- incremental/ldap/winad.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/incremental/ldap/winad.c b/incremental/ldap/winad.c index 9849d2ec..ac93986d 100755 --- a/incremental/ldap/winad.c +++ b/incremental/ldap/winad.c @@ -6040,8 +6040,15 @@ int populate_group(LDAP *ldap_handle, char *dn_path, char *group_name, continue; } - if(!strcasecmp(ptr->type, "USER")) + if(!strcasecmp(ptr->type, "USER")) { + if(!strcasecmp(ptr->member, PRODUCTION_PRINCIPAL) || + !strcasecmp(ptr->member, TEST_PRINCIPAL)) + { + ptr = ptr->next; + continue; + } + if ((rc = check_user(ldap_handle, dn_path, ptr->member, "")) == AD_NO_USER_FOUND) { -- 2.45.1