Skip to content

Commit

Permalink
Merge pull request NixOS#251598 from oddlama/feat-kanidm-provision
Browse files Browse the repository at this point in the history
nixos/kanidm: add basic provisioning
  • Loading branch information
adamcstephens authored Aug 16, 2024
2 parents 5c30512 + 558fa6a commit c49d038
Show file tree
Hide file tree
Showing 9 changed files with 1,448 additions and 9 deletions.
2 changes: 2 additions & 0 deletions nixos/doc/manual/release-notes/rl-2411.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -338,6 +338,8 @@

- `nixosTests` now provide a working IPv6 setup for VLAN 1 by default.

- Kanidm can now be provisioned using the new [`services.kanidm.provision`] option, but requires using a patched version available via `pkgs.kanidm.withSecretProvisioning`.

- To facilitate dependency injection, the `imgui` package now builds a static archive using vcpkg' CMake rules.
The derivation now installs "impl" headers selectively instead of by a wildcard.
Use `imgui.src` if you just want to access the unpacked sources.
Expand Down
414 changes: 411 additions & 3 deletions nixos/modules/services/security/kanidm.nix

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions nixos/tests/all-tests.nix
Original file line number Diff line number Diff line change
Expand Up @@ -484,6 +484,7 @@ in {
k3s = handleTest ./k3s {};
kafka = handleTest ./kafka.nix {};
kanidm = handleTest ./kanidm.nix {};
kanidm-provisioning = handleTest ./kanidm-provisioning.nix {};
karma = handleTest ./karma.nix {};
kavita = handleTest ./kavita.nix {};
kbd-setfont-decompress = handleTest ./kbd-setfont-decompress.nix {};
Expand Down
Loading

0 comments on commit c49d038

Please sign in to comment.