Ok, so upstream replied

'I do not think nacl is used for anything at this moment when libssh is
built against current openssl, which already supports X25519 curve for
all we need. At least in Fedora, nacl is not listed as dependency of
libssh at all.

When nacl is not found (and old openssl or lobgcrypt/mbedtls is used),
the local implementation (copied from nacl?) is used for x25519
implementation to have matching support. If libsodium has compatible
api, adding support for it in libssh should be only about adjusting the
CMake check to check also for libsodium + adding a CI target to verify
functionality, which should be pretty easy task to do.

Feel free to submit merge request on Gitlab: https://gitlab.com/libssh
/libssh-mirror'


In that regard I don't think we need nacl nor libsodium since we build with 
openssl, I've reported a Debian bug to suggest removing the Build-Depends there 
and I'm closing that MIR now

** Changed in: nacl (Ubuntu)
       Status: Incomplete => Invalid

** Changed in: nacl (Ubuntu)
       Status: Invalid => Won't Fix

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1885283

Title:
  [MIR] nacl

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/nacl/+bug/1885283/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to