keybase / keybase/client

Mac: Using Migration Assistant

Open
#18,272 1 comment 2 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
9.2k
Forks
1.3k
PR merge metrics
PR metrics pending

Description

I recently used the Apple Migration Assistant to migrate all my user data to a new Mac. I have Keybase setup on the old Mac (this was in fact the original device used to create my Keybase account). The Migration Assistant essentially make a complete copy of all data in your user profile and copies it to the new Mac. I imagine this issue might also occur of you do a manual copy of the Keybase folder in your profile Library (but I have not confirmed that).

I was able to open Keybase and access all my data on the new Mac, however in the Devices list the Keybase app lists the current device as the old Mac. I was still logged into Keybase on the old Mac as well, and messages were being received on both devices. I was able to send messages as well.

I had to log out of and quit Keybase on my new Mac, renamed the Keybase folder in my Library folder, then open Keybase again to start as if it was a fresh install and properly add the device.

Contributor guide

No contributing guide indexed for this repository

Research direction

No files, tests, or entry points are named. Reproduce the report by migrating a Keybase user profile with Apple Migration Assistant, then compare the device identity shown on the new Mac with the old Mac; done means the migrated installation is identified as a distinct current device without requiring a fresh profile.

Written by the indexing model from the issue text.

Assessment

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