cowpatty 4.6, add test
Closes Homebrew/homebrew#38797. Signed-off-by: Brett Koonce <koonce@gmail.com>
This commit is contained in:
parent
3136fd3207
commit
d178491830
1 changed files with 23 additions and 8 deletions
|
@ -1,13 +1,28 @@
|
|||
require 'formula'
|
||||
|
||||
class Cowpatty < Formula
|
||||
homepage 'http://www.willhackforsushi.com/?page_id=50'
|
||||
url 'http://www.willhackforsushi.com/code/cowpatty/4.3/cowpatty-4.3.tgz'
|
||||
sha1 '8b7cb2015d0534031827f2f06135bf5cf5929d35'
|
||||
homepage "http://www.willhackforsushi.com/?page_id=50"
|
||||
url "http://www.willhackforsushi.com/code/cowpatty/4.6/cowpatty-4.6.tgz"
|
||||
sha256 "cd3fc113e5052d3ee08ab71aa87edf772d044f760670c73fde5d5581d7803bc2"
|
||||
|
||||
depends_on "openssl"
|
||||
|
||||
resource "capture" do
|
||||
url "http://www.lovemytool.com/files/test.pcap"
|
||||
sha256 "35fba0f92c5e8fb0710453d0c2c5fe5e9c64857dd53b219977871340b22c4942"
|
||||
end
|
||||
|
||||
def install
|
||||
ENV.j1
|
||||
inreplace "Makefile", "/usr/local/", "#{prefix}/"
|
||||
system "make install"
|
||||
system "make", "BINDIR=#{bin}", "install"
|
||||
end
|
||||
|
||||
test do
|
||||
(testpath/"dict").write <<-EOS.undent
|
||||
isthisthepassword?
|
||||
maybethisoneinstead
|
||||
subnet16121930
|
||||
EOS
|
||||
resource("capture").stage do
|
||||
system bin/"cowpatty", "-r", "test.pcap",
|
||||
"-f", testpath/"dict", "-s", "dd-wrt2"
|
||||
end
|
||||
end
|
||||
end
|
||||
|
|
Loading…
Reference in a new issue