Skip to content

Using the client without starting the GUI #8662

@dkasak

Description

@dkasak

Previously basic commands like keybase encrypt worked without depending on KBFS and/or starting the GUI, neither of which are included in the Arch Linux keybase package. Recently, though, trying to encrypt a file complains about KBFS not running.

% touch foo
% keybase encrypt -i foo -o foo.enc dkasak
▶ ERROR Keybase services aren't running - KBFS client not found. On Linux you need to start them after an update with `run_keybase` command.

The run_keybase command is not included in the Arch Linux package, though. I've tried installing keybase-bin from the AUR for comparison, but in addition to starting the KBFS service, run_keybase also runs the GUI application. Therefore, it doesn't seem to be possible to use Keybase from the shell without starting the GUI anymore. Am I missing something? Also, what's the reason for the new KBFS dependency? It seems the encrypt command should still be able to work without it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions