about summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2019-10-23 18:19:15 +0000
committerGitHub <noreply@github.com>2019-10-23 18:19:15 +0000
commit4cd2cb43fb3a87f48c1e10bb65aee99d8f24cb9d (patch)
tree37f04a939260fe41195d7d54e685e2efdc195139 /nixos
parent7e7ef31f9e01d23ebaec5e3f12504405ab2b58cb (diff)
parentb8cd11f347d6f7a9b2993553247ee774b61ff721 (diff)
Merge pull request #71137 from erictapen/smokeping-fix-permission
nixos/smokeping: replace smokeping.fcgi with a symlink
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/networking/smokeping.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/nixos/modules/services/networking/smokeping.nix b/nixos/modules/services/networking/smokeping.nix
index d4d0594a9cdd3..b48b0b3a9d6bb 100644
--- a/nixos/modules/services/networking/smokeping.nix
+++ b/nixos/modules/services/networking/smokeping.nix
@@ -299,7 +299,8 @@ in
         mkdir -m 0755 -p ${smokepingHome}/cache ${smokepingHome}/data
         rm -f ${smokepingHome}/cropper
         ln -s ${cfg.package}/htdocs/cropper ${smokepingHome}/cropper
-        cp ${cgiHome} ${smokepingHome}/smokeping.fcgi
+        rm -f ${smokepingHome}/smokeping.fcgi
+        ln -s ${cgiHome} ${smokepingHome}/smokeping.fcgi
         ${cfg.package}/bin/smokeping --check --config=${configPath}
         ${cfg.package}/bin/smokeping --static --config=${configPath}
       '';
@@ -314,5 +315,7 @@ in
       serviceConfig.Restart = "always";
     };
   };
+
+  meta.maintainers = with lib.maintainers; [ erictapen ];
 }