From 7310dd0da8e13c542cd18c7601c2adfc4ad319de Mon Sep 17 00:00:00 2001 From: talyz Date: Fri, 16 Apr 2021 09:35:08 +0200 Subject: [PATCH] nixos/discourse: Fix plugin linking When linking multiple plugins, the `ln` runs need to be separated by newlines.. Fixes #119584. --- nixos/modules/services/web-apps/discourse.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-apps/discourse.nix b/nixos/modules/services/web-apps/discourse.nix index 38ca08c4759..00b58d50257 100644 --- a/nixos/modules/services/web-apps/discourse.nix +++ b/nixos/modules/services/web-apps/discourse.nix @@ -702,7 +702,7 @@ in cp -r ${cfg.package}/share/discourse/config.dist/* /run/discourse/config/ cp -r ${cfg.package}/share/discourse/public.dist/* /run/discourse/public/ cp -r ${cfg.package}/share/discourse/plugins.dist/* /run/discourse/plugins/ - ${lib.concatMapStrings (p: "ln -sf ${p} /run/discourse/plugins/") cfg.plugins} + ${lib.concatMapStringsSep "\n" (p: "ln -sf ${p} /run/discourse/plugins/") cfg.plugins} ln -sf /var/lib/discourse/uploads /run/discourse/public/uploads ln -sf /var/lib/discourse/backups /run/discourse/public/backups