summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* net-nds/openldap: fix automagic dependency on cyrus-saslEli Schwartz2024-03-293-3/+870
| | | | | | | | | | | | The client programs can depend on sasl as well. But we never passed the relevant options when building with USE=minimal, as is the default on desktop profiles to avoid building the entire server infrastructure. This was then detected on the official binhost, producing a totally invalid package. Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Fix type mismatches in lloaddBrahmajit Das2024-02-092-0/+913
| | | | | | | Closes: https://bugs.gentoo.org/920379 Signed-off-by: Brahmajit Das <brahmajit.xyz@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34944 Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* net-nds/openldap: Stabilize 2.6.4-r1 amd64, #908276Sam James2024-01-051-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.4-r1 x86, #908276Matoro Mahri2023-12-111-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.4-r1 arm, #908276Matoro Mahri2023-12-111-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.4-r1 ppc64, #908276Matoro Mahri2023-12-111-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.4-r1 sparc, #908276Matoro Mahri2023-12-071-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro_gentoo@matoro.tk> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: fix VariableShadowedArthur Zamarin2023-09-198-19/+8
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: add 2.6.6Sam James2023-08-012-0/+871
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add 2.5.16Sam James2023-08-012-0/+861
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add 2.6.5Sam James2023-07-172-0/+871
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.4-r1 arm64, #908276Arthur Zamarin2023-07-151-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: fix version in ewarnSam James2023-07-064-7/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add 2.6.4-r2Matt Jolly2023-07-031-0/+869
| | | | | | | | | | | | | | - Build and install `lloadd` when ! USE minimal - Drop ipv6 USE - Remove no-op sed from slapd makefile.in - Add missing multibuild inherit - split long sed lines - EAPI 7 -> 8 Closes: https://bugs.gentoo.org/909359 Closes: https://github.com/gentoo/gentoo/pull/31733 Signed-off-by: Matt Jolly <Matt.Jolly@footclan.ninja> Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* net-nds/openldap: destabilize for ~hppaSam James2023-07-023-3/+3
| | | | | | Unlikely that anybody wants to use net-nds/openldap on hppa & often has platform-specific bugs. Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: microoptimizeSam James2023-06-122-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add upstream libressl patchorbea2023-05-303-0/+40
| | | | | | | | | | | | | | | | | | | | This patch was merged upstream and fixes the configure with LibreSSL. The configure script checks for SSL_export_keying_material_early() which LibreSSL doesn't support, but OpenLDAP doesn't actually use this function and only does this to ensure modern OpenSSL APIs are available. As a compromise the configure script now checks for the SSL_CTX_set_ciohersuites() function which both OpenSSL and LibreSSL support and where currently the rest of the OpenLDAP build and tests otherwise work with LibreSSL 3.7.2. Bug: https://bugs.gentoo.org/903001 Upstream-Issue: https://bugs.openldap.org/show_bug.cgi?id=10039 Upstream-PR: https://git.openldap.org/openldap/openldap/-/merge_requests/613 Upstream-Commit: https://git.openldap.org/openldap/openldap/-/commit/cb73e60a49f85bf5207b2fd0f557013be29ac072 Signed-off-by: orbea <orbea@riseup.net> Closes: https://github.com/gentoo/gentoo/pull/31050 Signed-off-by: Sam James <sam@gentoo.org>
* */*: remove x86-solaris keywordFabian Groffen2023-05-244-4/+4
| | | | Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 x86, #905309Arthur Zamarin2023-05-061-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 sparc, #905309Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 hppa, #905309Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 ppc64, #905309Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 arm64, #905309Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 arm, #905309Arthur Zamarin2023-05-051-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.5.14 amd64, #905309Sam James2023-05-011-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add LTS noteSam James2023-03-194-0/+12
| | | | | Bug: https://bugs.gentoo.org/900621 Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add 2.5.14 (LTS)Tomáš Mózes2023-03-192-0/+859
| | | | | | | Closes: https://bugs.gentoo.org/900621 Signed-off-by: Tomáš Mózes <hydrapolic@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/30080 Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: fix /run creationRobin H. Johnson2023-02-122-0/+4
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://bugs.gentoo.org/836725
* net-nds/openldap: drop 2.4.58-r2, 2.6.3-r3Sam James2023-02-123-1704/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: stabilize 2.4.59-r2Sam James2023-02-121-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r3 ppc64, #873568Sam James2023-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.4.58-r2 sparc, #818739Sam James2023-02-121-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: increase test timeoutsSam James2023-02-121-0/+8
| | | | | | | | | In the past, we've seen segfaults or (IIRC) a sigbus once on timeouts, and the test in question here passes on sparc when running outside of Portage anyway. Let's give it a go. Bug: https://bugs.gentoo.org/894012 Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: fix lmdb version, add version checkSam James2023-02-101-1/+16
| | | | | | | We must use at least the version of lmdb bundled with OpenLDAP. Bug: https://bugs.gentoo.org/588792 Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: add 2.6.4Sam James2023-02-103-0/+1069
| | | | | | | Bug: https://bugs.gentoo.org/867931 Closes: https://bugs.gentoo.org/848894 Closes: https://bugs.gentoo.org/892009 Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: tweak upgrade safety checks & default database backend for 2.6Robin H. Johnson2023-02-093-4/+79
| | | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> Closes: https://bugs.gentoo.org/893646
* net-nds/openldap: adapt safety check for 2.4->2.6 upgradeSam James2023-02-081-3/+12
| | | | | | | | Drops berkdb. See https://forums.gentoo.org/viewtopic-p-8775222.html. Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: adjust systemd unit install logicMike Gilbert2023-01-301-12/+12
| | | | | | | | | | Only install slapd.service when USE=systemd; it has Type=notify and is therefore uselesss without sd_notify. Also remove the upstream unit file to prevent weirdness with split-usr. Closes: https://bugs.gentoo.org/892627 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-nds/openldap: set NotifyAccess=all in slapd-2.6.1.serviceMike Gilbert2023-01-303-1/+1
| | | | | | Bug: https://bugs.gentoo.org/843029 Fixes: e276465660720433c8261e3fcbdcb974547de341 Signed-off-by: Mike Gilbert <floppym@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 ppc64, #891861Sam James2023-01-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 arm64, #891861Sam James2023-01-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 amd64, #891861Sam James2023-01-301-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 arm, #891861Jakov Smolić2023-01-281-1/+1
| | | | Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 sparc, #891861Arthur Zamarin2023-01-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 hppa, #891861Arthur Zamarin2023-01-281-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r5 x86, #891861Sam James2023-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: fix systemd unitSam James2023-01-192-1/+2
| | | | | Closes: https://bugs.gentoo.org/843029 Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: drop 2.4.57-r2Sam James2023-01-192-906/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r3 hppa, #873568Arthur Zamarin2023-01-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* net-nds/openldap: Stabilize 2.6.3-r3 arm64, #873568Arthur Zamarin2023-01-131-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>