aboutsummaryrefslogtreecommitdiff
path: root/libs/openldap
Commit message (Collapse)AuthorAge
* openldap: version update and new build parametersVal Kulkov2018-12-21
| | | | | | | | | | | | | | | | | | | This patch updates OpenLDAP to 2.4.47, introduces new build parameters and places openldap-server, openldap-utils and libopenldap under a separate menu item in Network. OpenLDAP is difficult to find in menuconfig at present. Making a separate menu item for OpenLDAP for selection of packages and enabling or disabling build parameters makes better sense. To have access to the loglevel directive, OpenLDAP must be built with debugging information. Having access to the loglevel directive is essential during the initial configuration of OpenLDAP server. International users may want to enable ICU support to have access to international characters. Signed-off-by: Val Kulkov <val.kulkov@gmail.com>
* openldap: Backport patch to fix compilation without deprecated APIsRosen Penev2018-11-06
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* openldap: Switch tarball sources to https and httpDaniel Engberg2018-06-09
| | | | | | | | Switch from ftp which can be broken on corp firewalls to https and http. Mirrors taken from https://www.openldap.org/software/download/ and https://www.openldap.org/software/download/OpenLDAP/MIRRORS Place master site as last resort. Signed-off-by: Daniel Engberg <daniel.engberg.lists@pyret.net>
* openldap: update to 2.4.46W. Michael Petullo2018-06-08
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: use /dev/urandom as entropy sourceEneas U de Queiroz2018-05-24
| | | | | | | | When cross-compiling, the configure script doesn't use /dev/urandom as entropy source, which would have been the case if we were building it natively. Instead it tries to use an EGD, which openwrt doesn't supply. Signed-off-by: Eneas U de Queiroz <cote2004-github@yahoo.com>
* openldap: remove build host/user/timestampAlexander Couzens2017-12-10
| | | | | | Such information from the build system break reproducible builds. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
* libs/openldap: add license tagFlorian Eckert2017-10-30
| | | | | | add license tag Signed-off-by: Florian Eckert <fe@dev.tdt.de>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* openldap: update to 2.4.45W. Michael Petullo2017-06-14
| | | | | | Fixes CVE-2017-9287 Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: do not build doc and tests subdirsMichael Heimpold2016-11-19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | At least one LEDE buildbot is missing tools to create man pages, thus the build sometimes (depends on which buildbot is used) fails with [1]: -snip- make[7]: Entering directory '/mnt/build-dir/lede/armeb_xscale/build/sdk/build_dir/target-armeb_xscale_musl-1.1.15/openldap-2.4.44/doc/man/man1' PAGES=`cd .; echo *.1`; \ for page in $PAGES; do \ sed -e "s%LDVERSION%2.4.44%" \ -e 's%ETCDIR%/etc/openldap%g' \ -e 's%LOCALSTATEDIR%/var%' \ -e 's%SYSCONFDIR%/etc/openldap%' \ -e 's%DATADIR%/usr/share/openldap%' \ -e 's%SBINDIR%/usr/sbin%' \ -e 's%BINDIR%/usr/bin%' \ -e 's%LIBDIR%/usr/lib%' \ -e 's%LIBEXECDIR%/usr/lib%' \ -e 's%MODULEDIR%/usr/lib/openldap%' \ -e 's%RELEASEDATE%2016/02/05%' \ ./$page \ | (cd .; soelim -) > $page.tmp; \ done /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found /bin/sh: 15: soelim: not found Makefile:292: recipe for target 'all-common' failed make[7]: *** [all-common] Error 127 -snap- For OpenWrt/LEDE, there is no reason to build the tests and/or man pages, so let's patch it away. And since other packages need openldap as build dependency (e.g. php) this automatically fixes the build of these depended packages. [1] https://downloads.lede-project.org/snapshots/faillogs/armeb_xscale/packages/openldap/compile.txt Signed-off-by: Michael Heimpold <mhei@heimpold.de>
* openldap: update to 2.4.44W. Michael Petullo2016-09-14
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: forcibly disable ICU supportJo-Philipp Wich2016-06-06
| | | | | | | | | | | | | | | | | When openldap-server is built within an environment where ICU has been previously built, the package will pick up this unintended dependency and fail with the following error: Package openldap-server is missing dependencies for the following libraries: libicudata.so.55 libicuuc.so.55 Makefile:148: recipe for target '.../openldap-server_2.4.43-2_mips_34kc.ipk' failed Since the ICU libraries are extremely big (~12MB) we cannot simply depend on them so add the necessary autoconfig cache variable to let the ICU presence test fail in order to inhibit linking against those libraries. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
* openldap: update to 2.4.43W. Michael Petullo2015-12-30
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: remove --without-cyrus-sasl to build SASL supportW. Michael Petullo2015-07-20
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update copyright datesW. Michael Petullo2015-07-08
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: update to 2.4.41W. Michael Petullo2015-07-08
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* openldap: remove --without-tls and start SSL-protected server by defaultW. Michael Petullo2015-01-23
| | | | Signed-off-by: W. Michael Petullo <mike@flyn.org>
* Copy openldap package from old repositoryW. Michael Petullo2014-08-06
Signed-off-by: W. Michael Petullo <mike@flyn.org>