Commit Graph

52 Commits

Author SHA1 Message Date
Pyrox
d5e038660c
sssd: 2.9.4 -> 2.9.5
https://sssd.io/release-notes/sssd-2.9.5.html
2024-06-15 14:36:40 -04:00
Anthony Roussel
d9f3cf1353
sssd: add meta.pkgConfigModules, passthru.tests.pkg-config 2024-04-12 10:17:08 +02:00
Anthony Roussel
43e85c55ae
sssd: fix build
Samba has been updated to 4.20 with PR #300156
However, sssd 2.9.4 is incompatible with Samba 4.20

A resolution is to backport an unreleased fix to make the
build work with Samba 4.20.

Fixes #302062
2024-04-06 15:21:03 +02:00
R. Ryantm
ea42333590 sssd: 2.9.3 -> 2.9.4 2024-01-12 14:29:42 +00:00
Wanja Zaeske
20a73f36fa sssd: add adcli path
Fixes #268924
2023-11-22 22:43:49 +01:00
R. Ryantm
56b67f12ee sssd: 2.9.2 -> 2.9.3 2023-11-14 04:17:18 +00:00
Anthony Roussel
4aeca4f1f8
sssd: add passthru.updateScript and passthru.tests.version 2023-10-18 13:50:40 +02:00
Anthony Roussel
2f0740661b
sssd: 2.9.1 -> 2.9.2
https://github.com/SSSD/sssd/releases/tag/2.9.2
2023-10-18 13:50:35 +02:00
Nick Cao
387db5f6d2
sssd: 2.9.0 -> 2.9.1
Diff: https://github.com/SSSD/sssd/compare/2.9.0...2.9.1

Changelog: https://sssd.io/release-notes/sssd-2.9.1.html
2023-06-26 21:50:52 +08:00
R. Ryantm
fbb80b65c5 sssd: 2.8.2 -> 2.9.0 2023-05-07 05:39:33 +00:00
Sergei Trofimovich
82c5a2b62e sssd: disable parallel installs
Without the change parallel install fails as:

    install flags: -j16
    ...
    libbtool:   error: error: relink '_py3sss.la' with the above command before installing it
    libtool: warning: '/build/source/libsss_cert.la' has not been installed in '/nix/store/apyk9a6q7bc7d1fnn81vqrwil4waw9cd-sssd-2.8.2/lib/sssd'
    make[3]: *** [Makefile:13362: install-py3execLTLIBRARIES] Error 1
2023-02-26 22:02:09 +00:00
Artturin
f9fdf2d402 treewide: move NIX_CFLAGS_COMPILE to the env attrset
with structuredAttrs lists will be bash arrays which cannot be exported
which will be a issue with some patches and some wrappers like cc-wrapper

this makes it clearer that NIX_CFLAGS_COMPILE must be a string as lists
in env cause a eval failure
2023-02-22 21:23:04 +02:00
Weijia Wang
a6388fc6bb
Merge pull request #205600 from r-ryantm/auto-update/sssd
sssd: 2.8.1 -> 2.8.2
2023-01-23 14:35:19 +01:00
AndersonTorres
28a5476184 treewide: remove e-user from maintainers
According to https://github.com/NixOS/nixpkgs/pull/22789#issuecomment-757687683,
the maintainer doesn't use NixOS anymore.
2022-12-12 09:32:09 -03:00
R. Ryantm
d68f54c147 sssd: 2.8.1 -> 2.8.2 2022-12-11 06:53:21 +00:00
R. Ryantm
4cdc5e3069 sssd: 2.8.0 -> 2.8.1 2022-11-10 20:56:24 +08:00
R. Ryantm
fadf7d61f2 sssd: 2.7.4 -> 2.8.0 2022-10-08 03:27:34 +00:00
Martin Weinelt
b60e4d71d6 python3Packages.python-ldap: rename from ldap 2022-09-19 10:37:49 +02:00
R. Ryantm
bb2f437573 sssd: 2.7.3 -> 2.7.4 2022-08-29 01:05:44 +00:00
R. Ryantm
fafa29f6e4 sssd: 2.7.0 -> 2.7.3 2022-07-30 08:14:31 +00:00
Wanja Zaeske
3f3f7a3a9d sssd: 2.6.3 -> 2.7.0 2022-05-18 13:05:12 +02:00
Wanja Zaeske
97d5a9af02 sssd: fix #151597
this adds a call to makeWrapper, that sets an env var to let some of
sssd binaries discover required modules
2022-05-18 12:38:01 +02:00
R. Ryantm
2d67084243 sssd: 2.6.2 -> 2.6.3 2022-01-27 00:04:01 +00:00
R. Ryantm
49a3e9995f sssd: 2.6.1 -> 2.6.2 2021-12-31 23:05:03 +00:00
illustris
434985c90b sssd: link NixOS module tests 2021-12-14 19:46:21 +05:30
illustris
580952d787 sssd: 2.6.0 -> 2.6.1, fix broken build
python2Packages.ldap fails to build since https://github.com/NixOS/nixpkgs/pull/149010
This PR drops python2 bindings for sssd.
2021-12-14 19:46:12 +05:30
illustris
185e6a477a sssd: 1.16.5 -> 2.6.0, fix broken build 2021-10-30 09:48:28 -07:00
Thomas Gerbet
affda4029f sssd: 1.16.4 -> 1.16.5
Fixes CVE-2018-16838.
https://sssd.io/release-notes/sssd-1.16.5.html
2021-05-22 14:03:10 +02:00
Sandro Jäckel
dcb501f993
kerberos: deprecate alias 2021-04-04 03:18:56 +02: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
16d91ee628 pkgs/os-specific: stdenv.lib -> lib 2021-01-17 23:26:08 +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
Sandro Jäckel
2044fa172d
sssd: fix nss collision with upstream patch 2020-11-24 20:09:04 +01:00
Graham Christensen
22965d84d5
sssd: fix build on glibc-2.32
For https://hydra.nixos.org/build/128488320 which errored with:

    src/responder/nss/nss_cmd.c:733:16: error: 'nss_setnetgrent' redeclared as different kind of symbol
      733 | static errno_t nss_setnetgrent(struct cli_ctx *cli_ctx,
          |                ^~~~~~~~~~~~~~~
    In file included from ./src/sss_client/sss_cli.h:28,
                     from ./src/db/sysdb.h:27,
                     from src/responder/nss/nss_cmd.c:26:
    /nix/store/a2n8nrsf215x01a7fv8l94crdjwf69pa-glibc-2.32-dev/include/nss.h:184:25: note: previous declaration of 'nss_setnetgrent' was here
      184 | typedef enum nss_status nss_setnetgrent (const char *, struct __netgrent *);
          |                         ^~~~~~~~~~~~~~~
    make[2]: *** [Makefile:17818: src/responder/nss/nss_cmd.o] Error 1
    make[2]: Leaving directory '/build/sssd-1.16.4'
    make[1]: *** [Makefile:33824: all-recursive] Error 1
    make[1]: Leaving directory '/build/sssd-1.16.4'
    make: *** [Makefile:10123: all] Error 2
2020-11-24 09:50:33 -05:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
gtgteq
a8811cb82b sssd: Port to samba-4.12 2020-03-31 21:09:42 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
volth
f3282c8d1e treewide: remove unused variables (#63177)
* treewide: remove unused variables

* making ofborg happy
2019-06-16 19:59:05 +00:00
Will Dietz
9595eb1b6d sssd: 1.16.3 -> 1.16.4
https://docs.pagure.org/SSSD.sssd/users/relnotes/notes_1_16_4.html

CVE-2019-3811, see notes.
2019-03-21 16:23:33 -05:00
Will Dietz
01fab8778f sssd: 1.16.2 -> 1.16.3 (security!)
https://docs.pagure.org/SSSD.sssd/users/relnotes/notes_1_16_3.html
2018-12-07 21:12:19 -06:00
Vladimír Čunát
2b0a1062bc
sssd: style nitpick - don't use pkgs parameter 2018-11-27 13:53:13 +01:00
Vladimír Čunát
439bf86ca9
sssd: fix build with updated curl-7.62
Fixes #51106.
2018-11-27 12:56:17 +01:00
Uli Baum
c62bb34f7a nfs-utils: 2.1.1 -> 2.3.2, integrate libnfsidmap
- switch source to kernel.org
- libnfsidmap 2.3.2 is built from the nfs-utils source,
  put it in nfs-utils.lib
- split outputs
- adapt sssd, the only other package using libnfsidmap
2018-08-30 19:55:54 +02:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Matthew Bauer
76999cc40e treewide: remove aliases in nixpkgs
This makes the command ‘nix-env -qa -f. --arg config '{skipAliases =
true;}'’ work in Nixpkgs.

Misc...

- qtikz: use libsForQt5.callPackage

  This ensures we get the right poppler.

- rewrites:

  docbook5_xsl -> docbook_xsl_ns
  docbook_xml_xslt -> docbook_xsl

diffpdf: fixup
2018-07-18 23:25:20 -04:00
R. RyanTM
c40c98d40c sssd: 1.16.1 -> 1.16.2 (#41963)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/sssd/versions.

These checks were done:

- built on NixOS
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_ssh_authorizedkeys passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_ssh_knownhostsproxy passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_cache passed the binary check.
- Warning: no invocation of /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_debuglevel had a zero exit code or showed the expected version
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_groupadd passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_groupdel passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_groupmod passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_groupshow passed the binary check.
- Warning: no invocation of /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_obfuscate had a zero exit code or showed the expected version
- Warning: no invocation of /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_override had a zero exit code or showed the expected version
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_seed passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_useradd passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_userdel passed the binary check.
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sss_usermod passed the binary check.
- Warning: no invocation of /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sssctl had a zero exit code or showed the expected version
- /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2/bin/sssd passed the binary check.
- 12 of 16 passed binary check by having a zero exit code.
- 1 of 16 passed binary check by having the new version present in output.
- found 1.16.2 with grep in /nix/store/i0srimsn8chzyqblbf6jvzxndw0w35lg-sssd-1.16.2
- directory tree listing: https://gist.github.com/842245741e6082400e50d4fd7e764d2c
- du listing: https://gist.github.com/e4b7c96457a7134ffcc6ecf385b7c5c6
2018-06-17 18:18:31 +02:00
Tuomas Tynkkynen
e31f49f671 sssd: 1.16.0 -> 1.16.1 2018-03-12 01:47:18 +02:00
Tuomas Tynkkynen
2351947c57 sssd: 1.14.2 -> 1.16.0 2017-10-25 19:36:30 +03:00
Daniel Kuehn
eafcfaf62c sssd: Add optional bindings for building sssd library that sudo can use to fetch sudoers rules from SSSD 2017-10-21 20:21:27 +02:00
Tuomas Tynkkynen
182a369ab9 sssd: Cleanup a bit 2017-02-10 20:12:00 +02:00