Package Details: teleport-bin 17.1.1-2

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)

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

the_10 commented on 2021-03-18 11:55 (UTC) (edited on 2021-03-18 12:43 (UTC) by the_10)

checksums are in the wrong order so it fails to install with pikaur and the one for the yml file is completely wrong

djmattyg007 commented on 2021-03-16 07:48 (UTC)

How is this package any different to the teleport-bin package? Non-bin packages are supposed to compile the software themselves, not download existing binary blobs.

arnaud commented on 2020-08-28 18:44 (UTC)

Thanks!!

eldios commented on 2020-08-28 15:02 (UTC)

@GergelyPolonkai sorry but I have no idea why you would have . in the PATH. The package itself is not tweaking the PATH in any specific way AFAICT.

@arnaud done

@shto1337 have you tried going in that directory and run makepkg ... does that succesfully run and build the package? if so you can then installed with pacman -U file.tar.xz)... I fear it may be a problem with yay itself.

shto1337 commented on 2020-08-26 22:56 (UTC) (edited on 2020-08-26 22:59 (UTC) by shto1337)

Hello,

I am trying to install the package on a rasperry pi 4 with 4.19.89-1-MANJARO-ARM and encountering the following issue:


$ yay -S teleport
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1]  teleport-4.3.5-1

  1 teleport                                 (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
:: PKGBUILD up to date, Skipping (1/1): teleport
  1 teleport                                 (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
:: Parsing SRCINFO (1/1): teleport

==> The following packages are not compatible with your architecture:  teleport
==> Try to build them anyway? [Y/n] Y
==> Making package: teleport 4.3.5-1 (Thu 27 Aug 2020 01:38:27 AM EEST)
==> Retrieving sources...
==> Making package: teleport 4.3.5-1 (Thu 27 Aug 2020 01:38:30 AM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
==> Removing existing $srcdir/ directory...
==> Extracting sources...
==> Sources are ready.
==> Making package: teleport 4.3.5-1 (Thu 27 Aug 2020 01:38:37 AM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'teleport.yaml': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
Error making: teleport

I checked and the teleport yaml is created in the fakeroot environment:


$ ls -lah
total 52K
drwxr-xr-x  5 shto shto 4.0K Aug 27 01:38 .
drwxr-xr-x 38 shto shto 4.0K Aug 27 01:36 ..
drwxr-xr-x  8 shto shto 4.0K Aug 27 01:38 .git
-rw-r--r--  1 shto shto   34 Aug 27 01:35 .gitignore
drwxr-xr-x  3 shto shto 4.0K Aug 27 01:38 pkg
-rw-r--r--  1 shto shto 1.6K Aug 27 01:35 PKGBUILD
drwxr-xr-x  2 shto shto 4.0K Aug 27 01:35 src
-rw-r--r--  1 shto shto 1.2K Aug 27 01:35 .SRCINFO
-rw-r--r--  1 shto shto  292 Aug 27 01:35 teleport.install
-rw-r--r--  1 shto shto  349 Aug 27 01:35 teleport.service
-rw-r--r--  1 shto shto  12K Aug 27 01:35 teleport.yaml

Any ideas? Thank you

arnaud commented on 2020-08-24 05:48 (UTC)

Hi could you add the armv7h architecture?

The same binaries than arm can be used:

arch=('x86_64' 'arm' 'armv7h') source_armv7h=("${source_arm[@]}") sha256sums_armv7h=("${sha256sums_arm[@]}")

Thanks

GergelyPolonkai commented on 2020-04-17 15:35 (UTC)

When i try to install it, i get the following:

==> Starting package()...
mkdir: cannot create directory ‘/var/lib/teleport’: Permission denied
cp: cannot create regular file '/usr/local/bin/teleport': Permission denied
cp: cannot create regular file '/usr/local/bin/tctl': Permission denied
cp: cannot create regular file '/usr/local/bin/tsh': Permission denied

It’s the last install command that fails in package():

    install -m755 -t "${pkgdir}/usr/bin/" teleport tctl tsh

It seems that it’s the install script packaged with the sources is running, not the system-wide install script.

If i remove the packaged install script, everything works fine.

The root cause of this is that (for some strange reason) i have . in my PATH.

uwueviee commented on 2019-07-24 04:16 (UTC)

The systemd ExecStart points to the wrong location, it should be /usr/bin/teleport not /usr/local/bin/teleport

polyzen commented on 2019-07-02 06:57 (UTC)

Thank you. Looks like teleport-bin has been taken care of, but you may want to offer to be a co-maintainer of the package.

eldios commented on 2019-07-01 23:26 (UTC)

The main reason for this package to exist is that teleport-bin was not kept up-to-date and I tried to take over it and couldn't.

Plus I work for Gravitational.

Anyway if, due to the naming scheme, this needs to be compiled from source I can go that way... but we'll have to do something about the teleport-bin version though.