nixpkgs/nixos
Martin Weinelt 0d7cd66652
nixos/users-groups: Update password scheme validation
Updates the warnings message for statefully set up passwords, now that
weak algorithms have been removed from our libxcrypt package.

Additionall we now add proper validation for hashing schemes used in
`hashedPassword`.

Neither will prevent a rebuiild, but instead issue a warning, that this
requires immediate remediation, or else users will be unable to login.

Reuses the crypt scheme ids as provided by the libxcrypt package.
2023-03-13 07:54:27 +01:00
..
doc/manual libxcrypt: Build only with strong hashes 2023-03-13 07:54:27 +01:00
lib nixos/lib/make-multi-disk-zfs-image: expose memSize parameter 2023-02-26 20:18:04 -05:00
maintainers treewide: fix backwards smart apostrophes 2023-02-06 07:24:42 -05:00
modules nixos/users-groups: Update password scheme validation 2023-03-13 07:54:27 +01:00
tests Merge remote-tracking branch 'origin/master' into staging-next 2023-03-12 23:28:23 +01:00
COPYING
default.nix
README
release-combined.nix nixos/release-*: finish dropping the conntrack tests 2023-03-04 09:28:09 +01:00
release-small.nix nixos/release-*: finish dropping the conntrack tests 2023-03-04 09:28:09 +01:00
release.nix nixos/manual: clean up default.nix a bit 2023-02-12 11:58:20 +01:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
https://nixos.org/nixos and in the manual in doc/manual.