Print this page
    
NEX-14547 Get UNIX group info. from AD/LDAP with partial RFC2307 schema
NEX-13132 smbd dumping core in nss_ldap.so.1`getbymember
Reviewed by: Matt Barden <matt.barden@nexenta.com>
Reviewed by: Evan Layton <evan.layton@nexenta.com>
    
      
        | Split | 
	Close | 
      
      | Expand all | 
      | Collapse all | 
    
    
          --- old/usr/src/lib/libsldap/common/mapfile-vers
          +++ new/usr/src/lib/libsldap/common/mapfile-vers
   1    1  #
   2    2  # CDDL HEADER START
   3    3  #
   4    4  # The contents of this file are subject to the terms of the
   5    5  # Common Development and Distribution License (the "License").
   6    6  # You may not use this file except in compliance with the License.
   7    7  #
   8    8  # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
   9    9  # or http://www.opensolaris.org/os/licensing.
  10   10  # See the License for the specific language governing permissions
  11   11  # and limitations under the License.
  12   12  #
  
    | 
      ↓ open down ↓ | 
    12 lines elided | 
    
      ↑ open up ↑ | 
  
  13   13  # When distributing Covered Code, include this CDDL HEADER in each
  14   14  # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  15   15  # If applicable, add the following below this CDDL HEADER, with the
  16   16  # fields enclosed by brackets "[]" replaced with your own identifying
  17   17  # information: Portions Copyright [yyyy] [name of copyright owner]
  18   18  #
  19   19  # CDDL HEADER END
  20   20  #
  21   21  #
  22   22  # Copyright (c) 2006, 2010, Oracle and/or its affiliates. All rights reserved.
       23 +# Copyright 2017 Nexenta Systems, Inc.  All rights reserved.
  23   24  #
  24   25  #
  25   26  
  26   27  $mapfile_version 2
  27   28  
  28   29  #
  29   30  # MAPFILE HEADER START
  30   31  #
  31   32  # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
  32   33  # Object versioning must comply with the rules detailed in
  33   34  #
  34   35  #       usr/src/lib/README.mapfiles
  35   36  #
  36   37  # You should not be making modifications here until you've read the most current
  37   38  # copy of that file. If you need help, contact a gatekeeper for guidance.
  38   39  #
  39   40  # MAPFILE HEADER END
  40   41  #
  
    | 
      ↓ open down ↓ | 
    8 lines elided | 
    
      ↑ open up ↑ | 
  
  41   42  
  42   43  # There really should be only one SUNWprivate version.
  43   44  # Don't add any more.  Add new private symbols to SUNWprivate_1.1
  44   45  
  45   46  SYMBOL_VERSION SUNWprivate_1.1 {
  46   47      global:
  47   48          __ns_ldap_cancelStandalone;
  48   49          __ns_ldap_check_all_preq;
  49   50          __ns_ldap_check_dns_preq;
  50   51          __ns_ldap_check_gssapi_preq;
       52 +        __ns_ldap_dn2uid;
  51   53          __ns_ldap_getAcctMgmt;
  52   54          __ns_ldap_getAttrStruct;
  53   55          __ns_ldap_getConnectionInfoFromDUA;
  54   56          __ns_ldap_getRootDSE;
  55   57          __ns_ldap_initAuth;
  56   58          __ns_ldap_initStandalone;
  57   59          __ns_ldap_is_shadow_update_enabled;
  58   60          __ns_ldap_list_sort;
  59   61          __ns_ldap_pingOfflineServers;
  60   62          __ns_ldap_self_gssapi_config;
  61   63          __ns_ldap_self_gssapi_only_set;
  62   64          __s_api_get_canonical_name;
  63   65          __s_api_hostname2ip;
  64   66          __s_api_ip2hostname;
  65   67  } SUNWprivate_1.0;
  66   68  
  67   69  SYMBOL_VERSION SUNWprivate_1.0 {
  68   70      global:
  69   71          __getldapaliasbyname;
  70   72          __ns_ldap_addAttr;
  71   73          __ns_ldap_addEntry;
  72   74          __ns_ldap_addTypedEntry;
  73   75          __ns_ldap_auth;
  74   76          __ns_ldap_cache_ping;
  75   77          __ns_ldap_default_config;
  76   78          __ns_ldap_delAttr;
  77   79          __ns_ldap_delEntry;
  78   80          __ns_ldap_dn2domain;
  79   81          __ns_ldap_download;
  80   82          __ns_ldap_DumpConfiguration;
  81   83          __ns_ldap_DumpLdif;
  82   84          __ns_ldap_endEntry;
  83   85          __ns_ldap_err2str;
  84   86          __ns_ldap_firstEntry;
  85   87          __ns_ldap_freeAttributeMaps;
  86   88          __ns_ldap_freeCred;
  87   89          __ns_ldap_freeError;
  88   90          __ns_ldap_freeObjectClassMaps;
  89   91          __ns_ldap_freeParam;
  90   92          __ns_ldap_freeResult;
  91   93          __ns_ldap_freeSearchDescriptors;
  92   94          __ns_ldap_getAttr;
  93   95          __ns_ldap_getAttributeMaps;
  94   96          __ns_ldap_getMappedAttributes;
  95   97          __ns_ldap_getMappedObjectClass;
  96   98          __ns_ldap_getObjectClassMaps;
  97   99          __ns_ldap_getOrigAttribute;
  98  100          __ns_ldap_getOrigObjectClass;
  99  101          __ns_ldap_getParam;
 100  102          __ns_ldap_getParamType;
 101  103          __ns_ldap_getSearchDescriptors;
 102  104          __ns_ldap_getServiceAuthMethods;
 103  105          __ns_ldap_host2dn;
 104  106          __ns_ldap_list;
 105  107          __ns_ldap_list_batch_start;
 106  108          __ns_ldap_list_batch_add;
 107  109          __ns_ldap_list_batch_end;
 108  110          __ns_ldap_list_batch_release;
 109  111          __ns_ldap_LoadConfiguration;
 110  112          __ns_ldap_LoadDoorInfo;
 111  113          __ns_ldap_make_config;
 112  114          __ns_ldap_nextEntry;
 113  115          __ns_ldap_print_config;
 114  116          __ns_ldap_repAttr;
 115  117          __ns_ldap_setParam;
 116  118          __ns_ldap_setParamValue;
 117  119          __ns_ldap_setServer;
 118  120          __ns_ldap_trydoorcall;
 119  121          __ns_ldap_uid2dn;
 120  122          __s_api_crosscheck;
 121  123          __s_api_destroy_config;
 122  124          __s_api_free2dArray;
 123  125          __s_api_getServers;
 124  126          __s_api_init_config;
 125  127          __s_api_prepend_automountmapname_to_dn;
 126  128      local:
 127  129          *;
 128  130  };
  
    | 
      ↓ open down ↓ | 
    68 lines elided | 
    
      ↑ open up ↑ | 
  
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX