BSD Ports

www/pomerium 0.33.4_2,1 FreeBSD

Identity-aware access proxy

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9192e9d2fd
License
APACHE20
Categories
www

Description

Pomerium is an identity-aware proxy that enables secure access to internal applications. Pomerium provides a standardized interface to add access control to applications regardless of whether the application itself has authorization or authentication baked-in. Pomerium gateways both internal and external requests, and can be used in situations where you'd typically reach for a VPN.

Pomerium can be used to:

  • provide a single-sign-on gateway to internal applications.
  • enforce dynamic access policy based on context, identity, and device state.
  • aggregate access logs and telemetry data.
  • a VPN alternative.

In the other systems

SystemPortVersion
FreeBSDwww/pomerium0.33.4_2,1
DragonFlywww/pomerium0.8.4_8,1
HardenedBSDwww/pomerium0.33.3,1
GhostBSDwww/pomerium0.33.3,1

Install

Binary package:

pkg install pomerium

From the ports tree:

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

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

RUN_DEPENDS=	pomerium>0:www/pomerium

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:latest-0.33.4_1,1-0.8.4_13,1-
FreeBSD:14:quarterly-0.33.3_1,1n/a0.8.4_11,1-
FreeBSD:15:latest0.33.4_1,10.33.4_1,1n/a-0.8.4_13,1
FreeBSD:15:quarterly-0.33.3_1,1n/an/an/a
FreeBSD:16:latest-0.33.4_1,1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

Extract 1

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

Build dependencies 2
Run dependencies 12

No port depends on this one.

Configuration

No options to configure.

USES
cpe go:modules,1.26
Service scripts
pomerium

Files

pkg-plist 4
  • @sample etc/pomerium/config.yaml.sample
  • libexec/pomerium
  • @dir etc/pomerium
  • @dir
distinfo 313
FileSizeSHA256
fa4f82cfbf4d.tar.gz3290891b75c04158d7ac1eccec7bf376b2d2cfb8a5f4d57f5cf4ef4daf4dede25afe
v1.36.11-20260415201107-50325440f8f2.1.zip119564d07eb34c7a90d2a86ab3cca1040e4ef23a8ef419416ce90cc7b736ceb33bb366
pomerium-pomerium-v0.33.4_GH0.tar.gz2.449466e+06477bb4909f44b32c73d30655ef21478bd5b403922cf2bbc1549c97286ff2658f
Azure-azure-sdk-for-go-f6309d465ff4_GH0.tar.gz2.5145628e+0751dc831538eeb5450f7bd86a3937fa0aff01a38ac19c670467028df6c1a27621
Azure-go-ansiterm-faa5f7b0171c_GH0.tar.gz2289516edfdc38ba67f0edc9508b882c7bb2bbeb2ac71aea3f7a78a5f745c0a75d2d4
AzureAD-microsoft-authentication-library-for-go-v1.7.0_GH0.tar.gz191400f2b32e9fa9c6fec7b679063739bfca31d3825a1234ab8bc8795ed728af15bf43
CAFxX-httpcompression-v0.0.9_GH0.tar.gz871821e0b095d0fed3500971483ae3efe65ad0d857b62008af937d02e05ca9b316226
DataDog-zstd-v1.5.7_GH0.tar.gz71445017b03dcb1da22926a24676b41bc3d2951fa16b2ecbcfac89db8797b9108115ac
FiloSottile-bigmod-v0.0.3_GH0.tar.gz18804440c00599f246bd765e512816c822d9d22c344aa3b2214c1043b4d253a550716
FiloSottile-csrf-v0.2.1_GH0.tar.gz9883fac09de962b003d55b9f6b3c502bab7fd87cc54758d3f1ae920e437a6d6fe6c1
FiloSottile-keygen-790df0a991a0_GH0.tar.gz9545da7a52efefa1b26c8cc9f81014c88335cee4fed1c4771a133fcde2564e88a39b
GoogleCloudPlatform-opentelemetry-operations-go-v0.55.0_GH0.tar.gz1.160408e+06e61e0f89023042759a7855cc6157180f47493cb8ca043f9ed280ab736907c124
GoogleCloudPlatform-opentelemetry-operations-go-detectors-gcp-v1.33.0_GH0.tar.gz1.162556e+0683607c359c60844ea5b173c3ede557990936d7ed18fd9c13f10017638f8b1ee7
Masterminds-semver-v3.5.0_GH0.tar.gz324605c3d1316e90ffec6ac0b56601147136e767daf4efbd94d669b747e1c3cb54714
Microsoft-go-winio-v0.6.2_GH0.tar.gz1141450bf0aedbb0a38c494fda60804679e270fe98ca05dc9c2659584df1e3e1e0bd17
RaduBerinde-axisds-v0.1.0_GH0.tar.gz1840004eb5fe3dfc0ba999147c9b2d3bff367f71d754034cb5267e6067b46a7779729
RaduBerinde-btreemap-3d62b7205d54_GH0.tar.gz189794160d4bc75acfe12a5ed30c4fd40e4a20aca1184ce078f9f2129fbd5d1ff4507
VictoriaMetrics-fastcache-v1.13.3_GH0.tar.gz1.082e+06c1cc711b1f34eea87f26081f3962b5c5f34e0038d0a4461c325fee7e6ee02418
agnivade-levenshtein-v1.2.1_GH0.tar.gz51130c6b22d98ac06a8087d4cf93f73ee56fdffe915665e83e2b14223ad003f0d18d
andybalholm-brotli-v1.0.5_GH0.tar.gz1.818063e+063a10ffe88b56cad3ecf4660750ef3fa0fd8511b06d3c302a5ef18b9c2a361c05
Master sites 2
  • https://git.sr.ht/~shabbyrobe/gocovmerge/archive/:shabbyrobe
  • https://proxy.golang.org/buf.build/gen/go/bufbuild/protovalidate/protocolbuffers/go/@v/:bufbsr

Commit history 12

DateCommitCreditsLog message
9192e9d2fd Xin LI www/pomerium: Fix build with WITH_PIE
Go cannot internally link PIE executables on freebsd/amd64, so -buildmode=pie (added by Uses/go.mk when WITH_PIE is set) requires cgo and external linking. The port builds with CGO_ENABLED=0, like upstream does, so the build failed with: -buildmode=pie requires external (cgo) linking, but cgo is not enabled Set PIE_UNSAFE to build a regular executable instead.
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
52bafdf0b9 Xin LI www/pomerium: update to 0.33.4
While here: - Set Pdeathsig on the envoy child process so that it is terminated when pomerium exits, matching the behavior on Linux. - Stop enabling reuse_port on FreeBSD: Envoy force-disables it for TCP listeners on non-Linux platforms and logs a warning for each listener.
b28ddf8b4c Xin LI www/pomerium: update to 0.33.3

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