Должен ли я беспокоиться о том, что у python 3.6 нет подписи кода? - PullRequest
0 голосов
/ 07 февраля 2019

enter image description here

Я недавно загрузил программу, которая отслеживает все входящие и исходящие соединения, и позвольте мне назначить правила брандмауэра на лету.Это также удобно проверяет кодовую подпись программ, чтобы убедиться, что я не по незнанию запускаю измененную программу.

Теперь, когда я пытаюсь запустить python3.6.6, я получаю это маленькое предупреждение.Я, будучи параноиком, отказываю в доступе и, как следствие, не могу с уверенностью использовать мой дистрибутив anaconda, который использует этот исполняемый файл.

which python -> ~ / Users / me / anaconda3 / bin / python

Я уже сравнил хэш md5 исходного файла tarball с новым, загруженным непосредственно из репозитория anaconda, иони совпали.

Я точно не знаю, как поступить ... Есть ли способ вручную переустановить python в anaconda без использования conda?Или мне лучше удалить мой дистрибутив anaconda и выполнить новую установку?ИЛИ это их альтернатива, которая намного проще и предпочтительнее:)?

Спасибо

1 Ответ

0 голосов
/ 07 февраля 2019

Поэтому я решил сделать резервную копию моей директории anaconda3, и они удалили всю директорию, в которой находился рассматриваемый python3.6.

Я переустановил anaconda3 с последней версией, и littlesnitch сообщил о том же подозрении, на этот раз с python 3.7, так как это была самая новая доступная версия.

enter image description here

Этот неожиданный результат заставил меня копать глубже, и после моего исследования я наткнулся на это https://github.com/Homebrew/homebrew-core/issues/20193 и это https://github.com/Homebrew/homebrew-core/issues/18870.

Таким образом, это недопустимая подпись кода,но это также ошибка.

...