{synapse,workers}: remove duplicate ReadWritePaths

This commit is contained in:
2026-01-26 21:06:17 +09:00
parent 109c70515e
commit 0c97580c8d
2 changed files with 12 additions and 6 deletions
+6 -3
View File
@@ -506,9 +506,12 @@ in
]) ++ (lib.optionals (cfg.settings.media_store_path != "${cfg.dataDir}/media_store") [
"${cfg.settings.media_store_path}:/var/lib/matrix-synapse/media_store"
]);
ReadWritePaths = map (listener: dirOf listener.path) (
lib.filter (listener: listener.path != null) cfg.settings.listeners
);
ReadWritePaths = lib.pipe cfg.settings.listeners [
(lib.filter (listener: listener.path != null))
(map (listener: dirOf listener.path))
(lib.filter (path: path != "/run/matrix-synapse"))
lib.uniqueStrings
];
RemoveIPC = true;
RestrictAddressFamilies = [
"AF_INET"
+6 -3
View File
@@ -443,9 +443,12 @@ in {
]) ++ (lib.optionals (cfg.settings.media_store_path != "${cfg.dataDir}/media_store") [
"${cfg.settings.media_store_path}:/var/lib/matrix-synapse/media_store"
]);
ReadWritePaths = map (listener: dirOf listener.path) (
lib.filter (listener: listener.path != null) cfg.settings.listeners
);
ReadWritePaths = lib.pipe cfg.settings.listeners [
(lib.filter (listener: listener.path != null))
(map (listener: dirOf listener.path))
(lib.filter (path: path != "/run/matrix-synapse"))
lib.uniqueStrings
];
RemoveIPC = true;
RestrictAddressFamilies = [
"AF_INET"