Dash:
[t2.git] / package / network / openldap / openldap.conf
blobe271ed67e4df1f5313453eb3db25555548facc88
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # T2 SDE: package/*/openldap/openldap.conf
3 # Copyright (C) 2004 - 2021 The T2 SDE Project
4 # Copyright (C) 1998 - 2003 ROCK Linux Project
5
6 # This Copyright note is generated by scripts/Create-CopyPatch,
7 # more information can be found in the files COPYING and README.
8
9 # This program is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License version 2.
11 # --- T2-COPYRIGHT-NOTE-END ---
13 createdocs=0
15 if [ "$prefix_auto" = 1 ]; then
16         if [ "$SDECFG_PKG_OPENLDAP_CORE_PREFIX" ]; then
17                 prefix="$SDECFG_PKG_OPENLDAP_CORE_PREFIX"
18         else
19                 prefix="opt/openldap"
20         fi
21         set_confopt
22         # we want to keep a good record of openldap's sysconfdir
23         var_remove_regex confopt ' ' "--sysconfdir=.*"
24         var_append extraconfopt  ' ' "--sysconfdir=${sysconfdir%/openldap}"
27 pkginstalled tcp_wrappers && var_append extraconfopt ' ' '--enable-wrappers'
29 var_append extraconfopt ' ' "--enable-shared"
30 var_append extraconfopt ' ' "--libexec=$sbindir"
32 # also desired backends (meta needs ldap)
33 var_append extraconfopt ' ' "--enable-meta --enable-ldap"
35 if [ "$SDECFG_PKG_OPENLDAP_CLIENTONLY" = "1" ]; then
36         var_append extraconfopt ' ' "--without-cyrus-sasl --disable-slapd \
37                                      --disable-slurpd"
40 hook_add premake  3 'eval $MAKE depend'
42 pkgprefix -t bdb
43 var_append CPP_WRAPPER_APPEND ' ' "-I$( pkgprefix includedir bdb )"
45 var_append GCC_WRAPPER_APPEND ' ' "-DLDAP_DEBUG"
47 # work around - needs to be fixed, treading support hangs ... -ReneR
48 [ $arch = powerpc ] && var_append extraconfopt ' ' '--disable-bdb'