Well, we could write an ssh server in julia and just use that to test
against, but who would want to do that ;). If it's just a matter of me
having put a scary warning there, I guess we can take that out.

On Tue, Aug 9, 2016 at 1:44 PM, Tony Kelman <[email protected]> wrote:

> Though we should try to make them more flexible to run on distributions
> that have them in non-Debian locations. Is there an alternative way we can
> get those tests to run via an executable that can run as non-root on
> openSUSE?
>
>
> On Tuesday, August 9, 2016 at 7:39:42 AM UTC-7, Keno Fischer wrote:
>>
>> The tests that are being bypassed are for functionality of the package
>> manager's SSH client capability for git clone over SSH. So yes, those tests
>> are bypassed if ssh is not available, but is shouldn't be a big problem as
>> long as SSH clone runs ok. I think the more important aspect of those tests
>> is that they run on CI to make sure we don't accidentally break the various
>> ways to clone over SSH.
>>
>> On Tue, Aug 9, 2016 at 2:40 AM, Colin Beckingham <[email protected]>
>> wrote:
>>
>>> I always run Julia as non-root, so there is not much surprise when "make
>>> testall" says it cannot find sshd, which on openSUSE lives in /usr/sbin and
>>> is not accessible by non-root due to permissions. Testall by normal user
>>> bypasses the related test and continues to success. Attempting to run Julia
>>> as root to allow this test to run results in error in testing libgit2 since
>>> no keys are set up. I'm not worrying about this until I have good reason to
>>> run Julia in root. Does the fact that openSUSE makes sshd unavailable to
>>> non-root users bypass some important tests?
>>>
>>
>>

Reply via email to