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

Unipipe cli on MacOS cannot be started #56

Open
tszebeni opened this issue Nov 29, 2021 · 5 comments
Open

Unipipe cli on MacOS cannot be started #56

tszebeni opened this issue Nov 29, 2021 · 5 comments

Comments

@tszebeni
Copy link

MacOS has a security feature to require binaries to be signed by known developer accounts. Please see screensot

@tszebeni
Copy link
Author

tszebeni commented Nov 29, 2021

Screenshot 2021-11-29 at 12 48 53

@JohannesRudolph
Copy link
Member

@tszebeni thanks for reporting in - we investigated code signing for collie-cli but at the moment are blocked by an upstream issue in deno denoland/deno#11154

@DorukAkinci
Copy link
Contributor

@tszebeni, As a small workaround for now, you can right click the application and press Open. Macos will ask that Will you trust this application and click Yes. Afterwards there will be no issue anymore.

@tszebeni
Copy link
Author

tszebeni commented Dec 2, 2021

Thanks @JohannesRudolph and @DorukAkinci .

@DorukAkinci
Copy link
Contributor

DorukAkinci commented Apr 3, 2022

It seems we can also sign the applications with a terminal command. Therefore this manual step can be much more smoother if we can implement something like that. The users can execute the command for once to pass this step.

The following command signs the application with an ad-hoc signing identity, so it should have the required trust. codesign --force --deep -s - $(which unipipe) however i could not fully test it because i've already done the method that i shared above.

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

3 participants