[sudo-commits] sudo changeset 10238:30aa4bd6c15b

Todd C. Miller Todd.Miller at courtesan.com
Mon Sep 28 21:20:39 MDT 2015


changeset:	10238:30aa4bd6c15b in /media/repos/sudo
details:	http://www.sudo.ws/repos/sudo/rev/30aa4bd6c15b
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Mon Sep 28 21:20:37 2015 -0600

Log Message:
	There's no point in trying to interpose protected versions of the
	exec family of functions.  Many modern C libraries use hidden symbols
	for the functions and syscalls defined in libc such that they cannot
	be overridden inside libc itself.  We have to just wrap all the exec
	variants plus system and popen.

diffstat:

 config.h.in       |   66 ----------------
 configure         |  216 +-----------------------------------------------------
 configure.ac      |   46 +----------
 src/sudo_noexec.c |  109 ++++-----------------------
 4 files changed, 24 insertions(+), 413 deletions(-)


More information about the sudo-commits mailing list