nowsecure / node-applesign

NodeJS module and commandline utility for re-signing iOS applications (IPA files).
https://www.nowsecure.com
MIT License
420 stars 77 forks source link

Keep smime instead of cms ? #46

Open akofman opened 7 years ago

akofman commented 7 years ago

Using cms instead of smime with openssl breaks the execution :

$ openssl cms -in test.mobileprovision -inform der -verify
openssl:Error: 'cms' is an invalid command.

I'm using OpenSSL 0.9.8zh 14 Jan 2016 from OSX El Capitan.

trufae commented 7 years ago

cms is smime3 and this was included in openssl 1.0.0. I have switched to security cms for now by default. Would be good if OSX doesn't comes with an ancient ssl lib :)

trufae commented 7 years ago

i'm keeping this issue open for now, but this is no longer an issue in OSX and adding version checks would be the way to go, not just checking for tool's path