Date: Wed, 21 Mar 2018 14:36:45 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 226825] www/aria2: Missing SSL certificates break HTTPS download Message-ID: <bug-226825-13@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226825 Bug ID: 226825 Summary: www/aria2: Missing SSL certificates break HTTPS download Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: sunpoet@FreeBSD.org Reporter: marcel@herrbischoff.com Flags: maintainer-feedback?(sunpoet@FreeBSD.org) Assignee: sunpoet@FreeBSD.org If you run aria2c with the "--no-conf=3Dtrue" flag and try to download a HT= TPS URL, it fails with an "Failed to load trusted CA certificates from no. Caus= e: error:02001002:system library:fopen:No such file or directory" error. This because aria2c by default expects the certificates to be in "/etc/ssl/certs/ca-certificates.crt", which is a Linuxism. This also breaks tools like pyenv when aria2c is installed, which use this flag (https://github.com/yyuu/ruby-build/commit/6baed1ff66d3bffc6e9ac18d212344f9= 86cfa9d4). Adding the configure flag "--with-ca-bundle=3D'/usr/local/share/certs/ca-root-nss.crt'" on build reso= lves this, as the certificate bundle is already a requirement. --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-226825-13>