about summary refs log tree commit diff
path: root/pkgs/applications/networking/ipfs
diff options
context:
space:
mode:
authorLuflosi <luflosi@luflosi.de>2020-09-23 12:01:14 +0200
committerLuflosi <luflosi@luflosi.de>2020-09-23 12:57:01 +0200
commit1a382e983f9db3ebfc8cf50c2aa036452ef931ee (patch)
tree2a4fb8c9f7d2be2e3d983d0f9655bba267fe2e29 /pkgs/applications/networking/ipfs
parent5bfe6004e1784b703202ad63b73e6c8bac2d146c (diff)
ipfs: remove executable bit from systemd units
IPFS would complain with warnings like
Configuration file /nix/store/...-ipfs-0.6.0/etc/systemd/system/ipfs.service is marked executable. Please remove executable permission bits. Proceeding anyway.
Diffstat (limited to 'pkgs/applications/networking/ipfs')
-rw-r--r--pkgs/applications/networking/ipfs/default.nix6
1 files changed, 3 insertions, 3 deletions
diff --git a/pkgs/applications/networking/ipfs/default.nix b/pkgs/applications/networking/ipfs/default.nix
index dbc6dc97ef201..a91058af89084 100644
--- a/pkgs/applications/networking/ipfs/default.nix
+++ b/pkgs/applications/networking/ipfs/default.nix
@@ -27,9 +27,9 @@ buildGoModule rec {
   vendorSha256 = null;
 
   postInstall = ''
-    install -D misc/systemd/ipfs.service $out/etc/systemd/system/ipfs.service
-    install -D misc/systemd/ipfs-api.socket $out/etc/systemd/system/ipfs-api.socket
-    install -D misc/systemd/ipfs-gateway.socket $out/etc/systemd/system/ipfs-gateway.socket
+    install --mode=444 -D misc/systemd/ipfs.service $out/etc/systemd/system/ipfs.service
+    install --mode=444 -D misc/systemd/ipfs-api.socket $out/etc/systemd/system/ipfs-api.socket
+    install --mode=444 -D misc/systemd/ipfs-gateway.socket $out/etc/systemd/system/ipfs-gateway.socket
     substituteInPlace $out/etc/systemd/system/ipfs.service \
       --replace /usr/bin/ipfs $out/bin/ipfs
   '';