Home | History | Annotate | Download | only in patches
      1  7940  padraigo --- /usr/tmp/clean/Authen-PAM-0.16/PAM.xs	Thu Jun 30 11:16:30 2005
      2  7940  padraigo +++ Authen-PAM-0.16/PAM.xs	Fri Apr  7 10:57:51 2006
      3  7940  padraigo @@ -292,6 +292,12 @@
      4  7940  padraigo        #else
      5  7940  padraigo  	  goto not_there;
      6  7940  padraigo        #endif
      7  7940  padraigo +      else if (strcmp(name, "NO_AUTHTOK_CHECK") == 0)
      8  7940  padraigo +      #if defined(HAVE_PAM_NO_AUTHTOK_CHECK)
      9  7940  padraigo +	  return PAM_NO_AUTHTOK_CHECK;
     10  7940  padraigo +      #else
     11  7940  padraigo +	  goto not_there;
     12  7940  padraigo +      #endif
     13  7940  padraigo        else if (strcmp(name, "MODULE_UNKNOWN") == 0)
     14  7940  padraigo        #if defined(HAVE_PAM_MODULE_UNKNOWN)  /* Linux-PAM only */
     15  7940  padraigo  	  return PAM_MODULE_UNKNOWN;
     16  7940  padraigo --- /usr/tmp/clean/Authen-PAM-0.16/PAM.pm.in	Thu Jun 30 11:10:14 2005
     17  7940  padraigo +++ Authen-PAM-0.16/PAM.pm.in	Fri Apr  7 10:57:51 2006
     18  7940  padraigo @@ -49,6 +49,7 @@
     19  7940  padraigo  
     20  7940  padraigo  	PAM_ESTABLISH_CRED PAM_DELETE_CRED PAM_REINITIALIZE_CRED
     21  7940  padraigo  	PAM_REFRESH_CRED PAM_CHANGE_EXPIRED_AUTHTOK
     22  7940  padraigo +	PAM_NO_AUTHTOK_CHECK
     23  7940  padraigo  
     24  7940  padraigo  	PAM_PROMPT_ECHO_OFF PAM_PROMPT_ECHO_ON PAM_ERROR_MSG
     25  7940  padraigo  	PAM_TEXT_INFO PAM_RADIO_TYPE PAM_BINARY_PROMPT
     26  7940  padraigo @@ -163,6 +164,12 @@
     27  7940  padraigo      return _pam_start($_[0], $_[1], \&pam_default_conv, $_[2]) if @_ == 3;
     28  7940  padraigo      return _pam_start($_[0], undef, \&pam_default_conv, $_[1]) if @_ == 2;
     29  7940  padraigo      croak("Wrong number of arguments in pam_start function");
     30  7940  padraigo +}
     31  7940  padraigo +
     32  7940  padraigo +sub pam_chauthtok {
     33  7940  padraigo +    return _pam_chauthtok(@_) if @_ == 2;
     34  7940  padraigo +    return _pam_chauthtok($_[0], 0) if @_ == 1;
     35  7940  padraigo +    croak("Wrong number of arguments in pam_chauthtok function");
     36  7940  padraigo  }
     37  7940  padraigo  
     38  7940  padraigo  # Autoload methods go after =cut, and are processed by the autosplit program.
     39  7940  padraigo --- /usr/tmp/clean/Authen-PAM-0.16/PAM_config.h.in	Mon Jun  6 14:29:13 2005
     40  7940  padraigo +++ Authen-PAM-0.16/PAM_config.h.in	Fri Apr  7 10:57:51 2006
     41  7940  padraigo @@ -60,6 +60,9 @@
     42  7940  padraigo  /* Is the symbol PAM_REINITIALIZE_CRED defined? */
     43  7940  padraigo  #undef HAVE_PAM_REINITIALIZE_CRED
     44  7940  padraigo  
     45  7940  padraigo +/* Is the symbol PAM_NO_AUTHTOK_CHECK defined? */
     46  7940  padraigo +#undef HAVE_PAM_NO_AUTHTOK_CHECK
     47  7940  padraigo +
     48  7940  padraigo  /* pam_appl.h in /usr/include/security */
     49  7940  padraigo  #undef HAVE_SECURITY_PAM_APPL_H
     50  7940  padraigo  
     51  7940  padraigo --- /usr/tmp/clean/Authen-PAM-0.16/configure.ac	Thu Jun 30 11:25:59 2005
     52  7940  padraigo +++ Authen-PAM-0.16/configure.ac	Fri Apr  7 10:57:51 2006
     53  7940  padraigo @@ -75,6 +75,7 @@
     54  7940  padraigo  AC_CHECK_PAM_CONST(PAM_MODULE_UNKNOWN)
     55  7940  padraigo  AC_CHECK_PAM_CONST(PAM_RADIO_TYPE)
     56  7940  padraigo  AC_CHECK_PAM_CONST(PAM_BINARY_PROMPT)
     57  7940  padraigo +AC_CHECK_PAM_CONST(PAM_NO_AUTHTOK_CHECK)
     58  7940  padraigo  
     59  7940  padraigo  # Checks if the dl library supports the RTLD_GLOBAL flag
     60  7940  padraigo  # but only if perl was compiled with the dl_open library
     61