From ce8c20c1edea8bda88d12dcfafafe253832d361f Mon Sep 17 00:00:00 2001 From: vaxerski <43317083+vaxerski@users.noreply.github.com> Date: Fri, 4 Nov 2022 10:33:05 +0000 Subject: [PATCH] fix raw exec in configmanager --- src/config/ConfigManager.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/config/ConfigManager.cpp b/src/config/ConfigManager.cpp index 9621b00c..1f263288 100644 --- a/src/config/ConfigManager.cpp +++ b/src/config/ConfigManager.cpp @@ -420,7 +420,7 @@ void CConfigManager::handleRawExec(const std::string& command, const std::string // run in grandchild close(socket[0]); close(socket[1]); - execl("/bin/sh", "/bin/sh", "-c", args.c_str(), nullptr); + execl("/bin/sh", "/bin/sh", "-c", toExec.c_str(), nullptr); // exit grandchild _exit(0); }