Print this page
First stab at the full Joyent wad (still needs work!!!)

Split Close
Expand all
Collapse all
          --- old/build/openssh/patches/0009-PAM-conversation-fix.patch
          +++ new/build/openssh/patches/0011-PAM-conversation-fix.patch
   1      -From 71e2185a3a2301f08c845a9cb884280dcb0d2cff Mon Sep 17 00:00:00 2001
        1 +From 4836dba2499f4c161ea7f18bb35535c366a4cdec Mon Sep 17 00:00:00 2001
   2    2  From: oracle <solaris@oracle.com>
   3    3  Date: Mon, 3 Aug 2015 14:36:13 -0700
   4      -Subject: [PATCH 09/30] PAM conversation fix
        4 +Subject: [PATCH 11/36] PAM conversation fix
   5    5  
   6    6  #
   7    7  # This patch contains an important bug fix for the PAM password userauth
   8    8  # conversation function. This bug fix was contributed back to the upstream in
   9    9  # 2009, but it was not accepted by the upstream.  For more information, see
  10   10  # https://bugzilla.mindrot.org/show_bug.cgi?id=1681.
  11   11  #
  12   12  ---
  13   13   auth-pam.c | 36 ++++++++++++++++++++++++++++++++++++
  14   14   1 file changed, 36 insertions(+)
↓ open down ↓ 78 lines elided ↑ open up ↑
  93   93  +               debug("PAM: %s: failed to set PAM_AUTHTOK: %s", __func__,
  94   94  +                   pam_strerror(sshpam_handle, set_item_rtn));
  95   95  +               return 0;
  96   96  +       }
  97   97  +#endif
  98   98  +
  99   99          if (sshpam_err == PAM_SUCCESS && authctxt->valid) {
 100  100                  debug("PAM: password authentication accepted for %.100s",
 101  101                      authctxt->user);
 102  102  -- 
 103      -2.3.2 (Apple Git-55)
      103 +2.5.4 (Apple Git-61)
 104  104  
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX