[sudo-commits] sudo changeset 14576:210e058101af
Todd C. Miller
Todd.Miller at sudo.ws
Tue Feb 21 16:16:03 MST 2023
changeset: 14576:210e058101af in /raid/repos/sudo
details: https://www.sudo.ws/repos/sudo/rev/210e058101af
user: Todd C. Miller <Todd.Miller at sudo.ws>
date: Tue Feb 21 16:14:14 2023 -0700
Log Message:
Run the editor in its own process group.
This fixes suspending the editor on GNU Hurd which doesn't seem to
have proper process group signal handling.
diffstat:
MANIFEST | 5 +-
include/sudo_util.h | 4 +
lib/util/Makefile.in | 8 +-
lib/util/suspend_parent.c | 170 ++++++++++++++++++++++++++++++++++++
lib/util/util.exp.in | 1 +
plugins/sudoers/visudo.c | 32 +++++-
src/Makefile.in | 41 +--------
src/exec_iolog.c | 3 +-
src/exec_nopty.c | 4 +-
src/regress/intercept/test_ptrace.c | 11 +-
src/sudo.h | 3 -
src/sudo_exec.h | 5 +-
src/suspend_nopty.c | 119 -------------------------
src/tcsetpgrp_nobg.c | 71 ---------------
14 files changed, 217 insertions(+), 260 deletions(-)
More information about the sudo-commits
mailing list