| 
									
										
										
										
											2013-05-09 23:53:26 -05:00
										 |  |  | class Formula | 
					
						
							|  |  |  |   def self.md5(val) | 
					
						
							| 
									
										
										
										
											2013-10-27 12:42:59 -05:00
										 |  |  |     stable.md5(val) | 
					
						
							| 
									
										
										
										
											2013-05-09 23:53:26 -05:00
										 |  |  |   end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class SoftwareSpec | 
					
						
							| 
									
										
										
										
											2013-09-17 21:25:38 -05:00
										 |  |  |   def md5(val) | 
					
						
							|  |  |  |     @resource.md5(val) | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Resource | 
					
						
							| 
									
										
										
										
											2013-05-09 23:53:26 -05:00
										 |  |  |   def md5(val) | 
					
						
							|  |  |  |     @checksum = Checksum.new(:md5, val) | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | class Pathname | 
					
						
							|  |  |  |   def md5 | 
					
						
							| 
									
										
										
										
											2015-04-07 22:01:59 +08:00
										 |  |  |     odie <<-EOS.undent
 | 
					
						
							|  |  |  |       MD5 support has been dropped for security reasons. | 
					
						
							|  |  |  |       Please switch this formula to SHA256. | 
					
						
							| 
									
										
										
										
											2013-05-09 23:53:26 -05:00
										 |  |  |     EOS | 
					
						
							|  |  |  |   end | 
					
						
							|  |  |  | end |