teleconsole
teleconsole copied to clipboard
No instruction for installation from source
I have 32bit linux and there are no binaries so I needed to install from source but there is no INSTALL file in the repo, I needed to install go1.7 from golang.org (I had old version that didn't have context) and run:
go get golang.org/x/crypto/ssh
go get github.com/gravitational/teleport
go get github.com/Sirupsen/logrus
go get github.com/gravitational/trace
this can be put into Makefile in deps
so you can run make deps
or put in INSTALL file as requirement to install from source.
Also Makefile is missing install "task".
I'm disappointed this isn't addressed. As a rule, I never curl|sh, and downloading a binary that I then have to manually check and install updates for feels outdated.
It would be really nice if the build process were clearer.
Currently this source repository FTBFS due to missing libraries.
For instance, github.com/gravitational/teleport
referenced in { 1, 2, 3 } is missing.
It also means that one can not build from exported source tarball because it is not comprehensive.
Dependency management could benefit from improvements...