rpms/pam/devel pam-1.1.0-cracklib-authtok.patch,1.1,1.2

Tomáš Mráz tmraz at fedoraproject.org
Mon Jul 27 15:48:45 UTC 2009


Author: tmraz

Update of /cvs/pkgs/rpms/pam/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9439

Modified Files:
	pam-1.1.0-cracklib-authtok.patch 
Log Message:
- fix malformed patch


pam-1.1.0-cracklib-authtok.patch:
 pam_cracklib.c |    6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

Index: pam-1.1.0-cracklib-authtok.patch
===================================================================
RCS file: /cvs/pkgs/rpms/pam/devel/pam-1.1.0-cracklib-authtok.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- pam-1.1.0-cracklib-authtok.patch	27 Jul 2009 15:23:22 -0000	1.1
+++ pam-1.1.0-cracklib-authtok.patch	27 Jul 2009 15:48:43 -0000	1.2
@@ -1,7 +1,11 @@
-Reset the new authtok if weak.
+Index: modules/pam_cracklib/pam_cracklib.c
+===================================================================
+RCS file: /cvsroot/pam/Linux-PAM/modules/pam_cracklib/pam_cracklib.c,v
+retrieving revision 1.33
+retrieving revision 1.34
 diff -u -p -r1.33 -r1.34
---- modules/pam_cracklib/pam_cracklib.c 11 Dec 2008 19:41:49 -0000      1.33
-+++ modules/pam_cracklib/pam_cracklib.c 21 Jul 2009 13:59:24 -0000      1.34
+--- Linux-PAM/modules/pam_cracklib/pam_cracklib.c	11 Dec 2008 19:41:49 -0000	1.33
++++ Linux-PAM/modules/pam_cracklib/pam_cracklib.c	21 Jul 2009 13:59:24 -0000	1.34
 @@ -545,7 +545,7 @@ static int _pam_unix_approve_pass(pam_ha
                                    const char *pass_new)
  {
@@ -18,21 +22,21 @@ diff -u -p -r1.33 -r1.34
 -    retval = pam_get_item(pamh, PAM_USER, &user);
 +    retval = pam_get_user(pamh, &user, NULL);
      if (retval != PAM_SUCCESS || user == NULL) {
-        if (ctrl & PAM_DEBUG_ARG)
-                pam_syslog(pamh,LOG_ERR,"Can not get username");
+ 	if (ctrl & PAM_DEBUG_ARG)
+ 		pam_syslog(pamh,LOG_ERR,"Can not get username");
 @@ -658,6 +658,7 @@ PAM_EXTERN int pam_sm_chauthtok(pam_hand
-            pam_error (pamh, _("BAD PASSWORD: %s"), crack_msg);
-            if (getuid() || (flags & PAM_CHANGE_EXPIRED_AUTHTOK))
-              {
-+               pam_set_item (pamh, PAM_AUTHTOK, NULL);
-                retval = PAM_AUTHTOK_ERR;
-                continue;
-              }
+ 	    pam_error (pamh, _("BAD PASSWORD: %s"), crack_msg);
+ 	    if (getuid() || (flags & PAM_CHANGE_EXPIRED_AUTHTOK))
+ 	      {
++		pam_set_item (pamh, PAM_AUTHTOK, NULL);
+ 		retval = PAM_AUTHTOK_ERR;
+ 		continue;
+ 	      }
 @@ -670,6 +671,7 @@ PAM_EXTERN int pam_sm_chauthtok(pam_hand
-          if (retval != PAM_SUCCESS) {
-            if (getuid() || (flags & PAM_CHANGE_EXPIRED_AUTHTOK))
-              {
-+               pam_set_item(pamh, PAM_AUTHTOK, NULL);
-                retval = PAM_AUTHTOK_ERR;
-                continue;
-              }
+ 	  if (retval != PAM_SUCCESS) {
+ 	    if (getuid() || (flags & PAM_CHANGE_EXPIRED_AUTHTOK))
+ 	      {
++		pam_set_item(pamh, PAM_AUTHTOK, NULL);
+ 		retval = PAM_AUTHTOK_ERR;
+ 		continue;
+ 	      }




More information about the fedora-extras-commits mailing list