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

Sign the release package? 🙏 #10

Open
varenc opened this issue Dec 27, 2024 · 3 comments
Open

Sign the release package? 🙏 #10

varenc opened this issue Dec 27, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@varenc
Copy link

varenc commented Dec 27, 2024

Gentle request that the developer sign and notarize the release.

Don't want onerous MDM policies preventing users from running this critical piece of software! Signing is also a requirement to be a registered homebrew cask, so I can just add brew install --cask pissstream to my new laptop provisioning script.

Also feel 100% free to close this issue with or without prejudice.

@durul durul added the enhancement New feature or request label Dec 27, 2024
@phranck
Copy link

phranck commented Dec 29, 2024

Yap, it should be signed.

@Jaennaet
Copy link
Owner

It absolutely should have something other than an ad hoc signature.

Unfortunately I don't have a paid Apple dev account or any plans to get one, and on top of that I'm not sure if there'd be a way to do that "official" signing so that it doesn't leak my name. Well, short of founding a strawman company for the dev license I guess? "pISSStream International plc" registered on the Caymans does sound kind of tempting.

@varenc
Copy link
Author

varenc commented Jan 1, 2025

You're right that I believe the only way to sign+notarize it without revealing your name is to register some sort of company/entity. As I recall Apple intentionally what's the name of "sole developers" to be visible. I'm not sure how they verify the name.

Though also you might find a strawman corporate entity useful for other purposes!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants