Page MenuHomeFreeBSD

New port: security/teleport
ClosedPublic

Authored by seanc on Mar 3 2018, 5:22 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Feb 25, 9:28 PM
Unknown Object (File)
Sat, Feb 22, 11:54 PM
Unknown Object (File)
Wed, Feb 19, 1:04 PM
Unknown Object (File)
Mon, Feb 17, 7:05 AM
Unknown Object (File)
Wed, Feb 5, 7:27 AM
Unknown Object (File)
Tue, Feb 4, 9:01 AM
Unknown Object (File)
Mon, Feb 3, 4:11 PM
Unknown Object (File)
Jan 31 2025, 2:10 AM
Subscribers

Details

Summary

I finally got around to making a port of Gravitational's teleport.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Added links to documentation in pkg-message

pi requested changes to this revision.Mar 3 2018, 6:45 PM
pi added a subscriber: pi.

It needs ${LOCALBASE}/bin/zip:archivers/zip as a build-depend.

This revision now requires changes to proceed.Mar 3 2018, 6:45 PM

Updated the rc script and added BUILD_DEPENDS

In D14576#305959, @pi wrote:

It needs ${LOCALBASE}/bin/zip:archivers/zip as a build-depend.

Can you give this a once over? I used a clean room environment and found this issue as well.

Updated rc script's teleport_roles to use the --roles flag.

security/teleport/Makefile
4–5 ↗(On Diff #39950)

Should be:

DISTVERSIONPREFIX=  v
DISTVERSION= 2.5.0-rc.2
7 ↗(On Diff #39950)

Remove.

17 ↗(On Diff #39950)
32 ↗(On Diff #39950)

Why?

security/teleport/files/teleport.in
27 ↗(On Diff #39950)

Better provide a *_config variable and an optional *_args.

Address feedback from @mat.

seanc marked 4 inline comments as done.
seanc added a reviewer: mat.
seanc added inline comments.
security/teleport/Makefile
32 ↗(On Diff #39950)

There is additional data in the binary itself that is removed when this program is installed and stripped. iirc, all of the web assets are removed if the binary is stripped.

portlint -A turned up some items that weren't visible previously with just portlint.

@pi /@mat: could you give this another once over based on the feedback and changes above?

This revision was not accepted when it landed; it landed in state Needs Review.Apr 26 2018, 5:32 PM
This revision was automatically updated to reflect the committed changes.
head/security/teleport/Makefile
13

Remove LOCALBASE/bin/ for go.

20

Remove.

31

Why ?