[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