Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

kssh install #72

Open
fishcharlie opened this issue Dec 30, 2019 · 1 comment
Open

kssh install #72

fishcharlie opened this issue Dec 30, 2019 · 1 comment

Comments

@fishcharlie
Copy link

The documentation for this project is very poor. Few specific examples.

On the Keybase SSH announcement blog post it says See the Getting Started directions on Github for information about setting up and deploying the Keybase SSH CA bot, with Getting Started linking to https://github.com/keybase/bot-sshca#getting-started, which is no longer a valid URL. It looks like that URL needs to be updated to https://keybase-ssh-ca-bot.readthedocs.io/en/latest/getting_started.html instead.

On that Getting Started page it says Now download the kssh binary and start SSHing! See https://github.com/keybase/bot-sshca/releases to download the most recent version of kssh for your platform. But when downloading the macOS version it downloads a .dms file. Which seems really weird, and a file format that I have never seen before, nor does Google seem to have much solid information on (one link I found on Google said the solution is to rename to .dmg, which I do not believe is accurate in this case, but if it is, that is something Keybase should correct on their end). So I tried to make this file executable, chmod +x kssh-mac.dms, then ran it ./kssh-mac.dms, but I got a dialog that says “kssh-mac.dms” cannot be opened because the developer cannot be verified.

What am I missing here?

@RayOei
Copy link

RayOei commented Jan 24, 2020

According to this reference: https://fileinfo.com/extension/dms the extension is a problem with Safari. Although

  • Remove the dms extension from the downloaded file
  • I moved it to ~/Applications
  • chmod +x kssh-mac
  • Accept the file in the security settings as OSX will reject to run in
  • And you can use it.

I assume something can be improved on the documentation as the download is easy to miss in the first place (it is not a link, although in the Github source it seems to be one?). And I assume there might be a way to convince Safari to download it without this renaming?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants