pallotron / yubiswitch

OSX status bar application to enable/disable Yubikey Nano
Other
881 stars 65 forks source link

0.13 DMG is damaged #80

Closed thefotios closed 5 years ago

thefotios commented 6 years ago

I'm able to install yubiswitch but when attempting to run, I receive the following error:

“yubiswitch” is damaged and can’t be opened. You should move it to the Trash.

I'm not an OSX app developer, but here's some information that might be useful. Let me know if you need anything else.

> shasum -a 256 ~/Downloads/yubiswitch_0.13.dmg
7b56ad36c11d888f9da6f273ba7c554b38d3f4289ecd030b998189d56100efbd  /yubiswitch_0.13.dmg

> codesign -v -v /Volumes/yubiswitch/yubiswitch.app
/Volumes/yubiswitch/yubiswitch.app: a sealed resource is missing or invalid
file modified: /Volumes/yubiswitch/yubiswitch.app/Contents/Library/LaunchServices/com.pallotron.yubiswitch.helper
tomvachon commented 6 years ago

Same here, something happened in the packaging

pallotron commented 6 years ago

damn... i will retire the release for now. need to find the spare time to look into it when i am off my paying work oncall :D

pallotron commented 6 years ago

in the meantime I made it clear in the release page that 0.13 is broken and people should use 0.12 for now.

grempe commented 5 years ago

It sure would be nice, after seven months, to have a non-broken release at the top of the releases page. :-)

I'm curious why you didn't remove the bad release instead of marking it as (broken DON'T DOWNLOAD USE 0.12)

Cheers

pallotron commented 5 years ago

I simply don't want to pay 90 EUR to Apple just to build and sign a new release. Also I don't have the time to dedicate to this project. You can build the dmg yourself with Xcode if you want. I will remeove the 0.13 release from here now.

pallotron commented 5 years ago

looks like there is no way in GH to remove a release, this is why I didn't remove it.

grempe commented 5 years ago

Understood.

Here's the instructions for release edit/removal.

https://help.github.com/en/articles/editing-and-deleting-releases

Also, for my simple case this solved my issue cleanly:

https://support.yubico.com/support/solutions/articles/15000006440-accidentally-triggering-otp-codes-with-your-nano-yubikey

pallotron commented 5 years ago

Here's the instructions for release edit/removal. https://help.github.com/en/articles/editing-and-deleting-releases

thanks! I have done that!