Hacker News Digest

12 ноября 2025 г. в 21:50 • github.com • ⭐ 320 • 💬 245

OriginalHN

#github

Homebrew no longer allows bypassing Gatekeeper for unsigned/unnotarized software

В репозитории Homebrew/brew поднят вопрос об удалении поддержки флага --no-quarantine. Этот флаг позволял пользователям macOS обходить механизм карантина для загружаемых файлов, что было необходимо для установки пакетов через Homebrew. Решение об удалении поддержки связано с тем, что современные версии macOS требуют использования неаргументированных команд для обхода карантина.

Разработчики отмечают, что использование --no-quarantine создавало проблемы с безопасностью и нарушало принципы работы системы защиты macOS. Вместо этого предлагается использовать команду xattr -d com.apple.quarantine для снятия карантина с уже установленных файлов. Это изменение затронет пользователей, которые привыкли использовать флаг для автоматизации установки пакетов, особенно в скриптах и CI/CD-процессах.