Commit Graph

71 Commits

Author SHA1 Message Date
Andrew Childs
e00c4cdc0a openldap: cap MACOSX_DEPLOYMENT_TARGET at 10.16 2021-05-17 00:28:04 +09:00
Vincent Ambo
3466530d66 openldap: Enable argon2 hash support by default
argon2 is the recommended password hashing function, and the module is
included with OpenLDAP contrib.

This change enables argon2 hashes by default in our OpenLDAP package.

The install command for argon2 needs to be install-lib, as it otherwise
tries to install manpages to /usr, which fails.
2021-04-28 23:22:05 +02:00
R. RyanTM
37e7ad02d3 openldap: 2.4.57 -> 2.4.58 2021-03-20 09:17:46 +01:00
sternenseemann
dc7769bf7e
openldap: fix build if openssl or cyrus_sasl are overridden to null, add flag for cyrus_sasl, require openssl (#108046) 2021-02-19 01:35:39 +01:00
R. RyanTM
b833f741e1 openldap: 2.4.56 -> 2.4.57 2021-01-22 21:31:35 +01:00
Ben Siraphob
66e44425c6 pkgs/development/libraries: stdenv.lib -> lib 2021-01-21 19:11:02 -08:00
Martin Weinelt
abbe621724 openldap: 2.4.51 -> 2.4.56
Drop patch for what became CVE-2020-25692, it was fixed in 2.4.55.

Fixes: CVE-2020-25709, CVE-2020-25710
2020-11-18 15:40:34 +01:00
Martin Weinelt
307abd9eae openldap: add patch to fix unauthenticated nullptr dereference in slapd
This vulnerability does not have a CVE yet.

https://security-tracker.debian.org/tracker/TEMP-0000000-DD4835
https://bugs.openldap.org/show_bug.cgi?id=9370
2020-11-01 18:14:56 +01:00
R. RyanTM
51cd015148 openldap: 2.4.50 -> 2.4.51 2020-08-24 12:01:27 +02:00
Frederik Rietdijk
ae1584dc98
Merge pull request #91457 from matthewbauer/prefixed-pkg-config
Fixes from prefixed pkg config
2020-07-02 17:26:16 +02:00
Matthew Bauer
95930fe857 openldap: set CC for cross compilation 2020-06-25 00:09:22 -04:00
Michael Weiss
bf965338df
openldap: Fix the cross compilation 2020-06-20 13:00:49 +02:00
Mario Rodas
51523069a6
openldap: fix build on darwin 2020-05-22 17:51:52 -05:00
Florian Klink
98efbe9052
Merge pull request #79286 from ju1m/openldap_sha2_pbkdf2
openldap: enable sha2 and pbkdf2 modules
2020-05-22 22:02:37 +02:00
Martin Weinelt
2091d42cef openldap: 2.4.49 → 2.4.50
Fixes: CVE-2020-12243

In filter.c in slapd in OpenLDAP before 2.4.50, LDAP search filters
with nested boolean expressions can result in denial of service
(daemon crash).
2020-04-28 21:51:49 +02:00
Patrick Hilhorst
5b49816cf4
treewide: add quotes to recently-changed urls
Co-Authored-By: Drew <drewrisinger@users.noreply.github.com>
2020-03-28 00:05:50 +01:00
Patrick Hilhorst
9fc5e7e473
treewide: fix redirected urls (again)
Ran the same script as #78265.
Additionally, manually replaced `http://goodies.xfce.org`
with https.
2020-03-20 13:36:23 +01:00
Julien Moutinho
1335a986c8 openldap: enable sha2 and pbkdf2 modules 2020-02-05 18:16:57 +01:00
R. RyanTM
7949dc4291 openldap: 2.4.48 -> 2.4.49 2020-02-02 20:12:46 +01:00
R. RyanTM
8ba8325256 openldap: 2.4.47 -> 2.4.48
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/openldap/versions
2019-08-04 20:04:54 -07:00
R. RyanTM
689f0a7497 openldap: 2.4.46 -> 2.4.47 (#52817)
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/openldap/versions
2019-04-07 08:57:52 +00:00
Jörg Thalheim
2ebe19f330 openldap: fix cross-build 2018-12-11 18:13:21 +01:00
Markus Kowalewski
8844504fba
openldap: add license 2018-08-18 00:03:01 +02:00
Tim Steinbach
e4138804da
openldap: 2.4.45 -> 2.4.46
LibreSSL patch no longer needed
2018-08-05 18:04:38 -04:00
Silvan Mosberger
57bccb3cb8 treewide: http -> https sources (#42676)
* treewide: http -> https sources

This updates the source urls of all top-level packages from http to
https where possible.

* buildtorrent: fix url and tab -> spaces
2018-06-28 20:43:35 +02:00
Jan Malakhovski
7438083a4d tree-wide: disable doCheck and doInstallCheck where it fails (the trivial part) 2018-04-25 04:18:46 +00:00
Yegor Timoshenko
506c89c30a maintainers: remove mornfall from packages 2018-01-17 05:17:33 +00:00
Shea Levy
c3b41a77e6 openldap: Use a global localstatedir 2017-09-21 08:18:45 -06:00
Matthew Robbetts
e82cb3dfa4 openldap: Fix build with LibreSSL. 2017-08-30 19:39:11 +02:00
Tim Digel
e3d9f6b21b openldap: enable crypt 2017-08-08 11:50:05 +02:00
Tim Steinbach
0737359dd0
openldap: 2.4.44 -> 2.4.45 2017-06-22 20:20:03 -04:00
Alexander Kahl
db90ac6fff openldap: load configuration files from global sysconfdir /etc (#21648) 2017-01-10 17:41:09 +01:00
Vladimír Čunát
cd436079fc openldap: fixup build on Darwin, probably
Introduced by #19288.
2016-10-29 16:37:48 +02:00
Tim Digel
8e319c5dda Add package-option to enable module-support 2016-10-28 07:54:06 +02:00
Tuomas Tynkkynen
e2c6740c37 Merge commit 'adaee73' from staging into master
This one was already merged into release-16.09, so let's not have the
stable branch is ahead of master and confuse things. In addition to
that, currently we have an odd situation that master has less things
actually finished building than in staging.

Conflicts:
	pkgs/data/documentation/man-pages/default.nix
2016-09-03 01:02:51 +03:00
Tuomas Tynkkynen
8c4aeb1780 Merge staging into master
Brings in:
    - changed output order for multiple outputs:
      https://github.com/NixOS/nixpkgs/pull/14766
    - audit disabled by default
      https://github.com/NixOS/nixpkgs/pull/17916

 Conflicts:
	pkgs/development/libraries/openldap/default.nix
2016-09-01 13:27:27 +03:00
Eelco Dolstra
c861feee18 openldap: Get rid of runtime dependency on gcc
The problem here was that the openldap binaries had /tmp/... in their
RPATH *before* $out/lib, so patchelf --shrink-rpath considered the
$out/lib entry unused.

As a workaround, use NIX_LDFLAGS_BEFORE to ensure a proper order.
2016-09-01 11:43:30 +02:00
Eelco Dolstra
8172cd734c docdev -> devdoc
It's "developer documentation", not "documentation developer" after
all.
2016-09-01 11:07:23 +02:00
Guillaume Maudoux
63ab4ebf8d openldap: do strip, with proper fix
[dezgeg: Add comment about the proper fix in patchelf]
2016-08-31 23:08:32 +03:00
Tuomas Tynkkynen
a17216af4c treewide: Shuffle outputs
Make either 'bin' or 'out' the first output.
2016-08-29 14:49:51 +03:00
Rickard Nilsson
4e706a13c8 openldap: Remove unused patch 2016-05-25 16:32:52 +00:00
Rickard Nilsson
92ce529880 Revert "openldap: Remove dontPatchELF"
This reverts commit 366c1e88fc, that
caused OpenLDAP to not find its own libs. See discussion in
366c1e88fc
2016-05-25 16:31:23 +00:00
Vladimír Čunát
30f14243c3 Merge branch 'master' into closure-size
Comparison to master evaluations on Hydra:
  - 1255515 for nixos
  - 1255502 for nixpkgs
2016-04-10 11:17:52 +02:00
Rickard Nilsson
efe33d6e87 openldap: 2.4.42 -> 2.4.44 2016-04-01 08:51:37 +02:00
Vladimír Čunát
716aac2519 Merge branch 'staging' into closure-size 2016-01-19 09:55:31 +01:00
janus
a472d836f6 FreeBSD: apr-util, cyrus-sasl, berkeley db, glib, gnutls, kerberos, libelf-freebsd, openldap, serf, guile, tet, shishi, gawk, gnugrep 2016-01-01 17:01:13 +00:00
Tuomas Tynkkynen
b4118c7f04 openldap: Split into multiple outputs
Also fix the incorrect .la file fixups.
2015-10-28 10:23:00 +01:00
Tuomas Tynkkynen
366c1e88fc openldap: Remove dontPatchELF
Everything still seems to build fine.
2015-10-28 10:23:00 +01:00
William A. Kennington III
6634bdc93c openldap: Fix CVE-2015-6908 2015-09-17 14:22:51 -07:00
William A. Kennington III
15a6f0ba7b openldap: Fix hash 2015-08-18 12:35:51 -07:00