keybase / keybase-issues

A single repo for managing publicly recognized issues with the keybase client, installer, and website.
902 stars 37 forks source link

Keybase does not work with Macports GPG #2497

Open wbl opened 8 years ago

wbl commented 8 years ago

Macports installs the gpg binary as gpg2. The Keybase.IO client for Mac OS X doesn't have a setting to configure the location or name of the GPG executable, and so doesn't work.

0x4445565A commented 8 years ago

Does it work if you use an alias?

Try this

alias pgp="pgp2" && keybase pgp list

If this works maybe keybase will maybe have to figure out how to leverage pgp2 if present over pgp

patrickxb commented 8 years ago

Check out keybase help advanced. There you will find the flag

--gpg           Path to GPG client (optional for exporting keys)

You can set this permanently with

keybase config set gpg.command /path/to/your/gpg2

Does that work?

wbl commented 8 years ago

I am using the graphical client. When I use the command line client after symlinking gpg to gpg2 in my private bin directory all works.

bdaroz commented 8 years ago

I had the same issue... I had a cryptic error about gpg not being supported on the device (immediately after GUI login). I tried to symlink it but to no avail (not sure if I screwed that up, or it's because my private keys are on a Yubikey). I did successfully set up with the command line client, and now the GUI seems to work fine.