summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2019-12-13 16:59:03 +0100
committerSimon Rettberg2019-12-13 16:59:03 +0100
commit0faf632bb7c5bf5576794a8ed3787837df2c3636 (patch)
tree48b156cfd633d36a6861ff894f2bbb9071a90f25
parentIncrease send/receive buffer to 500k (diff)
downloadldadp-0faf632bb7c5bf5576794a8ed3787837df2c3636.tar.gz
ldadp-0faf632bb7c5bf5576794a8ed3787837df2c3636.tar.xz
ldadp-0faf632bb7c5bf5576794a8ed3787837df2c3636.zip
Filter mSMQSignCertificates
-rw-r--r--proxy.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/proxy.c b/proxy.c
index 275b4d1..60c64ce 100644
--- a/proxy.c
+++ b/proxy.c
@@ -60,6 +60,7 @@ static struct string s_loginShell, s_uidNumber, s_mail, s_objectCategory, s_dist
// Some again in lowercase
static struct string s_samaccountname, s_objectsid, s_homemount, s_memberuid, s_realaccount, s_objectclass;
static struct string s_homedirectory, s_gidnumber, s_uidnumber, s_distinguishedname, s_loginshell;
+static struct string s_msmqsigncertificates;
// Values
static struct string s_shadowAccount, s_posixAccount, s_posixGroup, s_3, s_1001, s_user, s_member;
// Feature query
@@ -675,6 +676,7 @@ static void response_replacePal(server_t *server, struct PartialAttributeList **
elifDELATTR(loginshell, loginShell);
elifDELATTR(uidnumber, uidNumber, (!server->plainLdap || server->genUidNumber) &&);
elifDEL(mail);
+ elifDEL(msmqsigncertificates);
elifDELATTR(cn, cn, !iequals(&server->map.uid, &s_cn) &&);
else if (server->genUidNumber && iequals(&(*pal)->type, &server->map.uidnumber)) {
del = TRUE;