BSD Ports

www/ghostunnel 1.11.5 FreeBSD

SSL/TLS proxy with mutual authentication for securing non-TLS services

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
4d412a7527
License
APACHE20
Categories
www
Package size
7557.7 KiB, 30763.8 KiB installed

Description

Ghostunnel is a simple TLS proxy with mutual authentication support for securing non-TLS backend applications.

Ghostunnel supports two modes, client mode and server mode. Ghostunnel in server mode runs in front of a backend server and accepts TLS-secured connections, which are then proxied to the (insecure) backend. A backend can be a TCP domain/port or a UNIX domain socket. Ghostunnel in client mode accepts (insecure) connections through a TCP or UNIX domain socket and proxies them to a TLS-secured service. In other words, ghostunnel is a replacement for stunnel.

In the other systems

SystemPortVersion
FreeBSDwww/ghostunnel1.11.5
DragonFlywww/ghostunnel1.8.4_2
HardenedBSDwww/ghostunnel1.11.3_1
GhostBSDwww/ghostunnel1.11.3_1

Install

Binary package:

pkg install ghostunnel

From the ports tree:

cd /usr/ports/www/ghostunnel/ && make install clean

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

RUN_DEPENDS=	ghostunnel>0:www/ghostunnel

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.11.3_21.11.4_1-1.8.4_31.11.4
FreeBSD:14:quarterly1.11.3_21.11.3_3n/a1.8.4_31.11.3_2
FreeBSD:15:latest-1.11.4_1n/a1.8.4_31.8.4_3
FreeBSD:15:quarterly1.11.3_21.11.3_3n/an/an/a
FreeBSD:16:latest1.11.3_11.11.4_1n/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.

Build dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
go:modules
Service scripts
none

Files

distinfo 2
FileSizeSHA256
go/www_ghostunnel/ghostunnel-v1.11.5/v1.11.5.mod436632558625fdfcbccc84ee6b5efc9d3585a7d52207c3e81740d6a3033e275ec471
go/www_ghostunnel/ghostunnel-v1.11.5/v1.11.5.zip756905486a90dfe7e06a50187c7d5a44d4d2cd41916d2c9794aeb9bab312410a9f9aaf

Commit history 13

DateCommitCreditsLog message
4d412a7527 Yuri Victorovich www/ghostunnel: update 1.11.4 → 1.11.5
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
fadef9cec7 Yuri Victorovich www/ghostunnel: update 1.11.3 → 1.11.4
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
2c73fa4d6e Dag-Erling Smørgrav various: Drop Go 1.26+ version pin
This is a nop since 1.26 is the oldest supported version.

The latest 5 of 13 in the history this site was built from.