[sudo-commits] sudo changeset 9128:9425770e9d2b
Todd C. Miller
Todd.Miller at courtesan.com
Fri Nov 22 16:35:34 MST 2013
changeset: 9128:9425770e9d2b in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/9425770e9d2b
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Fri Nov 22 16:35:15 2013 -0700
Log Message:
Add wrapper functions for dlopen() et al so that we can support
statically compiling in the sudoers plugin but still allow other
plugins to be loaded. The new --enable-static-sudoers configure
option will cause the sudoers plugin to be compiled statically into
the sudo binary. This does not prevent other plugins from being
loaded as per sudo.conf.
diffstat:
INSTALL | 8 +
MANIFEST | 4 +-
NEWS | 4 +
common/Makefile.in | 7 +-
common/sudo_dso.c | 320 ++++++++++++++++++
compat/Makefile.in | 3 -
compat/dlfcn.h | 43 --
compat/dlopen.c | 156 --------
config.h.in | 7 +-
configure | 53 +-
configure.ac | 33 +-
include/sudo_dso.h | 49 ++
mkdep.pl | 2 +-
plugins/sudoers/Makefile.in | 32 +-
plugins/sudoers/group_plugin.c | 20 +-
plugins/sudoers/ldap.c | 9 +-
plugins/sudoers/regress/check_symbols/check_symbols.c | 22 +-
plugins/sudoers/sssd.c | 26 +-
plugins/system_group/Makefile.in | 4 +-
plugins/system_group/system_group.c | 16 +-
src/Makefile.in | 12 +-
src/env_hooks.c | 25 +-
src/load_plugins.c | 47 +-
src/preload.c | 42 +-
src/sudo.c | 3 +
src/sudo.h | 3 +
26 files changed, 580 insertions(+), 370 deletions(-)
More information about the sudo-commits
mailing list