diff --git a/controller/nucleus/plugin.go b/controller/nucleus/plugin.go index 1709217e489ab574b518e4c2354d569815e44caf..b409e6252ea0476fcaff8de5d385f172609d09be 100644 --- a/controller/nucleus/plugin.go +++ b/controller/nucleus/plugin.go @@ -31,7 +31,7 @@ func NewPlugin(id uuid.UUID, execPath string) (*Plugin, error) { client := hcplugin.NewClient(&hcplugin.ClientConfig{ HandshakeConfig: shared.Handshake, Plugins: shared.PluginMap, - Cmd: exec.Command("sh", "-c", filepath.Join(execPath, util.PluginExecutableName)), + Cmd: exec.Command(filepath.Join(execPath, util.PluginExecutableName)), AllowedProtocols: []hcplugin.Protocol{hcplugin.ProtocolGRPC}, })