diff --git a/nixos/modules/services/web-apps/cryptpad.nix b/nixos/modules/services/web-apps/cryptpad.nix index a5f142553495..0ec6df1419bb 100644 --- a/nixos/modules/services/web-apps/cryptpad.nix +++ b/nixos/modules/services/web-apps/cryptpad.nix @@ -195,10 +195,12 @@ in SystemCallFilter = [ "@pkey" "@system-service" - "@chown" + # /!\ order matters: @privileged contains @chown, so we need + # @privileged negated before we re-list @chown for libuv copy + "~@privileged" + "~@chown:EPERM" "~@keyring" "~@memlock" - "~@privileged" "~@resources" "~@setuid" "~@timer"