summary refs log tree commit diff
path: root/nixos/doc/manual
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2023-10-31 14:12:00 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2023-10-31 14:17:48 +0100
commit5927d556855d43f1d0495f3fb7ee2a287f04d8ce (patch)
tree2efc9804e86cd4659dbe68946d34a1ca92b2958f /nixos/doc/manual
parent80a7f8e986cdb022723044ebf0bb23c2b52a53d8 (diff)
downloadnixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.tar
nixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.tar.gz
nixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.tar.bz2
nixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.tar.lz
nixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.tar.xz
nixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.tar.zst
nixpkgs-5927d556855d43f1d0495f3fb7ee2a287f04d8ce.zip
privacyidea: remove
Related to #262907 (Django3 removal from nixpkgs).

This package already required an unreasonable amount of maintenance
regularly for a such small leaf-package. It has a few highly outdated
dependencies (e.g. flask 1, jinja2 2.11, sqlalchemy 1.3).

After at least each Python package-set update one had to fix up a lot of
dependencies to fix the package itself, so it was only useful on stable
branches. And having so much outdated software in a security-sensitive
piece of software seems questionable.

Finally, globin and I won't be available for maintaining this now that
Mayflower is migrating to another solution (and we'll do that as well)
and I'd expect this to bitrot extremely quick if we both bail out.
Diffstat (limited to 'nixos/doc/manual')
-rw-r--r--nixos/doc/manual/release-notes/rl-2311.section.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-2311.section.md b/nixos/doc/manual/release-notes/rl-2311.section.md
index 7af4a99906c..276e7c9384e 100644
--- a/nixos/doc/manual/release-notes/rl-2311.section.md
+++ b/nixos/doc/manual/release-notes/rl-2311.section.md
@@ -339,6 +339,8 @@
 
 - `service.borgmatic.settings.location` and `services.borgmatic.configurations.<name>.location` are deprecated, please move your options out of sections to the global scope.
 
+- `privacyidea` (and the corresponding `privacyidea-ldap-proxy`) has been removed from nixpkgs because it has severely outdated dependencies that became unmaintainable with nixpkgs' python package-set.
+
 - `dagger` was removed because using a package called `dagger` and packaging it from source violates their trademark policy.
 
 - `win-virtio` package was renamed to `virtio-win` to be consistent with the upstream package name.