Microsoft решила проблему надоедливых предупреждений в PowerShell для macOS
Microsoft официально подтвердила, что в следующей версии PowerShell для macOS будет решена давняя проблема с надоедливыми системными предупреждениями. Компания планирует использовать механизм нотаризации (Notarization) от Apple и укрепить бинарные файлы, чтобы полностью устранить ограничения безопасности, с которыми сталкиваются пользователи.
В настоящее время встроенная в macOS система безопасности Gatekeeper часто ошибочно определяет установочные пакеты и tar-архивы PowerShell как программное обеспечение от непроверенного разработчика. Это приводит к тому, что при установке или запуске программы пользователи постоянно видят предупреждающие окна и вынуждены вручную изменять настройки безопасности или выполнять специальные команды для обхода блокировки.
Microsoft намерена официально отправить пакет PowerShell на проверку Apple для получения нотаризации, а также укрепить библиотеки и бинарные файлы, чтобы они соответствовали требованиям Apple к распределенным правам безопасности и внутренним стандартам безопасности Microsoft.
Кроме того, обновление исправит ошибку, связанную с неправильной настройкой прав доступа к файлам в tar-архивах.
Ранее Microsoft уже отказалась от установки PowerShell в формате MSI на платформе Windows, полностью перейдя на формат MSIX. Использование MSIX снижает риск несоответствия в поведении в процессе развертывания за счет уменьшения зависимости от пользовательских скриптов.
Оптимизация для macOS направлена на повышение стабильности и предсказуемости процесса развертывания, избавляя пользователей от необходимости прибегать к сложным обходным путям для завершения установки.







0 комментариев