exercism / exercism/cli

macOS fails to start the executable when installed manually

未关闭
#940 1 条评论 3 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Go
星标
1.4k
派生
363
平均合并
6 天 13 小时
30 天内合并 PR
2

描述

Yesterday in the gitter, there was a screenshot posted of a user doing the manual installation, the message apeared everytime they ran `exercism` on the terminal:

![image](https://user-images.githubusercontent.com/58951/83104448-14686000-a0b9-11ea-90fb-1eb2d01b4c9a.png)

Googling the error lead me to an issue in the terraform issue tracker:

hashicorp/terraform#23033

Throughout the issue some suggestions and workarounds.

I do not use macOS, therefore I can't verify, nor do I understand all of the stuff in the issue, but it seems that there are a couple of "workarounds" and "fixes" that might work or might not work, depending on the version of macOS, also some might put the system under severe risks, like disabling this check globally.

Though what would work is to "sign" the binary such that macOS considers it a legitimate one.

Therefore I propose to either add an additional section to the manual installation path, that checks and solves the symptoms described in this post, or that the exercism.io team should try to get a signing key to properly distribute signed binaries.

贡献指南

打开贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。