nixpkgs/nixos/modules/services
Elis Hirwing f5f386d297
nixos/syncoid: Delegate permissions to parent dataset if target is missing
This is to address a regression introduced in #131118.

When syncing the first dataset, syncoid expects that the target
dataset doesn't exist to have a clean slate to work with. So during
runtime we'll check if the target dataset does exist and if it doesn't
- delegate the permissions to the parent dataset instead.

But then, on unallow, we do the unallow on both the target and the
parent since the target dataset should have been created at this
point, so the unallow can't know which dataset that got permissions
just by which datasets exists.
2021-09-27 19:29:14 +02:00
..
admin nixos/meshcentral: init module 2021-07-29 11:42:42 +02:00
amqp nixos/rabbitmq: clean-up after f091420c1d194ad398142959266f18493da1ff83 2021-09-12 16:32:36 +02:00
audio Merge pull request #126247 from kmein/feature/spotifyd 2021-09-09 20:08:03 +02:00
backup nixos/syncoid: Delegate permissions to parent dataset if target is missing 2021-09-27 19:29:14 +02:00
blockchain/ethereum nixos/geth: Change default to snap sync 2021-08-03 09:13:02 -04:00
cluster nixos/spark: init module 2021-09-17 22:34:47 +05:30
computing nixos/services/foldingathome: Add an option to set the "nice level" (#122864) 2021-05-18 18:44:52 +02:00
continuous-integration github-runner: Allow configuring the package to use (#134661) 2021-08-24 11:23:39 +02:00
databases nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
desktops Merge pull request #138434 from bobby285271/pantheon-team 2021-09-19 02:58:11 +02:00
development nixos/distccd: init 2021-08-29 02:58:03 -07:00
display-managers nixos/greetd: Fix for nogroup removal. 2021-09-19 17:37:27 -04:00
editors nixos/infinoted: use port type 2021-06-18 17:32:03 +02:00
games Merge pull request #133166 from symphorien/nonogroup 2021-09-13 18:29:21 +00:00
hardware nixos/tcsd: make group uid dynamic 2021-09-19 12:42:46 -07:00
logging nixos/logcheck: define group, fix after #133166 2021-09-18 14:42:08 +02:00
mail nixos: explicitely set security.wrappers ownership 2021-09-13 13:48:13 +02:00
misc Merge pull request #138441 from symphorien/nonogroup-fixes-2 2021-09-19 17:15:02 +00:00
monitoring Merge pull request #126289 from rnhmjoj/wrappers 2021-09-18 15:28:49 +00:00
network-filesystems Merge pull request #133166 from symphorien/nonogroup 2021-09-13 18:29:21 +00:00
networking Merge pull request #138441 from symphorien/nonogroup-fixes-2 2021-09-19 17:15:02 +00:00
printing nixos/printing: simplify filterGutenprint function 2021-03-14 11:59:00 +01:00
scheduling Merge pull request #126289 from rnhmjoj/wrappers 2021-09-18 15:28:49 +00:00
search meilisearch: module cleanup 2021-09-20 16:12:29 +09:00
security Merge pull request #132319 from onny/opensnitch 2021-09-19 11:31:21 -04:00
system {uptimed,nixos/uptimed}: switch to /var/lib/ and fix perms 2021-07-31 01:05:44 +03:00
torrent nixos: define the primary group of users where needed 2021-09-12 14:59:30 +02:00
ttys nixos/agetty: allow overriding the login program 2021-07-19 16:02:46 -07:00
video nixos: explicitely set security.wrappers ownership 2021-09-13 13:48:13 +02:00
wayland nixos: reduce pam files rebuilds on updates 2021-08-20 23:43:30 +02:00
web-apps nixos/dokuwiki: Add support for Caddy web server 2021-09-18 23:09:21 +09:00
web-servers nixos/zope2: define group 2021-09-18 12:00:00 +00:00
x11 nixos/panthoen: mention appcenter changes in manual 2021-09-20 10:06:22 +08:00