summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2011-09-27 15:04:33 -0400
committerStephen Gallagher <sgallagh@redhat.com>2011-09-28 09:08:39 -0400
commit45e8217e6095175ef7c33d8677e726f03a1944f7 (patch)
tree74ef50f69c464ddd405e4437cdcf8b4ec7f202a2
parentfca3395e2de8ac77563c705f494c57d3a7b499fe (diff)
downloadsssd_unused-45e8217e6095175ef7c33d8677e726f03a1944f7.tar.gz
sssd_unused-45e8217e6095175ef7c33d8677e726f03a1944f7.tar.xz
sssd_unused-45e8217e6095175ef7c33d8677e726f03a1944f7.zip
HBAC: fix typos preventing proper hostgroup evaluation
-rw-r--r--src/providers/ipa/ipa_hbac_common.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/providers/ipa/ipa_hbac_common.c b/src/providers/ipa/ipa_hbac_common.c
index a9be90b8..97784c02 100644
--- a/src/providers/ipa/ipa_hbac_common.c
+++ b/src/providers/ipa/ipa_hbac_common.c
@@ -805,7 +805,7 @@ hbac_eval_host_element(TALLOC_CTX *mem_ctx,
struct ldb_message **msgs;
const char *group_name;
struct ldb_dn *host_dn;
- const char *attrs[] = { IPA_HOST_FQDN, NULL };
+ const char *attrs[] = { IPA_CN, NULL };
const char *host_filter;
tmp_ctx = talloc_new(mem_ctx);
@@ -842,7 +842,7 @@ hbac_eval_host_element(TALLOC_CTX *mem_ctx,
}
host_dn = sysdb_custom_dn(sysdb, tmp_ctx, domain->name,
- host->name, HBAC_SERVICES_SUBDIR);
+ host->name, HBAC_HOSTS_SUBDIR);
if (host_dn == NULL) {
ret = ENOMEM;
goto done;
@@ -867,7 +867,7 @@ hbac_eval_host_element(TALLOC_CTX *mem_ctx,
for (i = 0; i < count; i++) {
group_name = ldb_msg_find_attr_as_string(msgs[i],
- IPA_HOST_FQDN,
+ IPA_CN,
NULL);
if (group_name == NULL) {
DEBUG(1, ("Group with no name?\n"));