[sudo-commits] sudo changeset 14531:6c74910ea869

Todd C. Miller Todd.Miller at sudo.ws
Thu Feb 2 20:14:04 MST 2023


changeset:	14531:6c74910ea869 in /raid/repos/sudo
details:	https://www.sudo.ws/repos/sudo/rev/6c74910ea869
user:		Todd C. Miller <Todd.Miller at sudo.ws>
date:		Thu Feb 02 13:55:18 2023 -0700

Log Message:
	Better background job detection when running a command in a pty.
	If sudo is not the process group leader and stdin is not a tty, we
	may be running as a background job via a shell script.  Start the
	command in the background to avoid changing the terminal mode from
	a background process.  GitHub issue #237

diffstat:

 src/exec_pty.c |  20 ++++++++++++++++----
 1 files changed, 16 insertions(+), 4 deletions(-)



More information about the sudo-commits mailing list