diff options
| author | Jack Nagel | 2013-06-29 15:36:14 -0500 |
|---|---|---|
| committer | Jack Nagel | 2013-06-29 15:36:44 -0500 |
| commit | dbe04be4489d3a55fcfe66e7d13352cc8614f6c9 (patch) | |
| tree | 048d11fb0f664875a3857506097c531f5d9fd8e4 /Library/Homebrew/cmd | |
| parent | f7b8fb1da04f39db839b4a927be01e0c3770dfb6 (diff) | |
| download | brew-dbe04be4489d3a55fcfe66e7d13352cc8614f6c9.tar.bz2 | |
Don't attempt to audit md5 checksums, but complain if they are used
Diffstat (limited to 'Library/Homebrew/cmd')
| -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" |
