]> granicus.if.org Git - icinga2/commitdiff
node setup: always respect --accept-config and --accept-commands 6647/head
authorAlexander A. Klimov <alexander.klimov@icinga.com>
Mon, 1 Oct 2018 14:24:37 +0000 (16:24 +0200)
committerAlexander A. Klimov <alexander.klimov@icinga.com>
Mon, 1 Oct 2018 14:33:50 +0000 (16:33 +0200)
lib/cli/nodesetupcommand.cpp

index 86581e6ea7c8500115e9fe943bdf36adfb0d19dd..e97b9952e9d067006740f02e425ebd78a401ae7d 100644 (file)
@@ -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";