forked from jengelh/openldap2
5798d8fa39
- FATE#315028 remove memory limit for slapd - FATE#315415: LDAP compat packages required for older SLES versions For this reson following patches were applied: openldap-2.3.37-libldap-suid.diff openldap-2.3.37-libldap-ldapi_url.dif openldap-2.3.37-libldap-ntlm.diff openldap-2.3.37-libldap-gethostbyname_r.dif openldap-2.3.37-libldap-sasl-max-buff-size.dif openldap-2.3.37-libldap-utf8-ADcanonical.dif openldap-2.3.37-liblber-length-decoding.dif openldap-2.3.37-libldap-ld_defconn-ldap_free_connection.dif openldap-2.3.37-libldap-tls_chkhost-its6239.dif openldap-2.3.37-libldap-ssl.dif OBS-URL: https://build.opensuse.org/package/show/network:ldap/openldap2?expand=0&rev=106
19 lines
492 B
Diff
19 lines
492 B
Diff
Index: libraries/libldap/init.c
|
|
===================================================================
|
|
--- libraries/libldap/init.c.orig
|
|
+++ libraries/libldap/init.c
|
|
@@ -579,6 +579,7 @@ void ldap_int_initialize( struct ldapopt
|
|
#endif
|
|
|
|
openldap_ldap_init_w_sysconf(LDAP_CONF_FILE);
|
|
+ if( getuid() == geteuid() ){
|
|
openldap_ldap_init_w_userconf(LDAP_USERRC_FILE);
|
|
|
|
{
|
|
@@ -608,4 +609,5 @@ void ldap_int_initialize( struct ldapopt
|
|
}
|
|
|
|
openldap_ldap_init_w_env(gopts, NULL);
|
|
+ }
|
|
}
|