Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installer Package Not Signed or Notarized #419

Open
uurazzle opened this issue Apr 2, 2024 · 0 comments
Open

Installer Package Not Signed or Notarized #419

uurazzle opened this issue Apr 2, 2024 · 0 comments

Comments

@uurazzle
Copy link

uurazzle commented Apr 2, 2024

Hi:

The installer package for Mac installation is not signed or notarized and displays an error message to user. I know that you can workaround this issue, but control clicking the installer package and clicking "Open" with administrative credentials

image

But, the notary service maintains an audit trail of the software distributed using your signing key. If you discover unauthorized versions of your software, you can work with Apple to revoke the tickets associated with those versions.

image

These issues will not only caused confusion and security concerns with these installer packages, but will cause issues with automation tools like AutoPKG and Installomator to discover, install new releases.

FYI, you can check installer packages are signed by using pkgutil command:

pkgutil --check-signature /Users/ACCOUNT_NAME/Downloads/Seg3D2-2.5.1-Darwin.pkg 
Package "Seg3D2-2.5.1-Darwin.pkg":
   Status: no signature

And check for notarization:

spctl -a -vvv -t install /Users/ACCOUNT_NAME/Downloads/Seg3D2-2.5.1-Darwin.pkg 
/Users/ACCOUNT_NAME/Downloads/Seg3D2-2.5.1-Darwin.pkg: rejected
source=no usable signature
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant