aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvorlon <Unknown>2007-08-19 22:36:30 +0000
committervorlon <Unknown>2007-08-19 22:36:30 +0000
commit9bfabffe1a3df5c83f4bb3b71f3a346f793088fe (patch)
tree9f6eadeec4f414ee82249a240379894016f37c7d
parentee9ada1e44b4d03f0be8596c57415e841e6b5ec0 (diff)
downloadpam-9bfabffe1a3df5c83f4bb3b71f3a346f793088fe.tar.gz
pam-9bfabffe1a3df5c83f4bb3b71f3a346f793088fe.tar.bz2
pam-9bfabffe1a3df5c83f4bb3b71f3a346f793088fe.zip
Refresh for the new upstream version
-rw-r--r--patches-applied/063_paswd_segv6
1 files changed, 3 insertions, 3 deletions
diff --git a/patches-applied/063_paswd_segv b/patches-applied/063_paswd_segv
index 3e68667a..bcc5ea3c 100644
--- a/patches-applied/063_paswd_segv
+++ b/patches-applied/063_paswd_segv
@@ -2,12 +2,12 @@ Index: Linux-PAM/modules/pam_unix/pam_unix_passwd.c
===================================================================
--- Linux-PAM/modules/pam_unix/pam_unix_passwd.c.orig
+++ Linux-PAM/modules/pam_unix/pam_unix_passwd.c
-@@ -1121,7 +1121,7 @@
+@@ -1235,7 +1235,7 @@
* password is acceptable.
*/
-- if (pass_new[0] == '\0') { /* "\0" password = NULL */
-+ if (pass_new && pass_new[0] == '\0') { /* "\0" password = NULL */
+- if (*(const char *)pass_new == '\0') { /* "\0" password = NULL */
++ if (pass_new && *(const char *)pass_new == '\0') { /* "\0" password = NULL */
pass_new = NULL;
}
retval = _pam_unix_approve_pass(pamh, ctrl, pass_old, pass_new);