*/*: Bump PORTREVISION after lang/go 1.18 updated690b5102f
Port details
security/teleport 5.2.5_35
Centralized access gateway using the SSH protocol
Port info
- Maintainer
- kraileth@elderlinux.org
- Packages
- latest: 5.2.5_35
- Upstream
- Higher version available: 18.11.1
- Last update
- to 5.2.5_35 · d81b7ba3c3
- Quarterly
- 2026Q4: 5.2.5_35 · last MFH 60647eff54
- WWW
- https://goteleport.com/teleport
- Links
- cgit · VuXML
Install
- Package
# pkg install teleportinstalls 5.2.5_35 fromlatest; fromquarterly(2026Q4) 5.2.5_35- Port
# cd /usr/ports/security/teleport && make install clean- Size
- 38 MiB download · 147 MiB installed
- Depends on
- nothing
- License
- APACHE20
- pkg-message
Shown after installing
ATTENTION! This version of Teleport is very old and likely to contain unfixed ATTENTION! vulnerabilities. It's only provided to allow for a working upgrade ATTENTION! path from 4.4. Watch for an upgrade to teleport6 next. ATTENTION! New installations are STRONGLY discouraged (wait for version 7). Quick getting started guide: 1. Read through the Quick Start Guide (see below). 2. Start teleport: su -c 'sysrc teleport_enable=YES' 3. If not just setting up a node: su -c 'sysrc teleport_roles=auth,proxy,node' 4. Review and edit /usr/local/etc/teleport.yaml 5. Start teleport: su -c 'service teleport start' 6. Add yourself as a user on the auth server: su -c "tctl users add $USER" 7. Create a password and 2FA code using the URL emitted during the previous step. To add a new node to the cluster, on the auth server: $ tctl nodes add --ttl=5m --roles=node,proxy See the docs for additional details: Quick start: https://github.com/gravitational/teleport/blob/branch/5.0/docs/pages/quickstart.mdx Admin Manual: https://github.com/gravitational/teleport/blob/branch/5.0/docs/pages/admin-guide.mdx User Manual: https://github.com/gravitational/teleport/blob/branch/5.0/docs/pages/user-manual.mdx Architecture: https://github.com/gravitational/teleport/blob/branch/5.0/docs/pages/architecture/overview.mdx FAQ: https://github.com/gravitational/teleport/blob/branch/5.0/docs/pages/faq.mdx
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 5.2.5_35 | 5.2.5_34 | – |
| FreeBSD 15 | 5.2.5_35 | 5.2.5_34 | – |
| FreeBSD 14 | 5.2.5_35 | 5.2.5_34 | ✗ |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 5.2.5_35 | 5.2.5_34 | – |
| FreeBSD 14 | 5.2.5_35 | 5.2.5_34 | ✗ |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 5.2.5_35.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (79)
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
all: Remove all other $FreeBSD keywords.135fdeebb9
Remove # $FreeBSD$ from Makefiles.305f148f48
security/teleport: Unbreak with go1.16 Approved by: swills (maintainer)5ac4a16b20
security/teleport: update to 4.3.9e2528150ed
security/teleport: update to 4.3.7073775e96f
security/teleport: update to 4.3.64dafe722fa
security/teleport: update to 4.3.59c8754cf1d
security/teleport: update to 4.3.404b40b3a44
security/teleport: update to 4.3.2 While here, take maintainership since I use this, and also clean up a bit, remove REINPLACE_CMD17c13510b4
security/teleport: update to 4.2.11 From ChangeLog: https://github.com/gravitational/teleport/releases/tag/v4.2.11 * Fixed an issue that prevented upload of session archives to NFS volumes. * Fixed an issue with port forwarding that prevented TCP connections from being closed correctly. * Fixed an issue in tsh that would cause connections to the Auth Server to fail on large clusters. #3872 * Fixed an issue that prevented the use of Write-Only roles with S3 and GCS. While here: * Reorder some variables * Remove GH_TAG_COMMIT Reported by: portscout5d1d7160f6
security/teleport: update to 4.2.10 From ChangeLog: https://github.com/gravitational/teleport/releases/tag/v4.2.10 * Fixed an issue that caused Teleport environment variables not to be available in PAM modules. #3725 * Fixed an issue with tsh login <clusterName> not working correctly with Kubernetes clusters. #3693 Reported by: portscout169d672b17
security/teleport: update to 4.2.9 ChangeLog: https://github.com/gravitational/teleport/releases/tag/v4.2.9 * Fixed an issue where double tsh login would be required to login to a leaf cluster. #3639 * Fixed an issue that was preventing connection reuse. #3613 * Fixed an issue that could cause tsh ls to return stale results. #3536 Reported by: portscout411e59fe4e
security/teleport: update to 4.2.8 - update to 4.2.8 - fix build on aarch64 PR: 245670 245940a7122e3c85
Return seanc's ports to the pool after safekeeping his commit bit.a784f8f5ae
Convert to UCL & cleanup pkg-message (categories s)bc89cd3d2c
Convert all Go ports to USES=go This allows for port testing with lang/go-devel via GO_PORT, setting up the Go build environment in a single place, and is step one in simplifying Go ports that often define too complicated do-build targets themselves. USES=go gains new arguments 'run' to add lang/go to RUN_DEPENDS and 'no_targets' for ports with composite builds that call 'go' themselves and do not need the do-build/do-install targets of USES=go. PR: 238849 Submitted by: dg@syrec.org (also D20745) Reviewed by: mat, tobik Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D207463726f94254
Update security/teleport to 3.2.2 Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D20042e1476071c4
security/teleport: update to 3.1.5 PR: 235295 Approved by: maintainer timeout (seanc, >2 months)b5547d532e
Upgrade security/teleport to 2.7.4. See the release notes for details. Approved by: mat (mentor) Sponsored by: Joyent, Inc. Differential Revision: https://reviews.freebsd.org/D1693914935e0547
Update security/teleport to 2.6.7 Approved by: mat (mentor) Differential Revision: https://reviews.freebsd.org/D16311147b31be46
Coalesce all SED calls. Sponsored by: Absolight84b01e747d
Optimize teleport build further and reuse the same sed invocation. Submitted by: mat Approved by: mat (mentor, implicit) Pointy hat: seanc9c6198a31c
Optimize teleport build steps by invoking sed(1) and find(1) only once. Submitted by: mat (mentor) Approved by: mat (mentor, implicit)3ce02a0036
Upgrade gravitational teleport to 2.6.6. * See upstream's changelog for details https://github.com/gravitational/teleport/blob/master/CHANGELOG.md * Explicitly specify the git sha when building teleport. * Restrict builds to amd64. * Work around daemon(8)'s lack of syslog functionality in 10-STABLE. Submitted by: swills Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D153111620d36045
Fix USE_GITHUB usage. Sponsored by: Absolight095c25da0f
Upgrade gravitational teleport to 2.5.7. Explicitly specify the git sha when building teleport. Restrict builds to amd64. Reviewed by: swills, mat Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D153115655610037
Add new port: security/teleport
Gravitational Teleport ("Teleport") is a modern SSH server for remotely
accessing clusters of FreeBSD or Linux servers via SSH or HTTPS. It is
intended to be used instead of sshd. Teleport enables teams to easily
adopt the best SSH practices like:
- Integrated SSH credentials with your organization Google Apps identities or
other OAuth identitiy providers.
- Teleport uses certificate-based access with automatic expiration time
- Enforcement of 2nd factor authentication
- Cluster introspection: every Teleport node becomes a part of a cluster
and is visible on the Web UI
- Record and replay SSH sessions for knowledge sharing and auditing purposes
- Collaboratively troubleshoot issues through session sharing
- Connect to clusters located behind firewalls without direct Internet
access via SSH bastions
Teleport is built on top of the high-quality Golang SSH implementation
and it is compatible with OpenSSH.
Initially submitted by: staticwizard@hotmail.com in ports/219332
PR: ports/219332
Approved by: swills (mentor)
Reviewed by: yuri, swills, pi
Differential Revision: https://reviews.freebsd.org/D145761dacbd7b18