Package Details: teleport 4.4.0-0

Git Clone URL: (read-only, click to copy)
Package Base: teleport
Description: Modern SSH server for teams managing distributed infrastructure
Upstream URL:
Keywords: client cluster daemon server ssh team
Licenses: Apache
Submitter: johnp
Maintainer: eldios
Last Packager: eldios
Votes: 11
Popularity: 0.000000
First Submitted: 2016-09-19 22:25
Last Updated: 2020-10-20 18:37

Latest Comments

1 2 Next › Last »

arnaud commented on 2020-08-28 18:44


eldios commented on 2020-08-28 15:02

@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


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().
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

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[@]}")


GergelyPolonkai commented on 2020-04-17 15:35

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.

polyzen commented on 2019-07-02 06:57

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

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.

polyzen commented on 2019-07-01 16:34

Please build from source or this will have to be merged with teleport-bin.

eldios commented on 2018-01-19 16:28

Version updated to 2.4.0.

eldios commented on 2017-08-25 14:20

@Pernat1y Could you please give it a try?