summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authortalyz <kim.lindberger@gmail.com>2021-04-16 09:35:08 +0200
committertalyz <kim.lindberger@gmail.com>2021-04-16 14:21:07 +0200
commit7310dd0da8e13c542cd18c7601c2adfc4ad319de (patch)
treee9d1a991c3db873099e08cc20fd72c3916d8c956 /nixos
parent515fb48312f6cb8e51bf0f24438b0faf92790afd (diff)
downloadnixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.tar
nixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.tar.gz
nixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.tar.bz2
nixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.tar.lz
nixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.tar.xz
nixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.tar.zst
nixpkgs-7310dd0da8e13c542cd18c7601c2adfc4ad319de.zip
nixos/discourse: Fix plugin linking
When linking multiple plugins, the `ln` runs need to be separated by
newlines..

Fixes #119584.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/web-apps/discourse.nix2
1 files changed, 1 insertions, 1 deletions
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