[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Fwd: server side ipv6 support


Hi,

1: very nice, I didn't expect libssh to run on so many systems! The ones
I have no experience returns with are HP-UX, Sco openserver, OpenVMS. We
tested it on enough platforms to ensure that 32/64 bits and cpu
endianess aren't issues.

2: IPv6 support isn't built-in (we wanted to go the OpenSSH way and open
two sockets, and that got delayed...), but if you want it the fix is
trivial (change socket type and bind on :: instead of 0.0.0.0). Or go
Tilo's way and pass your own accept'ed socket.

Aris

On 7/07/16 09:39, Tilo Eckert wrote:
> Hello Nagaraj
>
> 1. libssh should be compilable on any platform where you have a recent
> enough cmake version and OpenSSL/gcrypt available. We currently have it
> working on Windows, Linux, z/Linux, and even z/OS. For the mainframe
> compile we had to create a custom makefile (no cmake available) and make
> some modifications, but it works.
>
> 2. We don't use the server part, but IPv6 should work because you can
> pass a custom socket fd through the server API. See:
> http://api.libssh.org/master/group__libssh__server.html
>
> Regards
> Tilo
>
> Am 07.07.2016 um 07:46 schrieb Nagaraj Komarasamy:
>> Hello all,
>>
>> I am working on to check the feasibility of using libssh with our
>> product. Our product is distributed and each installation will listen on
>> a particular port and we need to secure it with publickey cryptography
>> and public key authentication. Each installation will act as a server by
>> itself and will be a client to other installations.
>>
>> Following are first list of queries comes to mind.
>>
>> 1. should I be able to compile libssh on the following platforms? If
>> anyone faced any issues on compiling in any of the platforms, please let
>> me know.
>>
>>   * windows 32 and 64 bit
>>   * Linux 32 and 64 bit
>>   * HP-UX (PA-RISC) 11.11, 11.23, 11.31
>>   * HP-UX (Itanium) 11.23, 11.31
>>   * Novell Open Enterprise Server 2.0 for Linux (32-bit and 64-bit)
>>   * Novell Open Enterprise Server 11.x for Linux (64-bit) 
>>   * Novell Open Enterprise Server 2015 for Linux (64-bit)
>>   * Sun Solaris (SPARC) 9, 10, 11
>>   * Sun Solaris (x86, x64) 10, 11
>>   * SCO OpenServer 6.0.0 
>>   * Open VMS 8.3 , 8.4 (Alpha) 
>>   * Open VMS 8.3, 8.3-1H1 , 8.4 (Itanium)
>>   * Mac OS X Server 10.6.x (64-bit) (x64)
>>
>>
>> 2. IPV6 server side support available?
>>
>> Let me know if you need more information.
>>
>> Thanks,
>> Naga
>>
>>
>>
>


Follow-Ups:
Re: Fwd: server side ipv6 supportNagaraj Komarasamy <1inmillion@xxxxxxxxx>
References:
Fwd: server side ipv6 supportNagaraj Komarasamy <1inmillion@xxxxxxxxx>
Re: Fwd: server side ipv6 supportTilo Eckert <tilo.eckert@xxxxxxx>
Archive administrator: postmaster@lists.cynapses.org