about summary refs log tree commit diff
path: root/pkgs/top-level/perl-packages.nix
diff options
context:
space:
mode:
authorRobert Helgesson <robert@rycee.net>2016-06-17 10:39:09 +0200
committerRobert Helgesson <robert@rycee.net>2016-06-17 10:41:17 +0200
commit98096004ce316969e3b4494d102c1fb172b7e474 (patch)
treecabf76d41585f8a5798a3d309b20a5b09914e05c /pkgs/top-level/perl-packages.nix
parentfcf72b82ae386bc83fd9a4bd7ed253e22ad30078 (diff)
downloadnixlib-98096004ce316969e3b4494d102c1fb172b7e474.tar
nixlib-98096004ce316969e3b4494d102c1fb172b7e474.tar.gz
nixlib-98096004ce316969e3b4494d102c1fb172b7e474.tar.bz2
nixlib-98096004ce316969e3b4494d102c1fb172b7e474.tar.lz
nixlib-98096004ce316969e3b4494d102c1fb172b7e474.tar.xz
nixlib-98096004ce316969e3b4494d102c1fb172b7e474.tar.zst
nixlib-98096004ce316969e3b4494d102c1fb172b7e474.zip
perl-IO-Socket-SSL: fix default path to SSL certs
Diffstat (limited to 'pkgs/top-level/perl-packages.nix')
-rw-r--r--pkgs/top-level/perl-packages.nix5
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix
index e42bc841b8b4..e44583d1874f 100644
--- a/pkgs/top-level/perl-packages.nix
+++ b/pkgs/top-level/perl-packages.nix
@@ -6563,6 +6563,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";