From ea672e3bb84903dd2b0768f1a4ed686efef17d5a Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Fri, 17 Jun 2016 10:39:09 +0200 Subject: [PATCH] perl-IO-Socket-SSL: fix default path to SSL certs (cherry picked from commit 98096004ce316969e3b4494d102c1fb172b7e474) --- pkgs/top-level/perl-packages.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index de8de8a5555a..c1b87a05bc18 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -6227,6 +6227,11 @@ let self = _self // overrides; _self = with self; { sha256 = "723517ea71f90105579e7db7a1a2e053bf5c8142a187df8bc1fe3881c3383f67"; }; propagatedBuildInputs = [ NetSSLeay URI ]; + # Fix path to default certificate store. + postPatch = '' + substituteInPlace lib/IO/Socket/SSL.pm \ + --replace "\$openssldir/cert.pem" "/etc/ssl/certs/ca-certificates.crt" + ''; meta = { homepage = https://github.com/noxxi/p5-io-socket-ssl; description = "Nearly transparent SSL encapsulation for IO::Socket::INET";