keybase / keybase/client

Documentation doesn't explain how to upload private keys...

Open
#7,146 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

So, I previously made the decision not to upload a private key. I have since changed my mind. The documentation does not make it clear how to do so, and the old method keybase push has been replaced by keybase pgp select when I try to use the CLI. Select doesn't let me upload the key, just tells me I already have one.

How do I actually upload this key?

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reviewing the current documentation for private-key handling and the CLI behavior of keybase pgp select, then compare it with the deprecated keybase push method mentioned in the issue. Done means the documentation clearly explains the supported way to upload a private key and what to do when a key already exists.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, documentation, security
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.