kryptco / kr

DEPRECATED A dev tool for SSH auth + Git commit/tag signing using a key stored in Krypton.
https://krypt.co/developers/
Other
1.59k stars 109 forks source link

Unsupported OS X version 11.4. Krypton requires 10.11+ #324

Open bensullivan opened 3 years ago

bensullivan commented 3 years ago

Hi

$ curl https://krypt.co/kr | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 8732 100 8732 0 0 7754 0 0:00:01 0:00:01 --:--:-- 7754 kr: Installing Krypton... kr: Unsupported OS X version 11.4. Krypton requires 10.11+

I upgraded to macos Big Sur 11.4 last week.

Are there any workarounds for this until you get this fixed?

Thanks

Ben

LJNGDAHL commented 3 years ago

Same for Big Sur 11.2.

benmoss commented 3 years ago

You can just download the script from https://krypt.co/kr and edit the section with the versions, add this line below

11.0) BOTTLE_FILE=kr-2.4.13.mojave.bottle.2.tar.gz; BOTTLE_HASH=8901218264de65fdbf2dc258f00557e456416f9f32fb9511956d546fea0a804a; USE_KRBTLE=1;;
11.4) BOTTLE_FILE=kr-2.4.13.mojave.bottle.2.tar.gz; BOTTLE_HASH=8901218264de65fdbf2dc258f00557e456416f9f32fb9511956d546fea0a804a; USE_KRBTLE=1;;
Cldfire commented 3 years ago

You can also skip the install script and just use homebrew directly:

brew install kryptco/tap/kr 
mdlima commented 3 years ago

Tried this on a M1 MacBook, but the brew install failed because OS X was reporting 11.4 version.

So my solution was:

curl https://krypt.co/kr | sed "s/11.0/11.4/g" | sh
lamelas commented 2 years ago

Tried this on a M1 MacBook, but the brew install failed because OS X was reporting 11.4 version.

So my solution was:

curl https://krypt.co/kr | sed "s/11.0/11.4/g" | sh

This is great, thanks! If you're on Monterey, you can just change that 11.4 to 12.0 and it also works.

rermert commented 2 years ago

Was able to install using @mdlima / @lamelas solution above on 12.1, but not able to retrieve the public key. Curious if anyone else is getting this after a "successful" kr pair:

Paired successfully with identity ssh: short read

rermert commented 2 years ago

For anyone who sees this in the future, enable developer mode both for your phone/OS AND on the Krypton app, I was able to get it to work after that.

TheDumbCatto commented 2 years ago

Currently on Monterey 12.4and experienced the same problem. The workaround is to

Tried this on a M1 MacBook, but the brew install failed because OS X was reporting 11.4 version. So my solution was:

curl https://krypt.co/kr | sed "s/11.0/11.4/g" | sh

This is great, thanks! If you're on Monterey, you can just change that 11.4 to 12.0 and it also works.

I'm from the future and this works by changing the 11.4 to 12.4 instead of 12.0