[sudo-commits] sudo changeset 7325:c8ea54add6cd

Todd C. Miller Todd.Miller at courtesan.com
Tue Sep 27 16:29:32 EDT 2011


changeset:	7325:c8ea54add6cd in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/c8ea54add6cd
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Tue Sep 27 16:29:27 2011 -0400

Log Message:
	Modify the authentication API such that the init and cleanup functions
	are always called, regardless of whether or not we are going to
	verify a password.  This is needed for proper PAM session support.

diffstat:

 auth/API          |    7 +-
 auth/bsdauth.c    |    3 +-
 auth/fwtk.c       |    3 +-
 auth/kerb4.c      |    3 +-
 auth/kerb5.c      |   60 +++++++++++++++++---------
 auth/pam.c        |   45 ++++++++++++++-----
 auth/passwd.c     |    3 +-
 auth/secureware.c |    3 +-
 auth/securid.c    |    3 +-
 auth/securid5.c   |    4 +-
 auth/sudo_auth.c  |  122 +++++++++++++++++++++++++++++++----------------------
 auth/sudo_auth.h  |   19 ++++---
 check.c           |   15 ++++--
 sudo.c            |    2 +-
 sudo.h            |    4 +-
 15 files changed, 177 insertions(+), 119 deletions(-)



More information about the sudo-commits mailing list