notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q4
libssh Library implementing the SSH2 protocol
0.11.3 security on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.11.3Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-10-06 19:33:07
Last Update: 2025-10-06 19:30:42
Commit Hash: 6a001bf
Also Listed In: devel
License: LGPL21
WWW:
https://www.libssh.org/
https://gitlab.com/libssh/libssh-mirror
Description:
The ssh library was designed to be used by programmers needing a working SSH implementation by the mean of a library. The complete control of the client is made by the programmer. With libssh, you can remotely execute programs, transfer files, use a secure and transparent tunnel for your remote programs. With its Secure FTP implementation, you can play with remote files easily, without third-party programs others than libcrypto (from OpenSSL). libssh features: - Full C library functions for manipulating a client-side SSH connection - SSH2 protocol compliant - Fully configurable sessions - Server support, SSH agent authentication support - Support for AES-128, AES-192, AES-256, Blowfish, 3DES in CBC mode - Use multiple SSH connections in a same process, at same time - Use multiple channels in the same connection - Thread safety when using different sessions at same time - POSIX-like SFTP implementation with openssh extension support - SCP implementation - RSA and DSS server public key supported - Compression support (with zlib) - Public key (RSA and DSS), password and keyboard-interactive authentication
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (24 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libssh-0.11.3/catalog.mk
  3. /usr/local/share/licenses/libssh-0.11.3/LICENSE
  4. /usr/local/share/licenses/libssh-0.11.3/LGPL21
  5. include/libssh/callbacks.h
  6. include/libssh/legacy.h
  7. include/libssh/libssh.h
  8. include/libssh/libssh_version.h
  9. include/libssh/libsshpp.hpp
  10. include/libssh/server.h
  11. include/libssh/sftp.h
  12. include/libssh/sftpserver.h
  13. include/libssh/ssh2.h
  14. lib/cmake/libssh/libssh-config-release.cmake
  15. lib/cmake/libssh/libssh-config-version.cmake
  16. lib/cmake/libssh/libssh-config.cmake
  17. lib/libssh.a
  18. lib/libssh.so
  19. lib/libssh.so.4
  20. lib/libssh.so.4.10.3
  21. libdata/pkgconfig/libssh.pc
  22. @owner
  23. @group
  24. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libssh>0:security/libssh
To install the port:
cd /usr/ports/security/libssh/ && make install clean
To add the package, run one of these commands:
  • pkg install security/libssh
  • pkg install libssh
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libssh
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1759324022 SHA256 (libssh-0.11.3.tar.xz) = 7d8a1361bb094ec3f511964e78a5a4dba689b5986e112afabe4f4d0d6c6125c3 SIZE (libssh-0.11.3.tar.xz) = 622776

Packages (timestamps in pop-ups are UTC):
libssh
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.11.30.11.30.9.50.11.20.11.3n/an/an/a
FreeBSD:13:quarterly0.11.30.11.30.10.50.11.20.11.3n/an/an/a
FreeBSD:14:latest0.11.30.11.30.10.40.11.20.11.30.10.5-0.10.5
FreeBSD:14:quarterly0.11.30.11.3-0.11.20.11.30.10.60.10.60.10.6
FreeBSD:15:latest0.11.30.11.3n/a0.11.2n/an/a0.10.60.10.6
FreeBSD:15:quarterly0.11.30.11.3n/a-n/an/a--
FreeBSD:16:latest0.11.30.11.3n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Test dependencies:
  1. cmocka>=0 : sysutils/cmocka
This port is required by:
for Libraries
  1. devel/libvirt

Configuration Options:
===> The following configuration options are available for libssh-0.11.3: OPENSSL=on: SSL/TLS support via OpenSSL STATIC=on: Build static executables and/or libraries ====> GSSAPI Security API support: you have to select exactly one of them GSSAPI_BASE=on: GSSAPI support via base system (needs Kerberos) GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal GSSAPI_MIT=off: GSSAPI support via security/krb5 GSSAPI_NONE=off: Disable GSSAPI support ===> Use 'make config' to modify these settings
Options name:
security_libssh
USES:
cmake:testing cpe pathfix tar:xz gssapi:base,flags ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://www.libssh.org/files/0.11/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.11.3
06 Oct 2025 19:30:42
commit hash: 6a001bfa8c167d4a77be10da39690166130e3dd4commit hash: 6a001bfa8c167d4a77be10da39690166130e3dd4commit hash: 6a001bfa8c167d4a77be10da39690166130e3dd4commit hash: 6a001bfa8c167d4a77be10da39690166130e3dd4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
security/libssh: Update to 0.11.3

Changes:	https://git.libssh.org/projects/libssh.git/tree/CHANGELOG?h=stable-0.11
Security:	CVE-2025-8114, CVE-2025-8277
(cherry picked from commit 96f7eda7f918cb05e6eb58594babf385e0474425)

Number of commits found: 1