systemd: added groups kvm, render

they need to exist according to the README of systemd

Changed files
+6
nixos
modules
+2
nixos/modules/config/users-groups.nix
···
utmp.gid = ids.gids.utmp;
adm.gid = ids.gids.adm;
input.gid = ids.gids.input;
};
system.activationScripts.users = stringAfter [ "stdio" ]
···
utmp.gid = ids.gids.utmp;
adm.gid = ids.gids.adm;
input.gid = ids.gids.input;
+
kvm.gid = ids.gids.kvm;
+
render.gid = ids.gids.render;
};
system.activationScripts.users = stringAfter [ "stdio" ]
+4
nixos/modules/misc/ids.nix
···
cfssl = 299;
cassandra = 300;
qemu-libvirtd = 301;
# When adding a uid, make sure it doesn't match an existing gid. And don't use uids above 399!
···
cfssl = 299;
cassandra = 300;
qemu-libvirtd = 301;
# When adding a gid, make sure it doesn't match an existing
# uid. Users and groups with the same name should have equal
···
cfssl = 299;
cassandra = 300;
qemu-libvirtd = 301;
+
# kvm = 302; # unused
+
# render = 303; # unused
# When adding a uid, make sure it doesn't match an existing gid. And don't use uids above 399!
···
cfssl = 299;
cassandra = 300;
qemu-libvirtd = 301;
+
kvm = 302; # default udev rules from systemd requires these
+
render = 303; # default udev rules from systemd requires these
# When adding a gid, make sure it doesn't match an existing
# uid. Users and groups with the same name should have equal