summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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 9c0ed203af40..de6dc0fe215d 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"; };