Oh, sorry for the mixup. Doing a

git clone ssh://[email protected]:/JuliaLang/METADATA.jl.git

from a shell succeeds. I haven't had success trying to change the protocol 
with Pkg.setprotocol! though. Whether I do Pkg.setprotocol!("ssh"), 
Pkg.setprotocol!("git"), or Pkg.setprotocol!("notaprotocol"), Pkg.init() 
seems to always try to clone via https.

On Sunday, July 31, 2016 at 10:31:38 PM UTC-6, Tony Kelman wrote:
>
> No, I meant ssh:// or git:// url's for packages.
>
>
> On Sunday, July 31, 2016 at 7:02:15 PM UTC-7, Daniel O'Malley wrote:
>>
>> Tony, thanks for the quick response and all the work you put into julia. 
>> It would be great to have the package system working for Mac/Linux from 
>> behind a proxy without needing to rebuild anything. If you need someone to 
>> help test from behind a proxy, please let me know. I'd be happy to do it.
>>
>> When you say "ssh remotes", do you mean something like 
>> addprocs(["machine1", "machine2"])? That does work for me, but I haven't 
>> tried addprocs'ing to a machine outside our network.
>>
>> On Sunday, July 31, 2016 at 6:12:12 PM UTC-6, Tony Kelman wrote:
>>>
>>> I believe you need to build libgit2 against libcurl in order for proxies 
>>> to work on linux and mac. We do not currently have it set up in our build 
>>> system to do that in a self contained distributable way for binaries, but 
>>> it might not be too hard to write the necessary makefile to make it work.
>>>
>>> We were prioritizing getting ssh remotes to work again for the first rc. 
>>> Do ssh remotes work over proxies by any chance? I don't currently have 
>>> immediate access to an environment behind a proxy to test this, but we had 
>>> looked into setting one up that we could revisit.
>>>
>>

Reply via email to