summary refs log tree commit diff
path: root/pkgs/tools/networking/innernet
diff options
context:
space:
mode:
authorJosh Robson Chase <josh@robsonchase.com>2022-05-23 11:16:50 -0400
committerJosh Robson Chase <josh@robsonchase.com>2022-05-23 11:16:50 -0400
commit6b9080d336945a00344b1ec20ce8bc6e1122d28b (patch)
tree30644395e6cb52013f080da7e526ce98334c8232 /pkgs/tools/networking/innernet
parent31c82b62ff71115d93e5d71279229235d8f6099f (diff)
downloadnixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.tar
nixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.tar.gz
nixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.tar.bz2
nixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.tar.lz
nixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.tar.xz
nixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.tar.zst
nixpkgs-6b9080d336945a00344b1ec20ce8bc6e1122d28b.zip
innernet: only package systemd units for linux
Diffstat (limited to 'pkgs/tools/networking/innernet')
-rw-r--r--pkgs/tools/networking/innernet/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/pkgs/tools/networking/innernet/default.nix b/pkgs/tools/networking/innernet/default.nix
index 9c0ed203af4..de6dc0fe215 100644
--- a/pkgs/tools/networking/innernet/default.nix
+++ b/pkgs/tools/networking/innernet/default.nix
@@ -37,9 +37,10 @@ rustPlatform.buildRustPackage rec {
     installManPage doc/innernet.8.gz
     installShellCompletion doc/innernet.completions.{bash,fish,zsh}
     installShellCompletion doc/innernet-server.completions.{bash,fish,zsh}
+  '' + (lib.optionalString stdenv.isLinux ''
     find . -regex '.*\.\(target\|service\)' | xargs install -Dt $out/lib/systemd/system
     find $out/lib/systemd/system -type f | xargs sed -i "s|/usr/bin/innernet|$out/bin/innernet|"
-  '';
+  '');
 
   passthru.tests = {
     serverVersion = testers.testVersion { package = innernet; command = "innernet-server --version"; };