//go:build !windows package compose import ( "context" "io" "os/exec" "syscall" ) func configureOwnedProcess(c *exec.Cmd) { c.SysProcAttr = &syscall.SysProcAttr{Setpgid: true} } func registerOwnedProcess(c *exec.Cmd) error { return nil } func releaseOwnedProcess(c *exec.Cmd) {} func terminateOwnedProcess(c *exec.Cmd) { if c.Process != nil { _ = syscall.Kill(-c.Process.Pid, syscall.SIGKILL) _ = c.Process.Kill() } } func runBoundedPlatform(context.Context, Runner, []string, io.Reader, CaptureLimits) (Result, bool, error) { return Result{}, false, nil }