BSD Ports

security/linux-rl9-libssh 0.10.4_2 FreeBSD

Library implementing the SSH2 protocol (Rocky Linux 9.8)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4f75d00b54
Categories
security, linux
Package size
202.1 KiB, 514.8 KiB installed

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

In the other systems

SystemPortVersion
FreeBSDsecurity/linux-rl9-libssh0.10.4_2
MidnightBSDsecurity/linux-rl9-libssh0.10.4_1

Install

Binary package:

pkg install linux-rl9-libssh

From the ports tree:

cd /usr/ports/security/linux-rl9-libssh/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	linux-rl9-libssh>0:security/linux-rl9-libssh

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.10.4_20.10.4_2---
FreeBSD:14:quarterly0.10.4_20.10.4_2n/a--
FreeBSD:15:latest0.10.4_20.10.4_2n/a--
FreeBSD:15:quarterly0.10.4_20.10.4_2n/an/an/a
FreeBSD:16:latest0.10.4_20.10.4_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Run dependencies 1

Configuration

Options name: security_libssh

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
cpe linux:rl9
Service scripts
none
Conflicts with
linux-c7-libssh

Files

distinfo 4
FileSizeSHA256
rocky/l/libssh-0.10.4-18.el9.aarch64.rpm215695b8b2a8eaa3d3135c2f05063d6804eb7873c7900217b747cc96c827d232a2bf7d
rocky/l/libssh-0.10.4-18.el9.i686.rpm234601337574ab13f1b869624cf0fead54ce501dcb1a28830d3b1b1f6068153985bfd8
rocky/l/libssh-0.10.4-18.el9.x86_64.rpm2194048c3d7e13ab7361bf52c75f1b389376829f0c4996b6ca856b0c0b438377be447b
rocky/l/libssh-0.10.4-18.el9.src.rpm695587d25eab3a5bca4af5071471db37eff59bbc6e9c67f51d41d08196cd048cc9dd59

Commit history 1

DateCommitCreditsLog message
4f75d00b54 Dima Panov security/linux-rl9-libssh: upstream reroll for Rocky Linux 9.8