From: Michael Tremer Date: Thu, 13 May 2021 17:44:31 +0000 (+0000) Subject: execute: Do not close stdin in forked processes X-Git-Tag: 0.9.28~1285^2~136 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d681ce222c1e1e0044a65325bc0ad9b6186ed228;p=pakfire.git execute: Do not close stdin in forked processes Configure scripts try reading from this file descriptor and duplicating it which will fail if stdin has been closed. Signed-off-by: Michael Tremer --- diff --git a/src/libpakfire/execute.c b/src/libpakfire/execute.c index 4c1ec741e..13ccce8f4 100644 --- a/src/libpakfire/execute.c +++ b/src/libpakfire/execute.c @@ -313,9 +313,6 @@ static int pakfire_execute_fork(void* data) { // Close the reading sides of the pipe close(env->stdout[0]); close(env->stderr[0]); - - // Close standard input - close(STDIN_FILENO); } // exec() command