summaryrefslogtreecommitdiff
path: root/server/confdb
diff options
context:
space:
mode:
authorStephen Gallagher <sgallagh@redhat.com>2009-05-28 14:41:00 -0400
committerSimo Sorce <ssorce@redhat.com>2009-05-28 15:41:04 -0400
commit181f25a1fb70d47490c1b82e9e968f77e2fab019 (patch)
treeeefa3942329c0459c4aa5e95fa0b467bd503d109 /server/confdb
parent553b185f1c765855fe5f5ce9b29533261f80fcba (diff)
downloadsssd-181f25a1fb70d47490c1b82e9e968f77e2fab019.tar.gz
sssd-181f25a1fb70d47490c1b82e9e968f77e2fab019.tar.bz2
sssd-181f25a1fb70d47490c1b82e9e968f77e2fab019.zip
Suppress "rootdse" error messages.
We will trap all LDB debug messages and pipe them into our internal DEBUG() function. LDB FATAL messages will still be printed by default, WARNING and TRACE functions will be at debug level 3 and 9, respectively.
Diffstat (limited to 'server/confdb')
-rw-r--r--server/confdb/confdb.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/server/confdb/confdb.c b/server/confdb/confdb.c
index 0c30d472..c1334735 100644
--- a/server/confdb/confdb.c
+++ b/server/confdb/confdb.c
@@ -660,6 +660,12 @@ int confdb_init(TALLOC_CTX *mem_ctx,
talloc_free(cdb);
return EIO;
}
+ ret = ldb_set_debug(cdb->ldb, ldb_debug_messages, NULL);
+ if (ret != LDB_SUCCESS) {
+ DEBUG(0,("Could not set up debug fn.\n"));
+ talloc_free(cdb);
+ return EIO;
+ }
*cdb_ctx = cdb;