Commit Graph

48 Commits

Author SHA1 Message Date
Robert Scott
7f4a574a0b _389-ds-base: 2.4.5 -> 2.4.6
addressing CVE-2024-6237 & CVE-2024-5953
2024-08-25 15:05:11 +01:00
Thomas Gerbet
f9c1615cf3 _389-ds-base: apply patches for CVE-2024-2199 and CVE-2024-3657
https://nvd.nist.gov/vuln/detail/CVE-2024-2199
https://nvd.nist.gov/vuln/detail/CVE-2024-3657
2024-07-02 22:46:47 +02:00
Benjamin Staffin
17d94493a0 _389-ds-base: remove broken=true 2024-05-28 16:53:06 -04:00
Benjamin Staffin
ac7eb3979d _389-ds-base: add fix-32bit patch
Co-authored-by: Robert Scott <github@humanleg.org.uk>
2024-05-28 16:52:49 -04:00
h7x4
b511f3e2ed _389-ds-base: 2.4.3 -> 2.4.5 2024-05-28 16:52:35 -04:00
Maximilian Bosch
1c003da73c
_389ds-base: mark as broken
Doesn't build with glibc 2.39. There's a potential fix documented in
https://github.com/389ds/389-ds-base/issues/5332, but the package is too
old for the patch to apply, so I'll mark it as broken for now and leave
it to the maintainer to update & fix.
2024-03-02 19:01:51 +01:00
Weijia Wang
2e987451a9
Merge pull request #247324 from kirillrdy/389
_389-ds-base: 2.4.2 -> 2.4.3
2023-08-05 18:25:45 +02:00
Kirill Radzikhovskyy
f5a3150101 _389-ds-base: 2.4.2 -> 2.4.3 2023-08-05 21:13:12 +10:00
Jan Malakhovski
5852f26bdc treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
Thomas Gerbet
6760151c49 _389-ds-base: 2.4.1 -> 2.4.2
Fixes CVE-2022-2850.

https://www.port389.org/docs/389ds/releases/release-2-4-2.html
2023-07-14 14:43:55 +02:00
Weijia Wang
dc57610254 _389-ds-base: 2.3.1 -> 2.4.1 2023-05-26 13:31:03 +03:00
Alyssa Ross
5e06b3cb19 treewide: don't use rustPlatform.rust
This will be deprecated in the next commit.
2023-05-12 15:31:21 +00:00
Sergei Trofimovich
a3f338ef5f _389-ds-base: disable parallel installing
Without the change parallel installs fail occasionally as:

    ld: cannot find -lslapd: No such file or directory

Full build log example: https://hydra.nixos.org/log/h38bj77gav0r6jbi4bgzy1lfjq22k2wy-389-ds-base-2.3.1.drv
2023-03-20 09:35:20 +00:00
Adam Joseph
42815b4a0c treewide: systemdSupport: use lib.meta.availableOn
Many packages have some kind of flag indicating whether or not to build with
systemd support.  Most of these default to `stdenv.isLinux`, but systemd does
not build on (and is marked `broken` for) `isStatic`.  Only a few packages have
the needed `&& !isStatic` in the default value for their parameter.

This commit moves the logic for the default value of these flags into
`systemd.meta.{platforms,badPlatforms}` and evaluates those conditions using
`lib.meta.availableOn`.

This provides three benefits:

1. The default values are set correctly (i.e. including `&& isStatic`)

2. The default values are set consistently

3. The way is paved for any future non-Linux systemd platforms (FreeBSD is
   reported to have experimental systemd support)
2023-01-22 00:27:19 -08:00
Tomo
2a1a584792 389-ds-base: 2.3.0 -> 2.3.1 2023-01-12 16:34:23 -08:00
Martin Weinelt
f3a543b20e
_389-ds-base: fix build with libxcrypt 2022-11-11 02:23:52 +01:00
ners
53580d9f09 389-ds-base: 2.0.7 -> 2.3.0 2022-10-19 10:50:14 +02:00
Martin Weinelt
b60e4d71d6 python3Packages.python-ldap: rename from ldap 2022-09-19 10:37:49 +02:00
R. RyanTM
b9c9d93e51 _389-ds-base: 2.0.6 -> 2.0.7 2021-07-25 10:24:10 +02:00
Robert Schütz
1ec5651913 treewide: use pythonPackages.python-dateutil instead of pythonPackages.dateutil 2021-07-03 13:45:57 +02:00
R. RyanTM
10647f431d _389-ds-base: 2.0.5 -> 2.0.6 2021-07-01 13:31:07 -07:00
Bernardo Meurer
c97b3d8502
_389-ds-base: 1.3.9.1 -> 2.0.5 2021-06-16 14:40:02 -07:00
Janne Heß
094dcbe0ff 389-base: Add CVE-2021-3514 2021-06-08 11:50:16 +00:00
Sandro Jäckel
dcb501f993
kerberos: deprecate alias 2021-04-04 03:18:56 +02:00
Frederik Rietdijk
c657b02df2 _389-ds-base: use python3 2021-03-25 10:19:41 +01:00
Jonathan Ringer
9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix
continuation of #109595

pkgconfig was aliased in 2018, however, it remained in
all-packages.nix due to its wide usage. This cleans
up the remaining references to pkgs.pkgsconfig and
moves the entry to aliases.nix.

python3Packages.pkgconfig remained unchanged because
it's the canonical name of the upstream package
on pypi.
2021-01-19 01:16:25 -08:00
Ben Siraphob
872973d7d1 pkgs/servers: stdenv.lib -> lib 2021-01-15 14:24:03 +07:00
Profpatsch
4a7f99d55d treewide: with stdenv.lib; in meta -> with lib;
Part of: https://github.com/NixOS/nixpkgs/issues/108938

meta = with stdenv.lib;

is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.

This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.

The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
2021-01-11 10:38:22 +01:00
Jörg Thalheim
725f85e271
net-snmp: rename from net_snmp 2019-12-21 22:56:08 +00:00
Renaud
d0f75abb39
389-ds-base: 1.3.5.19 -> 1.3.9.1 (#61675)
http://www.port389.org/docs/389ds/releases/release-notes.html
+ fix build failure with <nss.h>
+ enable parallel building (faster)
2019-05-21 11:09:31 +02:00
Jörg Thalheim
b5c1deca8a
treewide: remove wkennington as maintainer
He prefers to contribute to his own nixpkgs fork triton.
Since he is still marked as maintainer in many packages
this leaves the wrong impression he still maintains those.
2019-01-26 10:05:32 +00:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Tuomas Tynkkynen
0fd461d5b5 db: Use more conventional outputs, also split bin 2018-05-22 17:49:04 +03:00
mimadrid
436c8fd287
389-ds-base: fix homepage url 2017-10-28 11:08:07 +02:00
John Ericson
ed14223f8c treewide: Manual fix more pkg-config build-inputs 2017-09-21 15:49:54 -04:00
Tim Steinbach
7120479e5b
389-ds-base: 1.3.5.17 -> 1.3.5.19 2017-08-20 16:22:59 -04:00
Graham Christensen
ef875a60c1
389-ds-base: 1.3.5.4 -> 1.3.5.15 2017-02-05 16:40:28 -05:00
Franz Pletz
14a3d2d2ff
389-ds-base: add patch to fix CVE-2016-5416
cc #20274
2016-11-10 03:50:43 +01:00
Franz Pletz
44134d52ae
389-ds-base: 1.3.3.9 -> 1.3.5.4 2016-09-24 21:55:35 +02:00
Bjørn Forsman
bd01fad0ed Captialize meta.description of all packages
In line with the Nixpkgs manual.

A mechanical change, done with this command:

  find pkgs -name "*.nix" | \
      while read f; do \
          sed -e 's/description\s*=\s*"\([a-z]\)/description = "\u\1/' -i "$f"; \
      done

I manually skipped some:

* Descriptions starting with an abbreviation, a user name or package name
* Frequently generated expressions (haskell-packages.nix)
2016-06-20 13:55:52 +02:00
Tuomas Tynkkynen
4e0307dcfc treewide: Make explicit that 'dev' output of cyrus_sasl is used 2016-05-19 10:00:30 +02:00
Robert Helgesson
55d90c6bdb 389-ds-base: fix compilation
Multiple outputs in openldap made this package confused. Remove the
explicit reference to the openldap library and let configure sort it
out.
2016-04-18 22:15:05 +02:00
Eelco Dolstra
832aeb66f8 Revert "Fix krb5 reference"
This reverts commit 9f0da5315b.
2015-06-04 14:54:50 +02:00
William A. Kennington III
9f0da5315b Fix krb5 reference 2015-05-29 10:25:32 -07:00
William A. Kennington III
93d6ac9a0c 389-ds-base: 1.3.3.5 -> 1.3.3.9 2015-04-17 14:10:09 -07:00
William A. Kennington III
db62c43a45 389-ds-base: Fix perl scripts 2015-01-09 15:01:30 -08:00
William A. Kennington III
fe9529ae3f 389-ds-base: Fix build 2015-01-09 11:05:31 -08:00
William A. Kennington III
400cd62cfc 389-ds-base: Add derivation 2014-12-31 23:57:51 -08:00