FreeBSD Ports

security/meek 0.37.0_43

Pluggable transport proxy that relays through third-party server

Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
d81b7ba3c3
License
CC0-1.0
Categories
security, net
Package size
3479.1 KiB, 15035.6 KiB installed

Description

Meek is a transport that uses HTTP for carrying bytes and TLS for obfuscation. Traffic is relayed through a third-party server (Google App Engine). It uses a trick to talk to the third party so that it looks like it is talking to an unblocked server.

Install

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

pkg install security/meek
pkg install meek

From the ports tree:

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

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

RUN_DEPENDS=	meek>0:security/meek

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.37.0_420.37.0_42-0.37.0_250.37.0_42
FreeBSD:14:quarterly0.37.0_420.37.0_42n/a0.37.0_230.37.0_42
FreeBSD:15:latest0.37.0_420.37.0_42n/a-0.37.0_25
FreeBSD:15:quarterly0.37.0_420.37.0_42n/an/an/a
FreeBSD:16:latest0.37.0_410.37.0_42n/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.

All build dependencies 1
Required by 1

Configuration

No options to configure.

USES
cpe go:modules
Service scripts
none

Message after installing

If you are using meek with tor, here are some instructions:

As a client, add the following to /usr/local/etc/tor/torrc:

	UseBridges 1
	Bridge meek x.x.x.x:yyyy FINGERPRINT-OF-BRIDGE
	ClientTransportPlugin meek exec ./meek-client \
	  --url=https://meek-reflect.example.com \
	  --front=www.example.com \
	  --log meek-client.log

Files

distinfo 7
FileSizeSHA256
torbsd-meek-v0.37.0_GH0.tar.gz61508f5650e26638f94954d0b89892ac0f4241cfeb55c17f555ee890609544ea85474
torbsd-goptlib-v1.2.0_GH0.tar.gz29678ddb7add33157fdd60e3358c9a53f0e0db446fc320b4e4ecbbf36af0d96b2deeb
golang-crypto-86341886e292_GH0.tar.gz1.62807e+0692b4ef34c44645bf9e6fccc20ca0a4307ef1e4e526f583141c05832182124b6b
golang-net-27dd8689420f_GH0.tar.gz1.229548e+06e72ae02627807460cd899f85e9043f3b5047f2842b82457f5c7b18466f791eaf
golang-sys-4e6760a101f9_GH0.tar.gz1.259262e+0603a0fe05c767ee371318e94f05d0fb59ce1d00d0716e522cd4e31e6424a394a1
golang-text-v0.3.7_GH0.tar.gz8.354718e+067cab2f6c3133ac1d422edd952b0dd2082fa55a73c2663fb2defd9bf83d649b26
refraction-networking-utls-v1.0.0_GH0.tar.gz54624488c18e1913b291dc58b5088e7b1115508a6e0b1460f6bdb8b68ff761e56111ce

Commit history 6

DateCommitCreditsLog message
d81b7ba3c3 Dag-Erling Smørgrav various: Bump Go ports for Go 1.26.10 / 1.27.3
031fc6bfbf Dag-Erling Smørgrav various: Bump Go ports
dd0905142a Adam Weinberger many: Bump go ports for 1.26.8 and 1.27.1
4867821cd6 Dag-Erling Smørgrav various: Bump go ports for go-1.25.14 / 1.26.7
6d39dcf04e Dag-Erling Smørgrav various: Bump go ports for go-1.25.13 / 1.26.6

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