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.
>>>
>>