+27
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
+27
nixos/doc/manual/from_md/release-notes/rl-2111.section.xml
···+<link xlink:href="options.html#opt-users.users._name_.group">users.users.<name>.group</link>
+19
nixos/doc/manual/release-notes/rl-2111.section.md
+19
nixos/doc/manual/release-notes/rl-2111.section.md
···- The `erigon` ethereum node has moved it's database location in `2021-08-03`, users upgrading must manually move their chaindata (see [release notes](https://github.com/ledgerwatch/erigon/releases/tag/v2021.08.03)).+- [users.users.<name>.group](options.html#opt-users.users._name_.group) no longer defaults to `nogroup`, which was insecure. Out-of-tree modules are likely to require adaptation: instead of- `services.geoip-updater` was broken and has been replaced by [services.geoipupdate](options.html#opt-services.geoipupdate.enable).
+11
-1
nixos/modules/config/users-groups.nix
+11
-1
nixos/modules/config/users-groups.nix
···apply = x: assert (builtins.stringLength x < 32 || abort "Group name '${x}' is longer than 31 characters which is not allowed!"); x;···Exactly one of users.users.${user.name}.isSystemUser and users.users.${user.name}.isNormalUser must be set.
+21
-21
nixos/modules/misc/ids.nix
+21
-21
nixos/modules/misc/ids.nix
····································
+4
-1
nixos/modules/security/rtkit.nix
+4
-1
nixos/modules/security/rtkit.nix
+1
nixos/modules/services/backup/borgbackup.nix
+1
nixos/modules/services/backup/borgbackup.nix
+1
nixos/modules/services/databases/influxdb.nix
+1
nixos/modules/services/databases/influxdb.nix
+2
nixos/modules/services/databases/memcached.nix
+2
nixos/modules/services/databases/memcached.nix
···
+3
-1
nixos/modules/services/databases/mongodb.nix
+3
-1
nixos/modules/services/databases/mongodb.nix
···
+3
-1
nixos/modules/services/databases/neo4j.nix
+3
-1
nixos/modules/services/databases/neo4j.nix
···
+1
nixos/modules/services/databases/redis.nix
+1
nixos/modules/services/databases/redis.nix
+3
-1
nixos/modules/services/games/minecraft-server.nix
+3
-1
nixos/modules/services/games/minecraft-server.nix
···
+3
-1
nixos/modules/services/logging/graylog.nix
+3
-1
nixos/modules/services/logging/graylog.nix
···
+2
nixos/modules/services/misc/airsonic.nix
+2
nixos/modules/services/misc/airsonic.nix
+3
-1
nixos/modules/services/misc/apache-kafka.nix
+3
-1
nixos/modules/services/misc/apache-kafka.nix
···
+2
nixos/modules/services/misc/docker-registry.nix
+2
nixos/modules/services/misc/docker-registry.nix
+3
-1
nixos/modules/services/misc/etcd.nix
+3
-1
nixos/modules/services/misc/etcd.nix
···
+3
-1
nixos/modules/services/misc/nix-ssh-serve.nix
+3
-1
nixos/modules/services/misc/nix-ssh-serve.nix
+3
-1
nixos/modules/services/misc/zookeeper.nix
+3
-1
nixos/modules/services/misc/zookeeper.nix
+1
nixos/modules/services/monitoring/graphite.nix
+1
nixos/modules/services/monitoring/graphite.nix
+1
nixos/modules/services/monitoring/netdata.nix
+1
nixos/modules/services/monitoring/netdata.nix
+1
nixos/modules/services/monitoring/tuptime.nix
+1
nixos/modules/services/monitoring/tuptime.nix
+4
-1
nixos/modules/services/network-filesystems/orangefs/server.nix
+4
-1
nixos/modules/services/network-filesystems/orangefs/server.nix
···
+3
-1
nixos/modules/services/networking/bind.nix
+3
-1
nixos/modules/services/networking/bind.nix
···
+3
-1
nixos/modules/services/networking/consul.nix
+3
-1
nixos/modules/services/networking/consul.nix
···
+1
nixos/modules/services/networking/coturn.nix
+1
nixos/modules/services/networking/coturn.nix
+3
-1
nixos/modules/services/networking/dhcpd.nix
+3
-1
nixos/modules/services/networking/dhcpd.nix
···
+3
-1
nixos/modules/services/networking/dnsmasq.nix
+3
-1
nixos/modules/services/networking/dnsmasq.nix
···
+1
nixos/modules/services/networking/git-daemon.nix
+1
nixos/modules/services/networking/git-daemon.nix
+1
nixos/modules/services/networking/iodine.nix
+1
nixos/modules/services/networking/iodine.nix
+2
nixos/modules/services/networking/morty.nix
+2
nixos/modules/services/networking/morty.nix
+2
nixos/modules/services/networking/ncdns.nix
+2
nixos/modules/services/networking/ncdns.nix
+1
nixos/modules/services/networking/networkmanager.nix
+1
nixos/modules/services/networking/networkmanager.nix
+4
-1
nixos/modules/services/networking/ngircd.nix
+4
-1
nixos/modules/services/networking/ngircd.nix
+1
-1
nixos/modules/services/networking/pleroma.nix
+1
-1
nixos/modules/services/networking/pleroma.nix
+5
-2
nixos/modules/services/networking/radicale.nix
+5
-2
nixos/modules/services/networking/radicale.nix
···
+4
-1
nixos/modules/services/networking/radvd.nix
+4
-1
nixos/modules/services/networking/radvd.nix
···
+3
-2
nixos/modules/services/networking/smokeping.nix
+3
-2
nixos/modules/services/networking/smokeping.nix
···+description = "User that runs smokeping and (optionally) thttpd. A group of the same name will be created as well.";···
+4
-1
nixos/modules/services/networking/ssh/sshd.nix
+4
-1
nixos/modules/services/networking/ssh/sshd.nix
···
+5
-1
nixos/modules/services/networking/tinydns.nix
+5
-1
nixos/modules/services/networking/tinydns.nix
···
+3
-1
nixos/modules/services/scheduling/atd.nix
+3
-1
nixos/modules/services/scheduling/atd.nix
+3
-1
nixos/modules/services/search/kibana.nix
+3
-1
nixos/modules/services/search/kibana.nix
···
+2
nixos/modules/services/security/hockeypuck.nix
+2
nixos/modules/services/security/hockeypuck.nix
+2
nixos/modules/services/torrent/magnetico.nix
+2
nixos/modules/services/torrent/magnetico.nix
+5
-1
nixos/modules/services/torrent/peerflix.nix
+5
-1
nixos/modules/services/torrent/peerflix.nix
+1
nixos/modules/services/web-apps/node-red.nix
+1
nixos/modules/services/web-apps/node-red.nix
+12
-3
nixos/modules/system/boot/systemd.nix
+12
-3
nixos/modules/system/boot/systemd.nix
···
+1
-1
nixos/modules/virtualisation/lxd.nix
+1
-1
nixos/modules/virtualisation/lxd.nix
+10
-1
nixos/tests/unbound.nix
+10
-1
nixos/tests/unbound.nix
···
+2
-2
pkgs/applications/graphics/lightburn/default.nix
+2
-2
pkgs/applications/graphics/lightburn/default.nix
······url = "https://github.com/LightBurnSoftware/deployment/releases/download/${version}/LightBurn-Linux64-v${version}.7z";
+17
pkgs/applications/networking/browsers/firefox/common.nix
+17
pkgs/applications/networking/browsers/firefox/common.nix
···
+6
pkgs/applications/networking/instant-messengers/slack/default.nix
+6
pkgs/applications/networking/instant-messengers/slack/default.nix
·········
+1
pkgs/build-support/fetchzip/default.nix
+1
pkgs/build-support/fetchzip/default.nix
+2
-2
pkgs/development/python-modules/dpath/default.nix
+2
-2
pkgs/development/python-modules/dpath/default.nix
···
+17
-5
pkgs/development/tools/misc/arcanist/default.nix
+17
-5
pkgs/development/tools/misc/arcanist/default.nix
·········+installShellCompletion --cmd arc --bash $out/libexec/arcanist/support/shell/rules/bash-rules.sh+installShellCompletion --cmd phage --bash $out/libexec/arcanist/support/shell/rules/bash-rules.sh
+13
-12
pkgs/misc/emulators/melonDS/default.nix
+13
-12
pkgs/misc/emulators/melonDS/default.nix
···