From: Sergey Matveev Date: Tue, 12 Jan 2021 13:46:45 +0000 (+0300) Subject: Note about stdin=/dev/null X-Git-Tag: v0.12.0~2 X-Git-Url: http://www.git.cypherpunks.ru/?p=goredo.git;a=commitdiff_plain;h=5fca30b6ac4e7a59f8e271a34ee2c441daf1959c Note about stdin=/dev/null --- diff --git a/run.go b/run.go index 4724870..d8e439d 100644 --- a/run.go +++ b/run.go @@ -327,6 +327,7 @@ func runScript(tgtOrig string, errs chan error, traced bool) error { cmd := exec.Command(cmdName, args...) cmd.Dir = cwd cmd.Stdout = fdStdout + // cmd.Stdin reads from /dev/null by default cmd.Env = append(os.Environ(), fmt.Sprintf("%s=%d", EnvLevel, Level+1)) cmd.Env = append(cmd.Env, fmt.Sprintf("%s=%s", EnvDirPrefix, dirPrefix)) cmd.Env = append(cmd.Env, fmt.Sprintf("%s=%s", EnvBuildUUID, BuildUUID))