Ignore:
Timestamp:
2011-09-29T12:36:49+02:00 (5 years ago)
Author:
acoul
Message:

libs/libpam: update to version 1.1.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/libs/libpam/patches/001-no_nis.patch

    r22961 r28316  
    1212--- a/modules/pam_unix/pam_unix_passwd.c 
    1313+++ b/modules/pam_unix/pam_unix_passwd.c 
    14 @@ -55,10 +55,10 @@ 
    15  #include <sys/time.h> 
    16  #include <sys/stat.h> 
    17  #include <rpc/rpc.h> 
    18 -#ifdef HAVE_RPCSVC_YP_PROT_H 
    19 +#ifdef HAVE_RPCSVC_YP_PROT_H && USE_NIS 
    20  #include <rpcsvc/yp_prot.h> 
    21  #endif 
    22 -#ifdef HAVE_RPCSVC_YPCLNT_H 
    23 +#ifdef HAVE_RPCSVC_YPCLNT_H && USE_NIS 
    24  #include <rpcsvc/ypclnt.h> 
     14@@ -74,18 +74,18 @@ 
     15 #include "passverify.h" 
     16 #include "bigcrypt.h" 
     17  
     18-#if (HAVE_YP_GET_DEFAULT_DOMAIN || HAVE_GETDOMAINNAME) && HAVE_YP_MASTER 
     19+#if (HAVE_YP_GET_DEFAULT_DOMAIN || HAVE_GETDOMAINNAME) && HAVE_YP_MASTER && USE_NIS 
     20 # define HAVE_NIS 
    2521 #endif 
    2622  
    27 @@ -104,7 +104,7 @@ extern int getrpcport(const char *host, 
     23 #ifdef HAVE_NIS 
     24 # include <rpc/rpc.h> 
    2825  
    29  static char *getNISserver(pam_handle_t *pamh, unsigned int ctrl) 
    30  { 
    31 -#if (defined(HAVE_YP_GET_DEFAULT_DOMAIN) || defined(HAVE_GETDOMAINNAME)) && defined(HAVE_YP_MASTER) 
    32 +#if (defined(HAVE_YP_GET_DEFAULT_DOMAIN) || defined(HAVE_GETDOMAINNAME)) && defined(HAVE_YP_MASTER) && defined(USE_NIS) 
    33         char *master; 
    34         char *domainname; 
    35         int port, err; 
     26-# if HAVE_RPCSVC_YP_PROT_H 
     27+# if HAVE_RPCSVC_YP_PROT_H && USE_NIS 
     28 #  include <rpcsvc/yp_prot.h> 
     29 # endif 
     30  
     31-# if HAVE_RPCSVC_YPCLNT_H 
     32+# if HAVE_RPCSVC_YPCLNT_H && USE_NIS 
     33 #  include <rpcsvc/ypclnt.h> 
     34 # endif 
     35  
    3636--- a/modules/pam_unix/support.c 
    3737+++ b/modules/pam_unix/support.c 
Note: See TracChangeset for help on using the changeset viewer.