From e088912418fd4db750f2097dfde8ef9b77303f05 Mon Sep 17 00:00:00 2001 From: Michal Židek Date: Mon, 27 Jun 2016 17:33:14 +0200 Subject: sssctl: Add config-check command MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Fixes: https://fedorahosted.org/sssd/ticket/2269 sssctl sconfig-check command allows to call SSSD config file validators on demand. Reviewed-by: Lukáš Slebodník --- src/tools/sssctl/sssctl.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/tools/sssctl/sssctl.c') diff --git a/src/tools/sssctl/sssctl.c b/src/tools/sssctl/sssctl.c index be5f1b470..86656f136 100644 --- a/src/tools/sssctl/sssctl.c +++ b/src/tools/sssctl/sssctl.c @@ -271,6 +271,10 @@ int main(int argc, const char **argv) SSS_TOOL_DELIMITER("Log files tools:"), SSS_TOOL_COMMAND("remove-logs", "Remove existing SSSD log files", 0, sssctl_remove_logs), SSS_TOOL_COMMAND("fetch-logs", "Archive SSSD log files in tarball", 0, sssctl_fetch_logs), +#ifdef HAVE_LIBINI_CONFIG_V1_3 + SSS_TOOL_DELIMITER("Configuration files tools:"), + SSS_TOOL_COMMAND("config-check", "Perform static analysis of SSSD configuration", 0, sssctl_config_check), +#endif {NULL, NULL, 0, NULL} }; -- cgit