diff options
| -rw-r--r-- | Library/Homebrew/cmd/audit.rb | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/audit.rb b/Library/Homebrew/cmd/audit.rb index 603dac89b..538e41e49 100644 --- a/Library/Homebrew/cmd/audit.rb +++ b/Library/Homebrew/cmd/audit.rb @@ -285,10 +285,13 @@ class FormulaAuditor cksum = s.checksum next if cksum.nil? - len = case cksum.hash_type - when :sha1 then 40 - when :sha256 then 64 - end + case cksum.hash_type + when :md5 + problem "md5 checksums are deprecated, please use sha1 or sha256" + next + when :sha1 then len = 40 + when :sha256 then len = 64 + end if cksum.empty? problem "#{cksum.hash_type} is empty" |
