Certificate Authorities: curl-ca-bundle, certsync, keychain

Landon Fuller landonf at macports.org
Mon Aug 12 11:09:10 PDT 2013


On May 23, 2013, at 5:00 AM, Ryan Schmidt <ryandesign at macports.org> wrote:

> 
> On May 23, 2013, at 05:54, Rainer Müller wrote:
> 
>> I ran into this problem with the recent mercurial upgrade. I guess we
>> should rewrite this dependency such that it's satisfied by both ports:
>> 
>> depends_run	path:share/curl/curl-ca-bundle.crt:curl-ca-bundle
> 
> Ideally certsync would replace curl-ca-bundle.
> 
> 
>>> 	- certsync can only keep the cert.pem file up-to-date if the launchd item is enabled. Ideally that would be done by default, but that's not currently supported.
>> 
>> Right, but we should have a note in certsync recommending to load the
>> launchd item.
> 
> Ideally certsync should manage automatically starting and stopping the launchd item. We discussed this elsewhere…

Now that this is in 2.2 (thanks Clemens!), anyone object to making the switch? To make sure I've got it down right:
	- Existing ports have their curl-ca-bundle dependency replaced with a dependency on certsync
	- curl-ca-bundle is marked as replaced_by certsync

-landonf


More information about the macports-dev mailing list