diff options
Diffstat (limited to 'Library/Homebrew/cmd/audit.rb')
| -rw-r--r-- | Library/Homebrew/cmd/audit.rb | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index eefbf8286..2354cb3c2 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -846,9 +846,15 @@ class ResourceAuditor case checksum.hash_type when :md5 - problem "MD5 checksums are deprecated, please use SHA1 or SHA256" + problem "MD5 checksums are deprecated, please use SHA256" return - when :sha1 then len = 40 + when :sha1 + if ARGV.include? "--strict" + problem "SHA1 checksums are deprecated, please use SHA256" + return + else + len = 40 + end when :sha256 then len = 64 end |
