1
2
mirror of https://github.com/dali99/nixos-matrix-modules.git synced 2026-02-11 07:47:00 +01:00

Remove duplicate ReadWritePaths

This commit is contained in:
2026-01-26 21:06:17 +09:00
parent 86a3bdd368
commit a18c7d129f
2 changed files with 12 additions and 6 deletions

View File

@@ -505,9 +505,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"

View File

@@ -442,9 +442,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"