Update to keybase 4.2.0. Tests and OK abieber@ (MAINTAINER).
This commit is contained in:
parent
d4b1cc77b5
commit
1d11afdfd1
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.18 2019/07/05 15:42:54 juanfra Exp $
|
||||
# $OpenBSD: Makefile,v 1.19 2019/07/12 17:54:38 juanfra Exp $
|
||||
|
||||
# go-ps only supports amd64 on OpenBSD
|
||||
# ../vendor/github.com/keybase/go-ps/process.go:39: undefined: processes
|
||||
@ -8,8 +8,7 @@ ONLY_FOR_ARCHS = amd64
|
||||
COMMENT = client for keybase.io
|
||||
|
||||
# XXX: https://github.com/keybase/client/issues/10800
|
||||
V = 4.1.0
|
||||
REVISION = 0
|
||||
V = 4.2.0
|
||||
GH_ACCOUNT = keybase
|
||||
GH_PROJECT = client
|
||||
GH_TAGNAME = v${V}
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (keybase-4.1.0.tar.gz) = fmcPTGB702ft7F9Y0tJ9z/gmzVVfM7UZJhi0T++9QbA=
|
||||
SIZE (keybase-4.1.0.tar.gz) = 61605137
|
||||
SHA256 (keybase-4.2.0.tar.gz) = +UxeIVxaA1J4rO8UJpP6bHhVeSQsW0sdrqgQjVsWA3E=
|
||||
SIZE (keybase-4.2.0.tar.gz) = 62061715
|
||||
|
@ -0,0 +1,18 @@
|
||||
$OpenBSD: patch-go_kbfs_libkbfs_folder_branch_ops_go,v 1.1 2019/07/12 17:54:38 juanfra Exp $
|
||||
|
||||
Fix a bug when pushing big repos on slow connections.
|
||||
|
||||
https://github.com/keybase/client/commit/a49da292349ba6bc2e6cc02121ea64f3d5714c43
|
||||
|
||||
Index: go/kbfs/libkbfs/folder_branch_ops.go
|
||||
--- go/kbfs/libkbfs/folder_branch_ops.go.orig Fri Jul 12 18:42:15 2019
|
||||
+++ go/kbfs/libkbfs/folder_branch_ops.go Fri Jul 12 18:42:18 2019
|
||||
@@ -7377,7 +7377,7 @@
|
||||
timedOut = true
|
||||
default:
|
||||
}
|
||||
- if timedOut || !mdserver.IsConnected() {
|
||||
+ if lockBeforeGet == nil && (timedOut || !mdserver.IsConnected()) {
|
||||
fbo.vlog.CLogf(
|
||||
ctx, libkb.VLog1, "Not fetching new updates while offline")
|
||||
return nil
|
@ -1,4 +1,4 @@
|
||||
$OpenBSD: README,v 1.1 2019/07/05 15:42:54 juanfra Exp $
|
||||
$OpenBSD: README,v 1.2 2019/07/12 17:54:38 juanfra Exp $
|
||||
|
||||
+-----------------------------------------------------------------------
|
||||
| Running ${PKGSTEM} on OpenBSD
|
||||
@ -9,7 +9,7 @@ Keybase and KBFS
|
||||
|
||||
The keybase package includes two daemons which you need to run as regular user
|
||||
to access to the most of the Keybase features. "keybase" is the main daemon and
|
||||
you can start it with "keybase ctl start".
|
||||
you can control it with "keybase ctl".
|
||||
|
||||
KBFS is a distributed and encrypted filesystem. Also, it's used as a remote for
|
||||
the encrypted git repos. You need to run "kbfsfuse" to enable the access to
|
||||
@ -17,7 +17,11 @@ KBFS. Despite the name the daemon will not use FUSE, so you can run it
|
||||
without root access.
|
||||
|
||||
The "kbfsfuse" daemon will wait until the keybase daemon is ready. You can
|
||||
start both in parallel without worrying about the order.
|
||||
start both in parallel without worrying about the order. Upstream uses these
|
||||
commands to autostart the daemons (the logs are saved in ~/.cache/keybase):
|
||||
|
||||
- keybase --debug --use-default-log-file service --auto-forked
|
||||
- kbfsfuse -debug -log-to-file
|
||||
|
||||
Using the Keybase services requires an account on keybase.io. If you don't have
|
||||
an account, use "keybase signup" to register a new account and "keybase login"
|
||||
|
Loading…
Reference in New Issue
Block a user