nixos/calibre-web: fix ReadWritePaths when dataDir or calibreLibrary is set

This commit is contained in:
Aaron Kaiser
2026-03-03 12:42:14 +01:00
parent 048661b0be
commit e08cc214fb
@@ -187,6 +187,9 @@ in
NoNewPrivileges = true;
ProtectSystem = "strict";
ReadWritePaths =
lib.optional (lib.hasPrefix "/" cfg.dataDir) cfg.dataDir
++ lib.optional (cfg.options.calibreLibrary != null) cfg.options.calibreLibrary;
PrivateTmp = true;
PrivateDevices = true;
PrivateIPC = true;