Commit Graph
40 Commits
Author SHA1 Message Date
Kai Wohlfahrt c96f18feee nixos/openldap: migrate sssd-ldap to new settings 2020-11-21 16:13:03 +00:00
Kai Wohlfahrt db5bb4e26b nixos/openldap: Fix sssd-ldap test
Use this as a test of the migration warnings/functionality.
2020-11-21 16:13:03 +00:00
Kai Wohlfahrt fefc26f844 nixos/openldap: use mkRenamedOptionModule
This offers less helpful warnings, but makes the implementation
considerably more straightforward.
2020-11-21 16:13:03 +00:00
Kai Wohlfahrt ce1acd97a7 nixos/openldap: fix path + base64 value types 2020-11-21 16:13:03 +00:00
Kai Wohlfahrt b2ebffe186 nixos/openldap: Fix indentation 2020-11-21 16:13:03 +00:00
Kai Wohlfahrt 3f892c2174 nixos/openldap: Remove extraConfig options
Instead of deprecating, as per PR feedback
2020-11-21 16:13:03 +00:00
Kai Wohlfahrt 2050376cae nixos/openldap: Mention schemas in migration hint 2020-11-21 15:45:16 +00:00
Kai Wohlfahrt 5fafbee87a nixos/openldap: Add release-notes for OLC config 2020-11-21 15:45:15 +00:00
Kai Wohlfahrt adda7e62d0 nixos/openldap: Add support for base64 values 2020-11-21 15:39:20 +00:00
Kai Wohlfahrt d05061c5cd nixos/openldap: Pick some PR nits 2020-11-21 15:39:20 +00:00
Kai Wohlfahrt 9528faf182 nixos/openldap: Allow declarativeContents for multiple databases 2020-11-21 15:39:19 +00:00
Kai Wohlfahrt 057cb570be nixos/openldap: Add delcarativeConfig by suffix
Adding by index could be an issue if the user wanted the data to be
added to a DB other than the first.
2020-11-21 15:39:19 +00:00
Kai Wohlfahrt 1fde3c3561 nixos/openldap: switch to slapd.d configuration
The old slapd.conf is deprecated. Replace with slapd.d, and use this
opportunity to write some structured settings.

Incidentally, this fixes the fact that openldap is reported up before
any checks have completed, by using forking mode.
2020-11-21 15:39:19 +00:00
Kai Wohlfahrt 35b8671313 quartus-prime-lite: 19.1 -> 20.1 2020-07-02 08:37:35 +02:00
Kai Wohlfahrt 89d3a605e3 gpio-tools: init in kernel 5.4
Linux provides some tools to interact with the gpiochip interface (which
replaces the deprecated sysfs GPIO interface). Expose these as a
package.

The tool has not changed much recently, so there is no need to package a
version for each kernel.
2020-05-04 15:02:55 +01:00
Kai Wohlfahrt 088b7d4a7a quartus: Export sub-commands
buildFHSUserEnv does not currently support multiple binaries, so doing
this manually with wrappers.

Pass through original quartus derivation for debugging/overriding
2020-03-24 17:34:21 +00:00
Kai Wohlfahrt f30f3bd2af quartus: support more devices 2020-03-23 16:38:14 +00:00
Kai Wohlfahrt 38e6c845dc quartus: init at 19.1.0.670
This requires a FHSUserEnv because the licensing executable checksums
itself (I think).

The override of libpng is a bit ugly, can this be cleaned up?
2020-01-15 21:15:39 +00:00
Kai Wohlfahrt 733113ed97 unstick: init at 0.1.0 2020-01-15 21:15:39 +00:00
Kai Wohlfahrt b0dac58dc1 maintainers: add kwohlfahrt 2020-01-15 21:15:39 +00:00
Kai Wohlfahrt e0b9b5f7a6 keyutils: patch to allow symlinks in config dir 2019-12-12 15:42:44 +00:00
Kai Wohlfahrt b1c10bc8b2 nfs: set up request-key for id mapping
A patch is necessary upstream to support multiple configs via symlinks
in /etc/request-key.d

Once that is done, we can add support for CIFS as well
2019-12-12 15:42:44 +00:00
Kai Wohlfahrt 0dce66a6ec nixos/nfs: test nfs with kerberos authentication 2019-12-12 15:42:44 +00:00
Kai Wohlfahrt ea55a2d8a9 linux: patch request-key binary path
This is necessary for id mapping to work with NFS + Kerberos, and also
touches #68106 and 634638.
2019-12-12 12:23:30 +00:00
Kai Wohlfahrt 7b8388302d nfs-utils: build svcgssd
Necessary for nfs server with kerberos auth
2019-12-12 12:23:30 +00:00
Kai Wohlfahrt 59a0e58576 nixos/nfs: convert test to python 2019-12-12 12:23:30 +00:00
Kai Wohlfahrt d28fd8f8da nixos/kerberos: port tests to python 2019-11-23 19:45:46 +00:00
Kai Wohlfahrt 6b2504f9f2 freebayes: 2017-08-23 -> 1.3.1 (2019-06-03) 2019-11-20 09:10:31 -08:00
Kai Wohlfahrt 62e927d446 portend: patch for black 19.10b0 2019-11-09 11:04:28 -08:00
Kai Wohlfahrt a4f0c51c0c pytest-black: patch black dependency
This change is pending upstream in #29, but it is stale.
2019-11-09 11:04:28 -08:00
Kai Wohlfahrt d602c56f47 python3Packages.black: 19.03b0 -> 19.10b0 2019-11-09 11:04:28 -08:00
Kai Wohlfahrt 8a293b42de dnsutils: remove obsolete config flag 2019-10-16 13:48:51 +01:00
Kai Wohlfahrt 39afb94585 dnsutils: add delv tool
delv is provided as a replacement for dig with better DNSSEC support.
2019-10-16 13:40:44 +01:00
Kai Wohlfahrt 31ff9f5d41 kdbplus: add zlib to libPath
Necessary for https://github.com/kxcontrib/websocket to run
2019-09-12 14:11:59 -05:00
Kai Wohlfahrt dc6447812b kdbplus: 3.3 -> 3.6 2019-09-12 11:58:14 -05:00
Kai Wohlfahrt 766e0958b3 device-tree_rpi: fixup dtb names
This is just as messy as it is for the kernel files. Maybe it should be
done in the uboot boot-loader?
2019-08-07 13:51:22 +01:00
Kai Wohlfahrt 28cf80acf8 nixos/hardware.deviceTree: Move things around
In response to comments, create a sub-folder for deviceTree packages
(starting with rpi), and a top-level package for helpers.
2019-08-07 13:51:22 +01:00
Kai Wohlfahrt 337bc20e5f kerberos: Add tests/kerberos to release.nix 2018-12-11 13:33:10 +00:00
Kai Wohlfahrt 13d55dd65a houdini: Fix libGL (#40736)
(cherry picked from commit f07c44bb7c)
PR was incorrectly based on staging instead of master.
2018-05-19 00:57:33 +02:00
Kai Wohlfahrt f07c44bb7c houdini: Fix libGL (#40736) 2018-05-19 00:41:42 +02:00