FreeBSD Ports

security/sst 1.26_2

Simple SSL tunneling tool (uses netcat)

Repository
FreeBSD ports
Maintainer
[email protected]
Categories
security
Package size
14.6 KiB, 31.0 KiB installed

Description

Sst can be used to connect to SSL-encrypted network ser- vices or it can be used as an SSL front-end to network servers. Sst can be used interactively, or in an inetd setting, or it can be embedded inside other programs (eg. Amanda).

One of the main goals of sst is to be as basic as possible so in most non-embedded cases sst uses netcat to setup the networking I/O. Sst uses a socketpair(2) pipe to stay in contact with its netcat child process. In this way sst only has to concern itself with file descriptors.

In the embedded mode sst expects the parent program to set up the networking I/O and to provide the appropriate file descriptors. In embedded client mode ("-c"), clear data is read from (or written to) stdin (fildes 0) and SSL- encrypted data is read from (or written to) stdout (fildes 1). In embedded server mode ("-s"), SSL-encrypted data is read from (or written to) stdin and clear data read from (or written to) stdout.

Install

As a binary package — by origin, or by package name:

pkg install security/sst
pkg install sst

From the ports tree:

cd /usr/ports/security/sst/ && make install clean

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

RUN_DEPENDS=	sst>0:security/sst

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:latest1.26_21.26_21.231.26_21.26_2
FreeBSD:14:quarterly1.26_21.26_2n/a1.26_21.26_2
FreeBSD:15:latest1.26_21.26_2n/a1.26_21.26_2
FreeBSD:15:quarterly1.26_21.26_2n/an/an/a
FreeBSD:16:latest1.26_21.26_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.

No port depends on this one.

Configuration

No options to configure.

USES
uidfix ssl tar:xz
Service scripts
none

Files

distinfo 1
FileSizeSHA256
sst-1.26.tar.xz117283c6f9a674f6d4813e2151d82f5a334c429cb8807f16daf6e3b11610168dbb781
Master sites 1
  • http://utcc.utoronto.ca/~pkern/stuff/sst/

Commit history 0

No commits in the history this site was built from.