nixpkgs/nixos/modules/services/continuous-integration/github-runner
Vincent Haupert 6d8391a3ce nixos/github-runners: add a group option to set the executing group
Similar to the `user` option, the added `group` option sets the group of
the executing process. If not `null`, it also sets `DynamicUser=false`.
In case `user` is set to `null` (the default), systemd would run the
service as root implicitly. As this is dangerous and most certainly not
what users want, we force them to set `user = "root"` explicitly if
that's really their intention. That's achieved through an assertion.
2024-02-09 16:58:09 +01:00
..
options.nix nixos/github-runners: add a group option to set the executing group 2024-02-09 16:58:09 +01:00
service.nix nixos/github-runners: add a group option to set the executing group 2024-02-09 16:58:09 +01:00