summary refs log tree commit diff
diff options
context:
space:
mode:
authorSandro Jäckel <sandro.jaeckel@sap.com>2023-04-06 16:10:55 +0200
committerSandro Jäckel <sandro.jaeckel@gmail.com>2023-04-12 22:47:21 +0200
commitfdbd0834b2cd974c16718297474a7f60e8d92ba7 (patch)
treec5702bd3ea0d3292da1ddee1e2e6369600d3f5fb
parent642ee2373c7ecba2f7fb84de2e25af3151c154aa (diff)
downloadnixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.tar
nixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.tar.gz
nixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.tar.bz2
nixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.tar.lz
nixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.tar.xz
nixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.tar.zst
nixpkgs-fdbd0834b2cd974c16718297474a7f60e8d92ba7.zip
nixos/smokeping: use ln with -f
-rw-r--r--nixos/modules/services/networking/smokeping.nix11
1 files changed, 3 insertions, 8 deletions
diff --git a/nixos/modules/services/networking/smokeping.nix b/nixos/modules/services/networking/smokeping.nix
index c2c2a370cb0..19ab3f1aa48 100644
--- a/nixos/modules/services/networking/smokeping.nix
+++ b/nixos/modules/services/networking/smokeping.nix
@@ -339,14 +339,9 @@ in
       };
       preStart = ''
         mkdir -m 0755 -p ${smokepingHome}/cache ${smokepingHome}/data
-        rm -f ${smokepingHome}/cropper
-        ln -s ${cfg.package}/htdocs/cropper ${smokepingHome}/cropper
-        rm -f ${smokepingHome}/css
-        ln -s ${cfg.package}/htdocs/css ${smokepingHome}/css
-        rm -f ${smokepingHome}/js
-        ln -s ${cfg.package}/htdocs/js ${smokepingHome}/js
-        rm -f ${smokepingHome}/smokeping.fcgi
-        ln -s ${cgiHome} ${smokepingHome}/smokeping.fcgi
+        ln -sf ${cfg.package}/htdocs/css ${smokepingHome}/css
+        ln -sf ${cfg.package}/htdocs/js ${smokepingHome}/js
+        ln -sf ${cgiHome} ${smokepingHome}/smokeping.fcgi
         ${cfg.package}/bin/smokeping --check --config=${configPath}
         ${cfg.package}/bin/smokeping --static --config=${configPath}
       '';