summary refs log tree commit diff
path: root/nixos/modules/services/network-filesystems/ipfs.nix
diff options
context:
space:
mode:
authorMatthew Bauer <mjbauer95@gmail.com>2020-06-11 16:59:11 -0500
committerMatthew Bauer <mjbauer95@gmail.com>2020-06-12 17:15:34 -0500
commitfa06d8f96121daa8863b57dfd9f99e8237c07afe (patch)
tree485dc769289953c7756fed824c03972faaa5df8e /nixos/modules/services/network-filesystems/ipfs.nix
parentb36ef706fb8d10d3602179c1975eb62b1c3a9ac3 (diff)
downloadnixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.tar
nixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.tar.gz
nixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.tar.bz2
nixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.tar.lz
nixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.tar.xz
nixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.tar.zst
nixpkgs-fa06d8f96121daa8863b57dfd9f99e8237c07afe.zip
nixos/ipfs: actually use upstream systemd units
Diffstat (limited to 'nixos/modules/services/network-filesystems/ipfs.nix')
-rw-r--r--nixos/modules/services/network-filesystems/ipfs.nix4
1 files changed, 3 insertions, 1 deletions
diff --git a/nixos/modules/services/network-filesystems/ipfs.nix b/nixos/modules/services/network-filesystems/ipfs.nix
index f7a61139992..7c376207db4 100644
--- a/nixos/modules/services/network-filesystems/ipfs.nix
+++ b/nixos/modules/services/network-filesystems/ipfs.nix
@@ -179,6 +179,8 @@ in {
       "d '${cfg.ipnsMountDir}' - ${cfg.user} ${cfg.group} - -"
     ];
 
+    systemd.packages = [ pkgs.ipfs ];
+
     systemd.services.ipfs-init = {
       description = "IPFS Initializer";
 
@@ -237,7 +239,7 @@ in {
               cfg.extraConfig))
           );
       serviceConfig = {
-        ExecStart = "${pkgs.ipfs}/bin/ipfs daemon ${ipfsFlags}";
+        ExecStart = ["" "${pkgs.ipfs}/bin/ipfs daemon ${ipfsFlags}"];
         User = cfg.user;
         Group = cfg.group;
       } // optionalAttrs (cfg.serviceFdlimit != null) { LimitNOFILE = cfg.serviceFdlimit; };