Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 649634 - app-crypt/keybase-1.0.44 : does not work; needs SUID and a bit more
Summary: app-crypt/keybase-1.0.44 : does not work; needs SUID and a bit more
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Nicolas Bock
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-03-05 11:42 UTC by Kalin KOZHUHAROV
Modified: 2018-06-08 16:28 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
git diff f08120 keybase-1.0.44.ebuild (keybase-1.0.44.diff,950 bytes, patch)
2018-03-05 11:42 UTC, Kalin KOZHUHAROV
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kalin KOZHUHAROV 2018-03-05 11:42:06 UTC
Created attachment 522444 [details, diff]
git diff f08120 keybase-1.0.44.ebuild

I have been fighting with keybase/KBFS for some time...

Now 1.0.44 works again for me, please see my pkalin overlay: https://github.com/thinrope/pkalin

We need to suid /usr/bin/keybase-mount-helper and create some fake dir/symlink in /var/lib/keybase

It is all in flux, and looks like upstream is moving to suid root (instead of keybasehelper), so luckily we'll get rid of that 'system user' soon.
Comment 1 Nicolas Bock gentoo-dev 2018-03-05 17:29:48 UTC
If you like, send me a pull request. Thanks!
Comment 2 Kalin KOZHUHAROV 2018-03-05 21:13:33 UTC
Here you are: https://github.com/gentoo/gentoo/pull/7370
Comment 3 Kalin KOZHUHAROV 2018-04-21 20:50:03 UTC
There was some mishandling of a PR, please ignore the last repo-qa-checks@gentoo.org mail
Comment 4 Larry the Git Cow gentoo-dev 2018-06-08 16:28:56 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dca7213484e7f7608dd4e52445b4401ff2593ee0

commit dca7213484e7f7608dd4e52445b4401ff2593ee0
Author:     Kalin KOZHUHAROV <me.kalin@gmail.com>
AuthorDate: 2018-04-22 18:25:49 +0000
Commit:     Nicolas Bock <nicolasbock@gentoo.org>
CommitDate: 2018-06-08 16:28:42 +0000

    app-crypt/keybase: fixing non-working KBFS
    
    KBFS needs SUID and some other tweaks
    Fixing BGO bug #649634 ...
    Updating both 1.0.44 and 9999 with the same logic.
    
    This is a rework for https://github.com/gentoo/gentoo/pull/7370/ due to
    (my) flowed git workflow... See the comments there.
    
    Closes: https://bugs.gentoo.org/649634
    Reported-by: Kalin KOZHUHAROV <kalin@thinrope.net>

 app-crypt/keybase/keybase-1.0.44.ebuild | 8 ++++++--
 app-crypt/keybase/keybase-9999.ebuild   | 8 ++++++--
 2 files changed, 12 insertions(+), 4 deletions(-)