BSD Ports

net/teleport 18.11.1p3 OpenBSD

reverse-proxy with built-in authentication and auditing

System
OpenBSD
Repository
OpenBSD ports
Maintainer
Stefan Sperling <[email protected]>
Port added
Last update
Commit
95a61ca23b
Categories
net, security, lang/go, lang/rust

Description

Teleport provides connectivity, authentication, access controls and audit for infrastructure.

You might use Teleport to:

* Set up single sign-on (SSO) for all of your cloud and on-prem infrastructure. * Protect access to servers, Kubernetes clusters, databases, Windows desktops, web applications, and cloud APIs without long-lived keys or passwords. * Establish secure tunnels to reach resources behind NATs and firewalls without VPNs or bastion hosts. * Record and audit activity across SSH, Kubernetes, database, RDP, and web sessions. * Apply consistent Role-Based and Attribute-Based Access Control (RBAC/ABAC) across users, machines, workloads, and resource types. * Enforce least privilege and Just-in-Time (JIT) access requests for elevated roles or sensitive systems. * Maintain a single identity and access layer for both human users and workloads.

Teleport works with SSH, Kubernetes, databases, RDP, cloud consoles, internal web services, Git repositories, and Model Context Protocol (MCP) servers.

In the other systems

The newest version among them is 18.11.1, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDnet/teleport18.11.1p3 newestno data-Stefan Sperling <[email protected]>2026-10-31
FreeBSDsecurity/teleport by name5.2.5_36 behind since 2026-10-28none known-[email protected]2026-11-11
DragonFlysecurity/teleport by name5.2.5_35 behind since 2026-10-28none known-[email protected]-
HardenedBSDsecurity/teleport by name5.2.5_35 behind since 2026-10-28no data-[email protected]-
GhostBSDsecurity/teleport by name5.2.5_35 behind since 2026-10-28no data-[email protected]-

Compare across BSDs

Version history 1

  1. 18.11.1 8542dad2eb

Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.

Install

Binary package:

pkg_add teleport

From the ports tree:

cd /usr/ports/net/teleport && make install

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Build dependencies 4
Run dependencies 1

No port depends on this one.

Commit history 5

DateCommitCreditsLog message
95a61ca23b stsp net/teleport: avoid picking up security/openpam as a hidden dependency
Make sure that PAM always stays disabled. The upstream Makefile enabled PAM support unconditionally if the header security/pam_appl.h was present when the build started. The build could fail later on in case openpam gets uninstalled before pam.go gets compiled, which is how this hidden dependency was detected in a bulk build by naddy@.
1622e1d833 stsp add instructions for using acme-client(1) certificates with Teleport, as well as some other hints
11d7bda749 stsp Build teleport's RDP support code, and set ONLY_FOR_ARCHS to amd64 aarch64
ok tb@
8542dad2eb stsp enable fido2 support in net/teleport
ok tb@
d29da43ff5 stsp import net/teleport
joint work with denis@ ok sthen@ Teleport provides connectivity, authentication, access controls and audit for infrastructure. You might use Teleport to: * Set up single sign-on (SSO) for all of your cloud and on-prem infrastructure. * Protect access to servers, Kubernetes clusters, databases, Windows desktops, web applications, and cloud APIs without long-lived keys or passwords. * Establish secure tunnels to reach resources behind NATs and firewalls without VPNs or bastion hosts. * Record and audit activity across SSH, Kubernetes, database, RDP, and web sessions. * Apply consistent Role-Based and Attribute-Based Access Control (RBAC/ABAC) across users, machines, workloads, and resource types. * Enforce least privilege and Just-in-Time (JIT) access requests for …