From: zacheiss Date: Fri, 27 Feb 2009 01:00:55 +0000 (+0000) Subject: From mark: special handling for PRODUCTION_PRINCIPAL and TEST_PRINCIPAL. X-Git-Url: http://andersk.mit.edu/gitweb/moira.git/commitdiff_plain/63d9f3c3995ff64214d195e9aed9399a9122d36f From mark: special handling for PRODUCTION_PRINCIPAL and TEST_PRINCIPAL. --- 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) {