From 81569ecd722c466d3753caef0806adb12b8f3595 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 21 Sep 2017 23:03:55 +0100 Subject: [PATCH] assh: add openssh to PATH --- pkgs/tools/networking/assh/default.nix | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkgs/tools/networking/assh/default.nix b/pkgs/tools/networking/assh/default.nix index bbed205cce8..1de87e07e04 100644 --- a/pkgs/tools/networking/assh/default.nix +++ b/pkgs/tools/networking/assh/default.nix @@ -1,4 +1,4 @@ -{ stdenv, lib, buildGoPackage, fetchFromGitHub }: +{ stdenv, lib, buildGoPackage, fetchFromGitHub, openssh, makeWrapper }: buildGoPackage rec { name = "assh-${version}"; @@ -7,8 +7,13 @@ buildGoPackage rec { goPackagePath = "github.com/moul/advanced-ssh-config"; subPackages = [ "cmd/assh" ]; + nativeBuildInputs = [ makeWrapper ]; + postInstall = stdenv.lib.optionalString (stdenv.isDarwin) '' install_name_tool -delete_rpath $out/lib $bin/bin/assh + '' + '' + wrapProgram "$bin/bin/assh" \ + --prefix PATH : ${openssh}/bin ''; src = fetchFromGitHub {