svn commit: samba r21016 - in branches/SAMBA_3_0/source/nsswitch: .

gd at samba.org gd at samba.org
Thu Jan 25 10:29:04 GMT 2007


Author: gd
Date: 2007-01-25 10:29:04 +0000 (Thu, 25 Jan 2007)
New Revision: 21016

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=21016

Log:
Fix pam_sm_setcred again. 

Jerry, the switch statement must ignore the PAM_SILENT flag.

Guenther

Modified:
   branches/SAMBA_3_0/source/nsswitch/pam_winbind.c


Changeset:
Modified: branches/SAMBA_3_0/source/nsswitch/pam_winbind.c
===================================================================
--- branches/SAMBA_3_0/source/nsswitch/pam_winbind.c	2007-01-25 02:36:20 UTC (rev 21015)
+++ branches/SAMBA_3_0/source/nsswitch/pam_winbind.c	2007-01-25 10:29:04 UTC (rev 21016)
@@ -1406,7 +1406,7 @@
 
 	_PAM_LOG_FUNCTION_ENTER("pam_sm_setcred", pamh, ctrl, flags);
 
-	switch (flags) {
+	switch (flags & ~PAM_SILENT) {
 
 		case PAM_DELETE_CRED:
 			ret = pam_sm_close_session(pamh, flags, argc, argv);



More information about the samba-cvs mailing list