Статус: Новичок
Группы: Участники
Зарегистрирован: 09.09.2019(UTC) Сообщений: 5 
|
Доброе утро, коллеги, нужен ваш совет. Есть готовое приложение, работает с КриптоПро - переносим его c Windows на Unix/MacOS. Код переписали как надо, работает под Unix - осталось собрать его под MacOS. Проблема в том, что КриптоПро не устанавливается на MacOS Catalina 10.16 Beta 1. Жалуется на то, что не доверяет разработчику. В системных настройках нет пункта "Allow apps downloaded from Anywhere". Как заставить MacOS доверять файлам от КриптоПро? Я могу запустить сам пакет установщика .mpkg через контекстное меню, но внутри него несколько пакетов, которым MacOS, очевидно, не доверяет. Может, есть способ распотрошить пакет установщика и поставить каждый пакет из него по отдельности? Отредактировано пользователем 9 сентября 2019 г. 13:09:48(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,225  Сказал(а) «Спасибо»: 101 раз Поблагодарили: 291 раз в 271 постах
|
Добрый день! проверяли на 10.15 beta 3 все работает. как вы и заметили он не доверяет издателю. необходимо разрешить установку (open anyway) устанавливать рекомендуется целиком |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 09.09.2019(UTC) Сообщений: 5 
|
Спасибо, с номером версии я ошибся, это 10.15 :) вот здесь http://osxdaily.com/2016...ywhere-macos-gatekeeper/ нашел, как включить в настройках пункт Anywhere, но это не помогло - установщик не дает поставить пакеты из за "Integrity cannot be verified". Или целостность пакетов не имеет отношения к настройкам безопасности?  Пробовал устанавливать отдельные пакеты, и через terminal - жалуется на целостность пакета.  Запустил integrity.sh из загруженного архива - пишет Ëverything is OK".  В чем моя ошибка?:)
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 09.09.2019(UTC) Сообщений: 5 
|
А можно ли обойтись без установщика и скопировать файлы библиотек в любой другой каталог? Наша цель сейчас - собрать код, использующий библиотеки capilite и cades. Проект пишем на Qt. Опыта разработки под Mac у меня нет, но раз есть порт КриптоПро и Qt под MacOS, это вселяет уверенность, что работать будет. Можно ли отключить под MacOS все проверки, чтобы они не мешали ставить, что угодно? Нас не волнует, подписан ли пакет, есть ли у него контрольная сумма, допустим, мы доверяем сайту, с которого его скачали и не хотим, чтобы система совала нос не в свое дело. Пока, все что я нашел - это советы "Запустите файл из контекстного меню", "Добавьте .app в исключения Gatekeeper", отключите проверку "spctl --master-disable", а еще заглушите его командой "sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO". Но ни один из способов не дает поставить пакеты КриптоПро. http://osxdaily.com/2016...ywhere-macos-gatekeeper/https://www.techjunkie.c...gatekeeper-macos-sierra/http://osxdaily.com/2015...er-command-line-mac-osx/http://osxdaily.com/2015...per-auto-rearm-mac-os-x/http://osxdaily.com/2015...p-command-line-mac-os-x/http://osxdaily.com/2016...ying-installer-mac-os-x/http://osxdaily.com/2012...-unidentified-developer/Может, их нужно ставить на другой диск, а не в системный раздел? Есть опция "Отключить проверку целостности системы", но она то здесь причем? Я системные файлы изменять не собирался. https://www.howtogeek.co...ac-and-why-you-shouldnt/
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 06.09.2019(UTC) Сообщений: 4  Откуда: Екатеринбург Сказал(а) «Спасибо»: 1 раз
|
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 02.08.2019(UTC) Сообщений: 2
|
|
|
|
|
Статус: Сотрудник
Группы: Модератор, Участники Зарегистрирован: 03.12.2018(UTC) Сообщений: 1,225  Сказал(а) «Спасибо»: 101 раз Поблагодарили: 291 раз в 271 постах
|
Автор: tor40  попробуйте без пакета CPROrdsc |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close