From: Alexander A. Klimov Date: Mon, 1 Oct 2018 14:24:37 +0000 (+0200) Subject: node setup: always respect --accept-config and --accept-commands X-Git-Tag: v2.10.0~15^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=6d114b16e4a1fb150ff1631e933c764d411cf588;p=icinga2 node setup: always respect --accept-config and --accept-commands --- diff --git a/lib/cli/nodesetupcommand.cpp b/lib/cli/nodesetupcommand.cpp index 86581e6ea..e97b9952e 100644 --- a/lib/cli/nodesetupcommand.cpp +++ b/lib/cli/nodesetupcommand.cpp @@ -121,12 +121,6 @@ int NodeSetupCommand::SetupMaster(const boost::program_options::variables_map& v if (vm.count("trustedcert")) Log(LogWarning, "cli", "Master for Node setup: Ignoring --trustedcert"); - if (vm.count("accept-config")) - Log(LogWarning, "cli", "Master for Node setup: Ignoring --accept-config"); - - if (vm.count("accept-commands")) - Log(LogWarning, "cli", "Master for Node setup: Ignoring --accept-commands"); - String cn = Utility::GetFQDN(); if (vm.count("cn")) @@ -212,6 +206,18 @@ int NodeSetupCommand::SetupMaster(const boost::program_options::variables_map& v fp << " bind_port = " << tokens[1] << "\n"; } + fp << "\n"; + + if (vm.count("accept-config")) + fp << " accept_config = true\n"; + else + fp << " accept_config = false\n"; + + if (vm.count("accept-commands")) + fp << " accept_commands = true\n"; + else + fp << " accept_commands = false\n"; + fp << "\n" << " ticket_salt = TicketSalt\n" << "}\n";