[sudo-commits] sudo changeset 8577:332baf3a81b7
Todd C. Miller
Todd.Miller at courtesan.com
Thu Jan 17 15:13:42 EST 2013
changeset: 8577:332baf3a81b7 in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/332baf3a81b7
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Thu Jan 17 09:20:45 2013 -0500
Log Message:
Catch SIGINT, SIGQUIT and SIGTSTP in the front end before we execute
the command. If we get SIGINT or SIGQUIT, call the plugin close()
functions as if the command was interrupted. If we get SIGTSTP,
uninstall the handler and deliver SIGTSTP to ourselves.
diffstat:
plugins/sudoers/sudoers.c | 20 ---------
src/exec.c | 97 +++++++++++++++++++++++++++++++++++-----------
src/sudo.c | 44 +++++++++++++++++++++
src/sudo.h | 4 +-
src/sudo_exec.h | 19 ++++++++-
5 files changed, 137 insertions(+), 47 deletions(-)
More information about the sudo-commits
mailing list