[sudo-commits] sudo changeset 5713:8fc58ce0b1a8

Todd C. Miller Todd.Miller at courtesan.com
Fri Jul 2 11:11:33 EDT 2010


changeset:	5713:8fc58ce0b1a8 in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/8fc58ce0b1a8
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Fri Jul 02 11:11:25 2010 -0400

Log Message:
	Replace built-in non-unix group support with a sudoers group plugin.
	Include a sample plugin that can read Unix-format group files.

diffstat:

 INSTALL                             |   10 -
 MANIFEST                            |    6 +-
 Makefile.in                         |    3 +-
 config.h.in                         |    6 -
 configure                           |   87 +--------
 configure.in                        |   43 +----
 doc/LICENSE                         |   28 ---
 doc/license.pod                     |   29 ---
 include/sudo_plugin.h               |   29 +++
 plugins/sample_group/Makefile.in    |  120 +++++++++++++
 plugins/sample_group/getgrent.c     |  185 ++++++++++++++++++++
 plugins/sample_group/sample_group.c |  140 +++++++++++++++
 plugins/sudoers/Makefile.in         |    6 +-
 plugins/sudoers/def_data.c          |    4 +
 plugins/sudoers/def_data.h          |    2 +
 plugins/sudoers/def_data.in         |    3 +
 plugins/sudoers/group_plugin.c      |  163 ++++++++++++++++++
 plugins/sudoers/match.c             |   16 +-
 plugins/sudoers/nonunix.h           |   40 ----
 plugins/sudoers/set_perms.c         |    6 -
 plugins/sudoers/sudoers.c           |   36 +--
 plugins/sudoers/sudoers.h           |   12 +
 plugins/sudoers/testsudoers.c       |    3 +
 plugins/sudoers/vasgroups.c         |  319 ------------------------------------
 plugins/sudoers/visudo.c            |    7 +
 src/sudo.c                          |    4 -
 26 files changed, 714 insertions(+), 593 deletions(-)



More information about the sudo-commits mailing list