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:00:41 -0400
committerJosh Robson Chase <josh@robsonchase.com>2022-05-23 11:01:36 -0400
commit31c82b62ff71115d93e5d71279229235d8f6099f (patch)
tree0e4713a3935ce6930ca82bcfe52dc9af7bad1a9c /pkgs/tools/networking/innernet
parentdfd82985c273aac6eced03625f454b334daae2e8 (diff)
downloadnixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.tar
nixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.tar.gz
nixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.tar.bz2
nixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.tar.lz
nixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.tar.xz
nixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.tar.zst
nixpkgs-31c82b62ff71115d93e5d71279229235d8f6099f.zip
innernet: package systemd units
Diffstat (limited to 'pkgs/tools/networking/innernet')
-rw-r--r--pkgs/tools/networking/innernet/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/tools/networking/innernet/default.nix b/pkgs/tools/networking/innernet/default.nix
index 6f7669ff6f7..9c0ed203af4 100644
--- a/pkgs/tools/networking/innernet/default.nix
+++ b/pkgs/tools/networking/innernet/default.nix
@@ -37,6 +37,8 @@ rustPlatform.buildRustPackage rec {
     installManPage doc/innernet.8.gz
     installShellCompletion doc/innernet.completions.{bash,fish,zsh}
     installShellCompletion doc/innernet-server.completions.{bash,fish,zsh}
+    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 = {