Comments (3)
Ok so it would be somthing like adding logs if is_readable fails in
Lines 340 to 352 in 9fdb22c
from ca-bundle.
@Seldaek yes, I think this should be enough. I could create a PR but wasn't sure what the decision for that might be. Should it be just debug logs or should it throw an exception? Since unreadable or inexistent certificates are essentially invalid, should that stop composer from continuing? Although this is probably a question for the Composer itself.
from ca-bundle.
I think just debug logs so if you run composer with -vvv
you get a chance to see those warnings. I see no reason to abort due to an unreadable one if an alternative usable CA file can be found.
from ca-bundle.
Related Issues (16)
- Copying bundle outside of Phar HOT 11
- Homebrew OS X certificates are not loaded. HOT 4
- Consider using openssl_get_cert_locations HOT 2
- Certificate of maps.googleapis.com not trusted when fallback to Mozilla CA bundle is used HOT 10
- Automatic updating of cacert.pem? HOT 3
- "Portable" `openssl.cafile` location fails to be detected properly on Windows HOT 1
- Missing Changelog HOT 1
- Problem after updating to 1.2.0 version HOT 19
- CA bundle of OpenSSL on Mac OS X not included in CA bundle paths
- Ca-bundle missed new versions of Homebrew OSx HOT 3
- class CaBundle does not extends from class Bundle -> BundleInterface HOT 6
- Attempted to call an undefined method named "getName" of class "Composer\CaBundle\CaBundle" HOT 4
- Error on composer require HOT 4
- open_basedir restriction not handled HOT 5
- [PHP 8.4] Implicit nullable parameter type fixes HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ca-bundle.