Port details |
- keybase Keybase.io client and Keybase Filesystem (KBFS)
- 6.4.0 security =7 6.3.1_1Version of this port present on the latest quarterly branch.
- Maintainer: sunpoet@FreeBSD.org
- Port Added: 2014-03-28 00:00:50
- Last Update: 2024-09-08 18:37:02
- Commit Hash: 5554366
- People watching this port, also watch:: nmap, vim, pkg, rsync, ca_root_nss
- License: BSD3CLAUSE
- WWW:
- https://keybase.io/docs/command_line
- https://keybase.io/docs/kbfs
- https://github.com/keybase/client
- Description:
- Keybase.io client and Keybase Filesystem (KBFS)
Keybase will be a public directory of publicly auditable public keys. All
paired, for convenience, with unique usernames.
kbfs is the official Keybase implementation of the client-side code for the
Keybase filesystem (KBFS). This client allows you to mount KBFS as a proper
filesystem at some mountpoint on your local device (by default, /keybase/). It
communicates locally with the Keybase service, and remotely with three types of
KBFS servers (block servers, metadata servers, and key servers).
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- keybase>0:security/keybase
- To install the port:
- cd /usr/ports/security/keybase/ && make install clean
- To add the package, run one of these commands:
- pkg install security/keybase
- pkg install keybase
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: keybase
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1725559587
SHA256 (go/security_keybase/keybase-client-v6.4.0_GH0/go.mod) = e8dd259a850c6e944039deb3a6e0692ef256748397f4a064661e35b6e1bd7ade
SIZE (go/security_keybase/keybase-client-v6.4.0_GH0/go.mod) = 19073
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- go121 : lang/go121
- Fetch dependencies:
-
- go121 : lang/go121
- ca_root_nss>0 : security/ca_root_nss
- This port is required by:
- for Run
-
- security/kbfsd
Configuration Options:
- No options to configure
- Options name:
- security_keybase
- USES:
- cpe go:modules zip
- pkg-message:
- For install:
- Uploading private keys is strongly discouraged.
Notes on how to configure and mount KBFS are available on the FreeBSD wiki:
https://wiki.FreeBSD.org/Ports/security/keybase
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.0.40 23 Jan 2018 15:16:16 |
sunpoet |
Update to 1.0.40
Changes: https://github.com/keybase/client/releases |
1.0.39 22 Dec 2017 23:04:12 |
sunpoet |
Update to 1.0.39
Changes: https://github.com/keybase/client/releases |
1.0.36 23 Nov 2017 19:08:14 |
sunpoet |
Update to 1.0.36
Changes: https://github.com/keybase/client/releases |
1.0.33 04 Oct 2017 10:55:19 |
sunpoet |
Update to 1.0.33
Changes: https://github.com/keybase/client/releases
https://github.com/keybase/client/commits/master |
1.0.31 23 Sep 2017 14:38:10 |
sunpoet |
Update to 1.0.31
Changes: https://github.com/keybase/client/releases
https://github.com/keybase/client/commits/master |
1.0.30 16 Sep 2017 08:59:13 |
sunpoet |
Update to 1.0.30
Changes: https://github.com/keybase/client/releases
https://github.com/keybase/client/commits/master |
1.0.29 07 Sep 2017 20:12:32 |
sunpoet |
Update to 1.0.29
Changes: https://github.com/keybase/client/releases
https://github.com/keybase/client/commits/master |
1.0.28 17 Aug 2017 15:03:50 |
sunpoet |
Update to 1.0.28
- Reformat pkg-descr
Changes: https://github.com/keybase/client/releases |
1.0.27 15 Aug 2017 18:58:00 |
sunpoet |
Update to 1.0.27
Changes: https://github.com/keybase/client/releases |
1.0.21 15 Apr 2017 00:46:50 |
sunpoet |
Update to 1.0.21
Changes: https://github.com/keybase/client/blob/master/go/CHANGELOG.md
https://github.com/keybase/client/commits/master |
1.0.20 10 Mar 2017 22:44:53 |
sunpoet |
Update to 1.0.20
Changes: https://github.com/keybase/client/blob/master/go/CHANGELOG.md |
1.0.18 04 Dec 2016 11:10:07 |
sunpoet |
- Allow build on archs besides amd64
PR: 214970 (based on)
Submitted by: <bob@eager.cx> |
1.0.18 23 Nov 2016 19:34:54 |
sunpoet |
- Use ONLY_FOR_ARCHS |
1.0.18 21 Nov 2016 16:35:24 |
amdmi3 |
- Mark broken on i386: does not build:
vendor/github.com/keybase/go-ps/process.go:39: undefined: processes
vendor/github.com/keybase/go-ps/process.go:47: undefined: findProcess
Approved by: porgmgr blanket |
1.0.18 05 Nov 2016 18:00:30 |
sunpoet |
- Update to 1.0.18
Changes: https://github.com/keybase/client/blob/master/go/CHANGELOG.md |
1.0.17 28 Oct 2016 14:57:49 |
sunpoet |
- Update to 1.0.17
- Update WWW
Changes: https://github.com/keybase/client/blob/master/go/CHANGELOG.md |
0.8.25 19 Jul 2016 11:04:14 |
mat |
When there is a do-install target, do not use a post-install target, do
everything at once. Sometime, rename post-install into a options helper
target.
I did not fix ports that were such a mess that I could not figure out
what they really wanted to do. I also did not change ports that had
some version of an auto-plist code in post-install, for the same reason.
With hat: portmgr
Sponsored by: Absolight |
0.8.25 01 Apr 2016 14:25:18 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories r, s, t, and u.
With hat: portmgr
Sponsored by: Absolight |
0.8.25 20 Jan 2016 15:28:44 |
sunpoet |
- Update to 0.8.25
Changes: https://github.com/keybase/node-client/blob/master/CHANGELOG.md |
0.7.8 04 Nov 2015 20:15:05 |
sunpoet |
- Add LICENSE_FILE
- Update RUN_DEPENDS: remove redundant LOCALBASE/bin
- Remove PKGMESSAGE from SUB_FILES |
0.7.8 26 Apr 2015 12:28:51 |
sunpoet |
- Update to 0.7.8
Changes: https://github.com/keybase/node-client/blob/master/CHANGELOG.md |
0.7.3 28 Dec 2014 13:19:29 |
sunpoet |
- Update to 0.7.3
- Use USES=tar:tgz
- Cleanup PLIST
Changes: https://github.com/keybase/node-client/blob/master/CHANGELOG.md |
0.7.2 13 Nov 2014 22:03:56 |
bdrewery |
Release maintainership. I don't mind maintaining it, but cannot keep up with
the frequent releases they do which require all clients update to communicate.
I don't want to be a bottleneck for updating the port. |
0.7.2 13 Nov 2014 22:02:31 |
bdrewery |
- Update to 0.7.2
PR: 194882 [obsoletes] |
0.4.15 18 Aug 2014 21:58:23 |
thierry |
Upgrade to 0.4.15.
PR: ports/192817
Submitted by: /me
Approved by: bdrewery |
0.4.11 27 Jun 2014 03:15:08 |
bdrewery |
- Update to 0.4.11 |
0.4.9 24 Jun 2014 15:51:41 |
bdrewery |
- Update to 0.4.9 |
0.4.7 13 Jun 2014 17:40:47 |
bdrewery |
- Update to 0.4.7 [1]
- Make pkg-message less harsh
PR: 190987 [1]
Submitted by: tim@bishnet.net [1] |
0.2.19 10 Apr 2014 11:44:52 |
bdrewery |
No longer have a deps tag |
0.2.19 10 Apr 2014 11:37:37 |
bdrewery |
- Update to 0.2.19 |
0.2.18_2 05 Apr 2014 04:32:27 |
bdrewery |
Move message to pkg-message |
0.2.18_1 05 Apr 2014 04:27:28 |
bdrewery |
Add missed warning from r350191 |
0.2.18 05 Apr 2014 04:25:55 |
bdrewery |
- Update to 0.2.18 [1]
- Remove need for npm at install time [2]
- No longer bundle deps [2]
- Add big warning on how little this project should be trusted
4 versions since previous 0.2.0 had security fixes, some of which were
regresions from the chain. Non-security-marked fixes not listed here, see
changelog [1].
0.2.4 (2014-03-29)
SECURITY NOTICE
This release was flawed since it did not pull it dependencies with it.
0.2.7 (2014-03-29)
SECURITY BUGFIX
The previous releases, v0.2.5 and v0.2.6, had broken verification for (Only the first 15 lines of the commit message are shown above ) |
v0.2.0 28 Mar 2014 00:00:42 |
bdrewery |
Add new port security/keybase.
Keybase.io CLI client.
Keybase will be a public directory of publicly auditable public
keys. All paired, for convenience, with unique usernames.
WWW: https://keybase.io |