keybase / keybase/client

Keybase add itself as a background item that can run in the background every time it start

Open
#25,593 7 comments 3 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
Avg merge
12h 58m
Merged PRs (30d)
56

Description

Every time I start the app, I get a macOS popup that says "Background Items Added" and "Software from "Keybase, Inc." added items that can run in the background. You can manage this in Login Items Settings.". When I check the
Login Items in System Settings, it's there, and allowed. I do not remove it from there after, so not sure why at every start it has to do that. I assume the check you do to see if it's in the login items doesn't work.

Using keybase version 6.0.4-20230113195947+6e1343b357 on macOS Ventura 13.2.1 (22D68)

my log id: f5ffd5d840d74826f2a2cf1c

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the repeated “Background Items Added” popup on macOS Ventura 13.2.1 with Keybase 6.0.4, then trace the login-item registration and the check that determines whether it is already present. Done means an allowed Keybase background item does not trigger the popup again on every app start; no file or test is named in the issue.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, macos
Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 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.