module Utils::MD5

def md5(filename)

def md5(filename)
  digest = Digest::MD5.new
  digest.reset
  File.open(filename, 'rb') do |f|
    until f.eof?
      digest << f.read(MD5.buffer_size)
    end
  end
  digest.hexdigest
end