From 38e847ff19852db9f43d8fd1aa7d4246710d6bb7 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 29 Nov 2012 16:21:01 +0100 Subject: [PATCH] libssh: Update to 0.5.3 Fixes CVE-2012-4559, CVE-2012-4560, CVE-2012-4561 and CVE-2012-4562. --- pkgs/development/libraries/libssh/default.nix | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/pkgs/development/libraries/libssh/default.nix b/pkgs/development/libraries/libssh/default.nix index 1ac93db0f4d..f8621f3b78b 100644 --- a/pkgs/development/libraries/libssh/default.nix +++ b/pkgs/development/libraries/libssh/default.nix @@ -1,14 +1,19 @@ -{stdenv, fetchurl, cmake, zlib, libgcrypt}: +{ stdenv, fetchurl, cmake, zlib, libgcrypt }: stdenv.mkDerivation rec { - name = "libssh-0.5.2"; + name = "libssh-0.5.3"; + src = fetchurl { - url = "http://www.libssh.org/files/0.5/${name}.tar.gz"; - sha256 = "09xjb8ja8k3j3a0y3zjphhxwrnh1y618afcbbri48x87mz0vks21"; + url = "https://red.libssh.org/attachments/download/38/${name}.tar.gz"; + sha256 = "1w6s217vjq0w3v5i0c5ql6m0ki1yz05g9snah3azxfkl9k4schpd"; }; + buildInputs = [ zlib libgcrypt ]; + buildNativeInputs = [ cmake ]; + cmakeFlags = "-DWITH_GCRYPT=ON"; + meta = { description = "SSH client library"; license = "LGPL";