diff options
author | Guillaume Girol <symphorien@users.noreply.github.com> | 2021-09-19 17:15:02 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-19 17:15:02 +0000 |
commit | 07d82812bcc3c6ee3a97feca06faecf83516522a (patch) | |
tree | 4602128c05ba9cd89d180e8041e1d168b2f8a754 /nixos | |
parent | e89c396d660e39d71e6a8ab88175405e75952138 (diff) | |
parent | 8ba5f8115c6a21d98213f08716aae2f386443c26 (diff) | |
download | nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.tar nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.tar.gz nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.tar.bz2 nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.tar.lz nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.tar.xz nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.tar.zst nixpkgs-07d82812bcc3c6ee3a97feca06faecf83516522a.zip |
Merge pull request #138441 from symphorien/nonogroup-fixes-2
Fixes after #133166
Diffstat (limited to 'nixos')
-rw-r--r-- | nixos/modules/misc/ids.nix | 14 | ||||
-rw-r--r-- | nixos/modules/services/misc/ripple-data-api.nix | 4 | ||||
-rw-r--r-- | nixos/modules/services/misc/rippled.nix | 8 | ||||
-rw-r--r-- | nixos/modules/services/networking/rdnssd.nix | 4 | ||||
-rw-r--r-- | nixos/modules/services/networking/shout.nix | 4 | ||||
-rw-r--r-- | nixos/modules/services/networking/toxvpn.nix | 4 | ||||
-rw-r--r-- | nixos/modules/services/networking/tvheadend.nix | 4 | ||||
-rw-r--r-- | nixos/modules/services/web-servers/zope2.nix | 6 |
8 files changed, 32 insertions, 16 deletions
diff --git a/nixos/modules/misc/ids.nix b/nixos/modules/misc/ids.nix index b958922c0e4..5f56e060227 100644 --- a/nixos/modules/misc/ids.nix +++ b/nixos/modules/misc/ids.nix @@ -153,7 +153,7 @@ in #btsync = 113; # unused #minecraft = 114; #dynamically allocated as of 2021-09-03 vault = 115; - rippled = 116; + # rippled = 116; #dynamically allocated as of 2021-09-18 murmur = 117; foundationdb = 118; newrelic = 119; @@ -217,10 +217,10 @@ in #redis = 181; removed 2018-01-03 #unifi = 183; dynamically allocated as of 2021-09-17 uptimed = 184; - zope2 = 185; - ripple-data-api = 186; + #zope2 = 185; # dynamically allocated as of 2021-09-18 + #ripple-data-api = 186; dynamically allocated as of 2021-09-17 mediatomb = 187; - rdnssd = 188; + #rdnssd = 188; #dynamically allocated as of 2021-09-18 ihaskell = 189; i2p = 190; lambdabot = 191; @@ -231,13 +231,13 @@ in skydns = 197; # ripple-rest = 198; # unused, removed 2017-08-12 # nix-serve = 199; # unused, removed 2020-12-12 - tvheadend = 200; + #tvheadend = 200; # dynamically allocated as of 2021-09-18 uwsgi = 201; gitit = 202; riemanntools = 203; subsonic = 204; riak = 205; - shout = 206; + #shout = 206; # dynamically allocated as of 2021-09-18 gateone = 207; namecoin = 208; #lxd = 210; # unused @@ -276,7 +276,7 @@ in sniproxy = 244; nzbget = 245; mosquitto = 246; - toxvpn = 247; + #toxvpn = 247; # dynamically allocated as of 2021-09-18 # squeezelite = 248; # DynamicUser = true turnserver = 249; #smokeping = 250;# dynamically allocated as of 2021-09-03 diff --git a/nixos/modules/services/misc/ripple-data-api.nix b/nixos/modules/services/misc/ripple-data-api.nix index 9fab462f7e3..93eba98b7d3 100644 --- a/nixos/modules/services/misc/ripple-data-api.nix +++ b/nixos/modules/services/misc/ripple-data-api.nix @@ -187,7 +187,9 @@ in { users.users.ripple-data-api = { description = "Ripple data api user"; - uid = config.ids.uids.ripple-data-api; + isSystemUser = true; + group = "ripple-data-api"; }; + users.groups.ripple-data-api = {}; }; } diff --git a/nixos/modules/services/misc/rippled.nix b/nixos/modules/services/misc/rippled.nix index 2fce3b9dc94..8cdfe0875d8 100644 --- a/nixos/modules/services/misc/rippled.nix +++ b/nixos/modules/services/misc/rippled.nix @@ -407,12 +407,14 @@ in config = mkIf cfg.enable { - users.users.rippled = - { description = "Ripple server user"; - uid = config.ids.uids.rippled; + users.users.rippled = { + description = "Ripple server user"; + isSystemUser = true; + group = "rippled"; home = cfg.databasePath; createHome = true; }; + users.groups.rippled = {}; systemd.services.rippled = { after = [ "network.target" ]; diff --git a/nixos/modules/services/networking/rdnssd.nix b/nixos/modules/services/networking/rdnssd.nix index 469504c4317..fd04bb8108f 100644 --- a/nixos/modules/services/networking/rdnssd.nix +++ b/nixos/modules/services/networking/rdnssd.nix @@ -72,8 +72,10 @@ in users.users.rdnssd = { description = "RDNSSD Daemon User"; - uid = config.ids.uids.rdnssd; + isSystemUser = true; + group = "rdnssd"; }; + users.groups.rdnssd = {}; }; diff --git a/nixos/modules/services/networking/shout.nix b/nixos/modules/services/networking/shout.nix index 405808491ea..cca03a8f88a 100644 --- a/nixos/modules/services/networking/shout.nix +++ b/nixos/modules/services/networking/shout.nix @@ -83,11 +83,13 @@ in { config = mkIf cfg.enable { users.users.shout = { - uid = config.ids.uids.shout; + isSystemUser = true; + group = "shout"; description = "Shout daemon user"; home = shoutHome; createHome = true; }; + users.groups.shout = {}; systemd.services.shout = { description = "Shout web IRC client"; diff --git a/nixos/modules/services/networking/toxvpn.nix b/nixos/modules/services/networking/toxvpn.nix index 9e97faeebc1..1765ef3ea2d 100644 --- a/nixos/modules/services/networking/toxvpn.nix +++ b/nixos/modules/services/networking/toxvpn.nix @@ -59,10 +59,12 @@ with lib; users.users = { toxvpn = { - uid = config.ids.uids.toxvpn; + isSystemUser = true; + group = "toxvpn"; home = "/var/lib/toxvpn"; createHome = true; }; }; + users.groups.toxvpn = {}; }; } diff --git a/nixos/modules/services/networking/tvheadend.nix b/nixos/modules/services/networking/tvheadend.nix index ccf87999663..19a10a03bd9 100644 --- a/nixos/modules/services/networking/tvheadend.nix +++ b/nixos/modules/services/networking/tvheadend.nix @@ -29,8 +29,10 @@ in description = "Tvheadend Service user"; home = "/var/lib/tvheadend"; createHome = true; - uid = config.ids.uids.tvheadend; + isSystemUser = true; + group = "tvheadend"; }; + users.groups.tvheadend = {}; systemd.services.tvheadend = { description = "Tvheadend TV streaming server"; diff --git a/nixos/modules/services/web-servers/zope2.nix b/nixos/modules/services/web-servers/zope2.nix index 3abd506827c..ab12e87502e 100644 --- a/nixos/modules/services/web-servers/zope2.nix +++ b/nixos/modules/services/web-servers/zope2.nix @@ -103,7 +103,11 @@ in config = mkIf (cfg.instances != {}) { - users.users.zope2.uid = config.ids.uids.zope2; + users.users.zope2 = { + isSystemUser = true; + group = "zope2"; + }; + users.groups.zope2 = {}; systemd.services = let |