From 5868233e2d27bec43a7d2027262294118de22068 Mon Sep 17 00:00:00 2001 From: sstent Date: Tue, 21 Feb 2023 12:42:54 -0500 Subject: [PATCH] sync --- pkgs/wsl-ssh-agent-forward/default.nix | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/pkgs/wsl-ssh-agent-forward/default.nix b/pkgs/wsl-ssh-agent-forward/default.nix index 1ca33c2..cdd252a 100644 --- a/pkgs/wsl-ssh-agent-forward/default.nix +++ b/pkgs/wsl-ssh-agent-forward/default.nix @@ -5,7 +5,17 @@ stdenv.mkDerivation rec { version = "0.1"; src = ./wsl-ssh-agent-forward.sh; nativeBuildInputs = [pkgs.makeWrapper]; - phases = ["installPhase" ]; + # phases = ["installPhase" ]; + unpackCmd = '' + # $curSrc is the variable that contains the path to our source. + mkdir wsl-ssh-agent-forward-src + + # We rename the file here, because when nix adds files to the + # store it adds a hash, which obviously we don't want for our + # shell script. + cp $curSrc wsl-ssh-agent-forward-src/wsl-ssh-agent-forward.sh + ''; + installPhase = '' install -Dm755 wsl-ssh-agent-forward.sh $out/bin/wsl-ssh-agent-forward.sh wrapProgram $out/bin/wsl-ssh-agent-forward.sh --prefix PATH : $out/bin