summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'sys-libs/pam/files/pam-1.1.7-typo.patch')
-rw-r--r--sys-libs/pam/files/pam-1.1.7-typo.patch12
1 files changed, 12 insertions, 0 deletions
diff --git a/sys-libs/pam/files/pam-1.1.7-typo.patch b/sys-libs/pam/files/pam-1.1.7-typo.patch
new file mode 100644
index 0000000..e5c049c
--- /dev/null
+++ b/sys-libs/pam/files/pam-1.1.7-typo.patch
@@ -0,0 +1,12 @@
+diff -urN a/modules/pam_unix/pam_unix_passwd.c b/modules/pam_unix/pam_unix_passwd.c
+--- a/modules/pam_unix/pam_unix_passwd.c 2013-08-29 07:09:08.000000000 -0500
++++ b/modules/pam_unix/pam_unix_passwd.c 2013-09-12 18:45:01.873601155 -0500
+@@ -255,7 +255,7 @@
+ close(fds[0]); /* close here to avoid possible SIGPIPE above */
+ close(fds[1]);
+ /* wait for helper to complete: */
+- while ((rc=waitpid(child, &retval, 0) < 0 && errno == EINTR);
++ while (rc=waitpid(child, &retval, 0) < 0 && errno == EINTR);
+ if (rc<0) {
+ pam_syslog(pamh, LOG_ERR, "unix_update waitpid failed: %m");
+ retval = PAM_AUTHTOK_ERR;