summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
diff options
context:
space:
mode:
authorMaximilian Bosch <maximilian@mbosch.me>2024-02-09 15:55:26 +0100
committerMaximilian Bosch <maximilian@mbosch.me>2024-02-09 16:44:35 +0100
commitf6954309e8f0193ad5904cf787bbcfe47b63fa54 (patch)
treecb552e560bab30226156b8667b6cab0ee9d74595 /pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch
parenta5d28c9bffb49868ca5688e5767d0782a995163b (diff)
nixos/users-groups: warn on ambiguous password settings
After 4b128008c5d9fde881ce1b0a25e60ae0415a14d5 it took me a while in a test setup to find out why `root` didn't have the password anymore I declared in my config. Because of that I got reminded how the order of preference works for the password options: hashedPassword > password > hashedPasswordFile If the user is new, initialPassword & initialHashedPassword are also relevant. Also, the override is silent in contrast to any other conflicting definition in NixOS. To make this less surprising I decided to warn in such a case - assertions would probably break too much that technically works as intended. Also removed the `initialHashedPassword` for `root`. This would cause a warning whenever you set something in your own config and a `!` is added automatically by `users-groups.pl`. `systemd-sysusers` also seems to implement these precedence rules, so having the warning for that case also seems useful.
Diffstat (limited to 'pkgs/development/python-modules/python-mapnik/python-mapnik_std_optional.patch')
0 files changed, 0 insertions, 0 deletions