···2# central list to prevent id collisions.
34# IMPORTANT!
5-# We only add static uids and gids for services where it is not feasible
6-# to change uids/gids on service start, for example a service with a lot of
7-# files. Please also check if the service is applicable for systemd's
8-# DynamicUser option and does not need a uid/gid allocation at all.
9-# Systemd can also change ownership of service directories using the
10-# RuntimeDirectory/StateDirectory options.
0001112{ lib, ... }:
13···355 rstudio-server = 324;
356 localtimed = 325;
357 automatic-timezoned = 326;
358- whisparr = 328;
359360 # When adding a uid, make sure it doesn't match an existing gid.
361 #
···683 rstudio-server = 324;
684 localtimed = 325;
685 automatic-timezoned = 326;
686- uinput = 327;
687- whisparr = 328;
688689 # When adding a gid, make sure it doesn't match an existing
690 # uid. Users and groups with the same name should have equal
···2# central list to prevent id collisions.
34# IMPORTANT!
5+#
6+# https://github.com/NixOS/rfcs/blob/master/rfcs/0052-dynamic-ids.md
7+#
8+# Use of static ids is deprecated within NixOS. Dynamic allocation is
9+# required, barring special circumstacnes. Please check if the service
10+# is applicable for systemd's DynamicUser option and does not need a
11+# uid/gid allocation at all. Systemd can also change ownership of
12+# service directories using the RuntimeDirectory/StateDirectory
13+# options.
1415{ lib, ... }:
16···358 rstudio-server = 324;
359 localtimed = 325;
360 automatic-timezoned = 326;
0361362 # When adding a uid, make sure it doesn't match an existing gid.
363 #
···685 rstudio-server = 324;
686 localtimed = 325;
687 automatic-timezoned = 326;
00688689 # When adding a gid, make sure it doesn't match an existing
690 # uid. Users and groups with the same name should have equal