diff --git a/Library/Homebrew/dev-cmd/audit.rb b/Library/Homebrew/dev-cmd/audit.rb index 08386a0f902ce73a0142c5e2f552b4cebf10e18b..b70bed455b7d40e469291f8f8fe2de02efe59856 100644 --- a/Library/Homebrew/dev-cmd/audit.rb +++ b/Library/Homebrew/dev-cmd/audit.rb @@ -545,6 +545,10 @@ module Homebrew problem "Versioned formulae in homebrew/core should use `keg_only :versioned_formula`" end + CERT_ERROR_ALLOWLIST = { + "monero" => "https://www.getmonero.org/", + }.freeze + def audit_homepage homepage = formula.homepage @@ -552,6 +556,8 @@ module Homebrew return unless @online + return if CERT_ERROR_ALLOWLIST[formula.name] == homepage + return unless DevelopmentTools.curl_handles_most_https_certificates? if http_content_problem = curl_check_http_content(homepage,