?
avatar brianteeman
brianteeman
23 Oct 2017

We always forget to update the cacert.pem file - this way we wont

https://github.com/paragonie/certainty

avatar brianteeman brianteeman - open - 23 Oct 2017
avatar joomla-cms-bot joomla-cms-bot - change - 23 Oct 2017
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - labeled - 23 Oct 2017
avatar Bakual
Bakual - comment - 23 Oct 2017

The problem with it thought is that it takes the one from Mozilla (as I understand it). From what I remember we had to use a different one (from Centos afaik) since the mozilla one missed a cert for AmazonS3 or so.

avatar franz-wohlkoenig franz-wohlkoenig - change - 23 Oct 2017
Category Administration
avatar franz-wohlkoenig franz-wohlkoenig - change - 23 Oct 2017
Status New Discussion
avatar dgt41
dgt41 - comment - 23 Oct 2017

@brianteeman @Bakual since this is a maintenance task and we already have moved a lot of the other such tasks to node, I suggest to do something similar here. Also should be quite easy to implement, eg:

avatar brianteeman
brianteeman - comment - 23 Oct 2017

@dgt41 thats the entire point of this library

avatar Bakual
Bakual - comment - 23 Oct 2017

Automating that task certainly is a good idea, and the library from paragonie without doubt is a good one to use.
We just have to make sure the fetched cacert file actually works for us, because it didn't in the past. And I don't want to find that out after we released an update which would break the updater ?

avatar dgt41
dgt41 - comment - 23 Oct 2017

I guess this library needs to be coupled with the https://github.com/joomla/joomla-cms/blob/staging/build/build.php and then somehow we need to keep track of this dependency

Moving it to node (and assuming that we'll use greenskeeper.io) that part will be automated. (this is already tested in the framework and custom-elements branches)

avatar brianteeman brianteeman - change - 22 Dec 2017
Status Discussion Closed
Closed_Date 0000-00-00 00:00:00 2017-12-22 13:49:22
Closed_By brianteeman
avatar brianteeman brianteeman - close - 22 Dec 2017

Add a Comment

Login with GitHub to post a comment