Lines 14-20
Link Here
|
14 |
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" |
14 |
KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~sparc-fbsd ~x86-fbsd" |
15 |
|
15 |
|
16 |
IUSE_DAEMON="crypt icu samba slp tcpd experimental minimal" |
16 |
IUSE_DAEMON="crypt icu samba slp tcpd experimental minimal" |
17 |
IUSE_BACKEND="+berkdb" |
17 |
IUSE_BACKEND="+berkdb threads" |
18 |
IUSE_OVERLAY="overlays perl" |
18 |
IUSE_OVERLAY="overlays perl" |
19 |
IUSE_OPTIONAL="gnutls iodbc sasl ssl odbc debug ipv6 syslog selinux" |
19 |
IUSE_OPTIONAL="gnutls iodbc sasl ssl odbc debug ipv6 syslog selinux" |
20 |
IUSE_CONTRIB="smbkrb5passwd kerberos" |
20 |
IUSE_CONTRIB="smbkrb5passwd kerberos" |
Lines 503-508
Link Here
|
503 |
fowners ldap:ldap /var/run/openldap |
503 |
fowners ldap:ldap /var/run/openldap |
504 |
fperms 0755 /var/run/openldap |
504 |
fperms 0755 /var/run/openldap |
505 |
|
505 |
|
|
|
506 |
if use threads ; then |
507 |
einfo "Replacing libldap with libldap_r" |
508 |
cd "${D}/usr" |
509 |
for unsafe_full in lib*/libldap[-.]*so* lib*/libldap.a; do |
510 |
safe=`basename ${unsafe_full} | sed 's/libldap/libldap_r/'` |
511 |
ln -sf ${safe} ${unsafe_full} |
512 |
done |
513 |
for safe_full in lib*/libldap_r.la; do |
514 |
unsafe_full=`echo ${safe_full} | sed 's/libldap_r/libldap/'` |
515 |
sed 's/libldap_r/libldap/g' < ${safe_full} > ${unsafe_full} |
516 |
done |
517 |
fi |
518 |
|
506 |
if ! use minimal; then |
519 |
if ! use minimal; then |
507 |
# use our config |
520 |
# use our config |
508 |
rm "${D}"etc/openldap/slapd.conf |
521 |
rm "${D}"etc/openldap/slapd.conf |