Search Criteria
Package Details: teleport-bin 17.1.1-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/teleport-bin.git (read-only, click to copy) |
---|---|
Package Base: | teleport-bin |
Description: | Modern SSH server for teams managing distributed infrastructure |
Upstream URL: | https://goteleport.com/ |
Keywords: | ssh |
Licenses: | LicenseRef-TeleportCommunityLicense |
Conflicts: | teleport |
Provides: | tbot, tctl, teleport, tsh |
Submitter: | axionl |
Maintainer: | axionl (mdeboer, gromit) |
Last Packager: | gromit |
Votes: | 20 |
Popularity: | 0.015375 |
First Submitted: | 2018-06-21 14:02 (UTC) |
Last Updated: | 2024-12-20 20:12 (UTC) |
Dependencies (4)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR) (optional) – for the examples
- python (python37AUR, python311AUR, python310AUR) (optional) – for the examples
Latest Comments
1 2 3 4 5 Next › Last »
lucasl0st commented on 2024-11-28 14:20 (UTC)
Community LICENSE file has been moved (referenced in PKGBUILD): https://github.com/gravitational/teleport/commit/de8133d66da36b8b3e5c8d71177b3ce2a27df593
mdeboer commented on 2024-05-21 17:05 (UTC)
@shulhan you're right, that is outdated. They should be updated now in 15.3.5-2.
shulhan commented on 2023-10-24 10:26 (UTC) (edited on 2023-10-24 10:30 (UTC) by shulhan)
@axionl The systemd service file is quite odd and questionable. In fact it does not run if I use it directly.
Some questionable service content are,
1) Description=Teleport SSH Service
On the server where teleport run as proxy/auth this should be "Teleport Proxy/Auth service".
2) WorkingDirectory=/etc/teleport
I never seen a service use /etc as working directory before. Usually working directory goes to /var, maybe /var/lib/teleport ? Also /etc/teleport directory does not get created by package installation, we need to create it manually.
3) LimitNOFILE=8192
Not sure what is the issue here. Why do we need to increase the limit?
4) ExecReload=/bin/kill -HUP $MAINPID
I don't think this is working as expected,
gromit commented on 2023-03-16 12:39 (UTC)
@tukusejssirs Whoa, we are really getting into the details here, for further discussion I think we shouldn't be doing this on this packages' comments .. feel free to ping me on IRC or via mail tho!
The "resulting package" is the
.tar.zst
file, which stays the same for some changes to thePKGBUILD
, like the one I made. In the end the combination of all these variables is used to determine whether there is an update to the package on a given system. The major/minor/patch variables are usually determined by the softwares upstream. So the usual case for a pkgrel bump (to my understanding) is something like this: Input source stays the same but a compilation flag is changed or a patch is applied so the output software delivered by the package is functionally different.You can also think of it this way: A person that already has
teleport-bin
on their system reinstalls it uneccesarily, a person who does not have it yet gets the fix anyways.But again: I also don't think that it would have been wrong to just bump
pkgrel
nonetheless, after all there are not thousands of users for this package, I just didnt do it ..tukusejssirs commented on 2023-03-16 11:53 (UTC) (edited on 2023-03-16 11:55 (UTC) by tukusejssirs)
@christian-heusel, thanks for your explanation.
Maybe you’re right, but my understanding of the text in the docs is that it should be incremented whenever there is a change in the
PKGBUILD
file, regardless if the resulting program itself is the same. If the resulting program is different, that would mean that one of major/major/patch (or whatever versioning system the package uses) should be incremented.I emphasise the bold part of the following citation from the docs, you emphasise the italics part of it. Either way, IMHO there should be no release with exactly the same version number which was already published (like in this case
12.1.1-1
).Anyway, do as you wish, YMMV. :)
gromit commented on 2023-03-16 11:47 (UTC) (edited on 2023-03-16 13:19 (UTC) by gromit)
@tukusejssirs This change does not result in a different package after build, so I didn't bump pkgrel as per the wiki[0] (maybe thats nitpicky idk :P). This change will be included for the next regular release or if you pull this git repo.
Link [0]
tukusejssirs commented on 2023-03-16 11:18 (UTC)
Thanks, @christian-heusel! I didn’t want to suggest any more options than necessary, but I like your additions. ;)
However, shouldn’t you increment
pkgrel
when updating the package, but the package version stays the same?gromit commented on 2023-03-16 11:11 (UTC)
@tukusejssirs Thanks for the suggestion! I impelemented it with a few more parameters to reflect the default in /etc/makepkg.conf.
tukusejssirs commented on 2023-03-16 09:39 (UTC) (edited on 2023-03-16 09:39 (UTC) by tukusejssirs)
Teleport download server does not support download resuming, therefore It might be a good idea to add
-C0
option tocurl
inPKGBUILD
. Otherwise, when downloading of the archive fails and we don’t clean-build the package next time, it will fail withcurl: (33) HTTP server doesn't seem to support byte ranges. Cannot resume.
.axionl commented on 2022-07-12 14:14 (UTC)
@r0zbot Added
1 2 3 4 5 Next › Last »