Tunnelblick для автоматической установки dmg получает флаг com.apple.quarantine
Я пытаюсь распространять Tunnelblick, используя шаги, перечисленные здесь https://tunnelblick.net/cAutoInstall.html Я создал файл dmg (с помощью утилиты диска), который содержит следующее
- Tunnelblick.app (Стандартное подписанное приложение от Tunnelblick.net)
- .auto-install (эта папка содержит пользовательскую конфигурацию, которая должна быть установлена автоматически, когда конечный пользователь дважды щелкает на Tunnelblick.app)
Вот что работает: если я дважды щёлкну по файлу dmg, который я только что создал локально, и дважды щёлкну на Tunnelblick.app и следую инструкциям... я получаю диалоговое окно с вопросом, хочу ли я установить приложение и установить 1 Tunnelblick Конфигурации VPN (это наша пользовательская конфигурация)
Вот что не работает: если я вместо этого загружаю этот файл dmg на диск Google, а затем загружаю его (скажем, в папку "Загрузки")... и дважды щелкните Tunnelblick.app и следуйте инструкциям... Я получаю диалоговое окно это спрашивает меня, хочу ли я установить приложение...Это не спрашивает о пользовательской конфигурации. Как будто он не распознает, что существует пользовательская конфигурация
В ходе дальнейшего расследования выяснилось, что dmg, загруженный из Интернета, имеет флаг com.apple.quarantine.
Если я вручную удаляю этот флаг, используя "xattr -d -r com.apple.quarantine filename.dmg", все работает хорошо, и он устанавливается вместе с конфигурацией.
Мне нужна помощь в понимании того, что нужно сделать, чтобы не получить флаг "com.apple.quarantine" в файле dmg, загруженном с диска Google.
Я попытался использовать кодовый знак -s "Самозаверяющий сертификат подписи кода" имя_файла.dmg.. это не помогло, все еще получить флаг карантина
заранее спасибо