Hi, I discovered keybase and it seemed a good idea. I decided to give it a try, some people use GPG with a key hosted in some server and it looks a little bit complicated.
I wrote an article My Keybase experience](http://g14n.info/2014/07/my-keybase-experience/) in July 2014, and started using keybase cli to encrypt my coverall token (details in the article).
So far so good, now you remove keybase cli from npm, I need to install it and the installation fails (output below). I need only the cli, not the app.
What I will do? Well, just copy and paste the token without versioning the encrypted one, and if I don't get support I will dismiss probably keybase, since it is a very bad move to drop support like that.
Package managers are a good idea, why not uploading the Golang client on npm?
Now I will waste time to replace keybase in my workflow, so probably I will use something else, or plain old good GPG, so I learn it and have chances I will not waste my time again.
CAZZO!
io@ubuntu (home)$ curl -O https://prerelease.keybase.io/keybase_amd64.deb
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 43.3M 100 43.3M 0 0 3575k 0 0:00:12 0:00:12 --:--:-- 3849k
io@ubuntu (home)$ sudo dpkg -i keybase_amd64.deb
Selecting previously unselected package keybase.
(Reading database ... 70160 files and directories currently installed.)
Preparing to unpack keybase_amd64.deb ...
Unpacking keybase (1.0.18-20161101160102.a862115) ...
dpkg: dependency problems prevent configuration of keybase:
keybase depends on libappindicator1; however:
Package libappindicator1 is not installed.
dpkg: error processing package keybase (--install):
dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.13-1) ...
Processing triggers for mime-support (3.54ubuntu1.1) ...
Errors were encountered while processing:
keybase
io@ubuntu (home)$ sudo apt-get install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
acl at-spi2-core colord dconf-gsettings-backend dconf-service
indicator-application libappindicator1 libappindicator3-1 libatk-bridge2.0-0
libatk1.0-0 libatk1.0-data libatspi2.0-0 libcairo-gobject2 libcolord1
libcolorhug1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdconf1
libexif12 libgd3 libgphoto2-6 libgphoto2-l10n libgphoto2-port10 libgtk-3-0
libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
libgudev-1.0-0 libgusb2 libieee1284-3 libindicator3-7 libindicator7 libsane
libsane-common libv4l-0 libv4lconvert0 libvpx1 libwayland-client0
libwayland-cursor0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6
libxinerama1 libxkbcommon0 libxpm4 libxrandr2 libxtst6 x11-common
Suggested packages:
libgd-tools gphoto2 gtkam gvfs avahi-daemon hplip hpoj libsane-extras
sane-utils
The following NEW packages will be installed:
acl at-spi2-core colord dconf-gsettings-backend dconf-service
indicator-application libappindicator1 libappindicator3-1 libatk-bridge2.0-0
libatk1.0-0 libatk1.0-data libatspi2.0-0 libcairo-gobject2 libcolord1
libcolorhug1 libdbusmenu-glib4 libdbusmenu-gtk3-4 libdbusmenu-gtk4 libdconf1
libexif12 libgd3 libgphoto2-6 libgphoto2-l10n libgphoto2-port10 libgtk-3-0
libgtk-3-bin libgtk-3-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
libgudev-1.0-0 libgusb2 libieee1284-3 libindicator3-7 libindicator7 libsane
libsane-common libv4l-0 libv4lconvert0 libvpx1 libwayland-client0
libwayland-cursor0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxi6
libxinerama1 libxkbcommon0 libxpm4 libxrandr2 libxtst6 x11-common
0 upgraded, 53 newly installed, 0 to remove and 82 not upgraded.
1 not fully installed or removed.
Need to get 9,289 kB of archives.
After this operation, 40.7 MB of additional disk space will be used.
Do you want to continue? [Y/n] Y
Abort.
Hi, I discovered keybase and it seemed a good idea. I decided to give it a try, some people use GPG with a key hosted in some server and it looks a little bit complicated.
I wrote an article My Keybase experience](http://g14n.info/2014/07/my-keybase-experience/) in July 2014, and started using keybase cli to encrypt my coverall token (details in the article).
So far so good, now you remove keybase cli from npm, I need to install it and the installation fails (output below). I need only the cli, not the app.
What I will do? Well, just copy and paste the token without versioning the encrypted one, and if I don't get support I will dismiss probably keybase, since it is a very bad move to drop support like that.
Package managers are a good idea, why not uploading the Golang client on npm?
Now I will waste time to replace keybase in my workflow, so probably I will use something else, or plain old good GPG, so I learn it and have chances I will not waste my time again.
CAZZO!