Package Details: teleport-bin 7.1.0-1

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://github.com/gravitational/teleport
Keywords: ssh
Licenses: Apache
Provides: tctl, teleport, tsh
Submitter: axionl
Maintainer: axionl (mdeboer)
Last Packager: mdeboer
Votes: 12
Popularity: 0.56
First Submitted: 2018-06-21 14:02
Last Updated: 2021-09-05 15:47

Latest Comments

1 2 3 Next › Last »

mdeboer commented on 2021-04-30 12:36

Also referring to this issue on GH where they state they chose for one binary per plugin: https://github.com/gravitational/teleport/issues/3255

This means the binaries provided do not directly depend on for example python, so I would opt for making it an optional dependency. Bash is another story I think and would be required one way or another.

mdeboer commented on 2021-04-29 23:23

@axionl ah alright so it is for one example file. Basically they allow those things to be written in any language and we can't include them all if they decide to include more. I opt to make it an optional dependency with the note that it may be required for some examples.

axionl commented on 2021-04-29 09:12

Hi @mdeboer, I notice that if python is removed from the depends, the following error will be generated by namcap checking:

teleport-bin E: Dependency python detected and not included (programs ['python'] needed in scripts ['etc/teleport/examples/aws/terraform/ha-autoscale-cluster/ansible/ec2.py'])

Keep this dependency for the sample may not unacceptable, I think.

mdeboer commented on 2021-04-28 14:20

I noticed that python is mentioned as a dependency but I cannot find any reference to python anywhere. Not in the used scripts, not in the GitHub issues, not in the code and not in the binary dependencies. So I was wondering why it is listed as a dependency at all.

If anyone knows, please let me know and we'll keep it, otherwise it'll be removed as a dependency with the next update. Same goes for bash as it isn't required, any shell will do and even no shell is fine.

mdeboer commented on 2021-03-21 19:35

Hey, just reaching out here to help. I maintain the teleport and teleport-git (both built from source) packages here, if you want to help or if I can help you, please let me know.

Also, version 6.0.2 has been released.

the_10 commented on 2021-03-18 11:55

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

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

Thanks!!

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

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