keybase / keybase/client

Cannot change root ownership of keybase install

Open
#19,017 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

Hi,

I've been getting the following error when I enter run_keybase:

christian@cfthinkpad:~$ run_keybase
▶ WARNING Permission denied opening config file /home/christian/.config/keybase/config.json
▶ WARNING Permission denied opening gui config file /home/christian/.config/keybase/gui_config.json
▶ WARNING Permission denied opening updater config file /home/christian/.config/keybase/updater.json
▶ ERROR open /home/christian/.config/keybase/keybase.autogen.env: permission denied

every other file in the .config folder has 'christian' ownership, and I cannot change the permission for keybase, which has root ownership. I read multiple threads about this and don't know what to do. Thanks!

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the run_keybase entry point and the ownership of /home/christian/.config/keybase/config.json, gui_config.json, updater.json, and keybase.autogen.env. Determine why the installed files are root-owned and verify that run_keybase can read them under the normal user's account.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
cli, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.