[sudo-commits] sudo changeset 5723:3f2b43cb8851

Todd C. Miller Todd.Miller at courtesan.com
Tue Jul 6 16:44:38 EDT 2010


changeset:	5723:3f2b43cb8851 in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/3f2b43cb8851
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Tue Jul 06 16:44:33 2010 -0400

Log Message:
	Now that sudoers is a dynamically loaded module we cannot override
	the libc environment functions because the symbols may already have
	been resolved via libc.  Remove getenv/putenv/setenv/unsetenv
	replacements from sudoers and add replacements for setenv/unsetenv
	for systems that lack them.

diffstat:

 MANIFEST              |    2 +
 aclocal.m4            |   16 ------
 compat/setenv.c       |   83 ++++++++++++++++++++++++++++++++
 compat/unsetenv.c     |   76 +++++++++++++++++++++++++++++
 configure             |   48 ++++--------------
 configure.in          |    7 +-
 plugins/sudoers/env.c |  128 --------------------------------------------------
 7 files changed, 175 insertions(+), 185 deletions(-)



More information about the sudo-commits mailing list