nixpkgs/nixos/modules
euxane 31cdff5baf nixos/cgit: use isolated fcgiwrap instance, add user/group options
This adds options to set the users and groups as which cgit instances
run, allowing the use of an unprivileged user instead of root.

"root" is kept as the default user to avoid breaking existing setups,
but a warning is shown in that case to alert the user.

Backport of:

commit 4f2da6c9c1
    nixos/fcgiwrap: add option migration instruction errors
    (partial: move to instances)
commit 3d10deb7a5
    nixos/cgit: fix GIT_PROJECT_ROOT ownership
commit 2d8626bf0a
    nixos/cgit: configurable user instead of root
commit c5dc3e2034
    nixos/fcgiwrap: adapt consumer modules and tests
commit 8101ae41f8
    nixos/fcgiwrap: adapt consumer modules and tests
commit bf2ad6f48c
    nixos/fcgiwrap: adapt consumer modules and tests
2024-08-02 10:51:17 +02:00
..
config nixos/no-x-libs: fix gjs 2024-06-17 23:44:04 +00:00
hardware nixos/hardware/printers: fix ppdOptions of ensured printers 2024-06-02 15:59:27 +00:00
i18n/input-method nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
image nixos: remove all uses of lib.mdDoc 2024-04-13 10:07:35 -07:00
installer Update nixos/modules/installer/tools/nix-fallback-paths.nix 2024-07-14 20:06:56 +02:00
misc nixos/locate: drop with lib{,.types}, misc cleanup 2024-06-11 13:48:30 +00:00
profiles profiles/qemu_guest: add virtio_gpu to initrd 2024-07-09 15:56:30 +02:00
programs programs/kde-pim: init 2024-07-27 22:07:50 +00:00
security nixos/polkit: Add package option 2024-06-26 09:43:05 +00:00
services nixos/cgit: use isolated fcgiwrap instance, add user/group options 2024-08-02 10:51:17 +02:00
system nixos/boot: use --replace-fail 2024-07-19 20:53:12 +00:00
tasks nixos/clevis: add support for parent encrypted zfs datasets 2024-06-24 18:48:25 +00:00
testing nixos/tests: set non-conflicting priority for logrotate disabling 2024-05-10 16:25:51 +03:00
virtualisation virtualisation/{docker,podman}: update nvidia-ctk warning 2024-07-28 11:25:19 +00:00
module-list.nix nixos/fcgiwrap-instances: backport isolated multi-instance module 2024-08-02 10:51:17 +02:00
rename.nix treewide: rename renamed sddm/displayManager settings 2024-04-08 21:56:38 +02:00