diff options
Diffstat (limited to 'src/tools')
-rw-r--r-- | src/tools/sss_cache.c | 2 | ||||
-rw-r--r-- | src/tools/sss_seed.c | 1 | ||||
-rw-r--r-- | src/tools/tools_util.c | 1 |
3 files changed, 4 insertions, 0 deletions
diff --git a/src/tools/sss_cache.c b/src/tools/sss_cache.c index 267b8ac45..dfc58a7cd 100644 --- a/src/tools/sss_cache.c +++ b/src/tools/sss_cache.c @@ -339,6 +339,7 @@ errno_t init_domains(struct cache_tool_ctx *ctx, const char *domain) ret = sysdb_init_domain_and_sysdb(ctx, ctx->confdb, domain, DB_PATH, &ctx->domains, &db_ctx); if (ret != EOK) { + SYSDB_VERSION_ERROR(ret); DEBUG(1, ("Could not initialize connection to the sysdb\n")); goto fail; } @@ -350,6 +351,7 @@ errno_t init_domains(struct cache_tool_ctx *ctx, const char *domain) } } else { ret = sysdb_init(ctx, ctx->confdb, NULL, false, &ctx->sysdb_list); + SYSDB_VERSION_ERROR(ret); if (ret != EOK) { DEBUG(1, ("Could not initialize connection to the sysdb\n")); goto fail; diff --git a/src/tools/sss_seed.c b/src/tools/sss_seed.c index 18d0b9d08..8eaf95936 100644 --- a/src/tools/sss_seed.c +++ b/src/tools/sss_seed.c @@ -631,6 +631,7 @@ static int seed_init_db(TALLOC_CTX *mem_ctx, ret = sysdb_init_domain_and_sysdb(tmp_ctx, confdb, domain_name, DB_PATH, &domain, &sysdb); if (ret != EOK) { + SYSDB_VERSION_ERROR(ret); DEBUG(SSSDBG_CRIT_FAILURE, ("Could not initialize connection to domain '%s' in sysdb.%s\n", domain_name, ret == ENOENT ? " Domain not found." : "")); diff --git a/src/tools/tools_util.c b/src/tools/tools_util.c index 99b79f171..73e94136c 100644 --- a/src/tools/tools_util.c +++ b/src/tools/tools_util.c @@ -57,6 +57,7 @@ static int setup_db(struct tools_ctx *ctx) ret = sysdb_init_domain_and_sysdb(ctx, ctx->confdb, "local", DB_PATH, &ctx->local, &ctx->sysdb); if (ret != EOK) { + SYSDB_VERSION_ERROR(ret); DEBUG(1, ("Could not initialize connection to the sysdb\n")); return ret; } |