Repository navigation
Vauta 0.9.2
Fixes for installing from source. No change to the app.
Fixed
scripts/setup-signing.shfailed on Macs with a newer OpenSSL from Homebrew (4.x): the certificate file it hands to the Keychain used algorithmssecurity importcannot read, and macOS reported it as "MAC verification failed during PKCS12 import (wrong password?)", although no password was wrong. The script now names the algorithms macOS reads, whatever the OpenSSL version, and if the import still fails it says so instead of looking like a wrong password. To recover from the failed attempt, run the script again: it rebuilds the empty signing keychain on its own.- A signing setup that stopped half-way (for example a wrong or cancelled Mac password at the trust step) no longer leaves you going in circles between
install.sh("run setup-signing.sh") andsetup-signing.sh("already exists"): both now say the keychain is left over and give the command that deletes it. Runningsetup-signing.shagain after a finished setup says there is nothing to do. - The trust step of
setup-signing.shasks for the Mac's login password up to three times, and says it is the Mac's password, not the new one. install.shasks for the signing keychain's password up to three times, says which password it is, and explains what to do if it is lost, instead of stopping at the first mistake after the whole build.- If OpenSSL cannot create the certificate,
setup-signing.shsays so instead of stopping without a message.