diff options
| author | Josh Robson Chase <josh@robsonchase.com> | 2022-05-23 11:16:50 -0400 |
|---|---|---|
| committer | github-actions[bot] <github-actions[bot]@users.noreply.github.com> | 2022-07-23 17:50:20 +0000 |
| commit | 00326452f8a8ba21e1aed28023b3eadede3cce25 (patch) | |
| tree | 867551ee9491653685036d3ff91f7bf9789e2aa6 | |
| parent | innernet: package systemd units (diff) | |
| download | nixpkgs-origin/backport-174135-to-release-22.05.tar.gz | |
innernet: only package systemd units for linuxorigin/backport-174135-to-release-22.05
(cherry picked from commit 6b9080d336945a00344b1ec20ce8bc6e1122d28b)
| -rw-r--r-- | pkgs/tools/networking/innernet/default.nix | 3 |
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"; }; |
