Sun Jun 7 14:21:52 2020 UTC ()
net/ruby-recog: update to 2.3.8

Update ruby-recog to 2.3.8.

2.3.8 (2020-06-03)

Highlights:

* MariaDB and MySQL fingerprint improvements (#264, #267)
* Multiple fingerprint and consistency improvements by HD Moore (#260, #266)
* Kyocera Printer fingerprint improvements (#262)


(taca)
diff -r1.5 -r1.6 pkgsrc/net/ruby-recog/Makefile
diff -r1.3 -r1.4 pkgsrc/net/ruby-recog/PLIST
diff -r1.4 -r1.5 pkgsrc/net/ruby-recog/distinfo

cvs diff -r1.5 -r1.6 pkgsrc/net/ruby-recog/Makefile (expand / switch to unified diff)

--- pkgsrc/net/ruby-recog/Makefile 2020/03/24 15:23:40 1.5
+++ pkgsrc/net/ruby-recog/Makefile 2020/06/07 14:21:52 1.6
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.5 2020/03/24 15:23:40 taca Exp $ 1# $NetBSD: Makefile,v 1.6 2020/06/07 14:21:52 taca Exp $
2 2
3DISTNAME= recog-2.3.7 3DISTNAME= recog-2.3.8
4CATEGORIES= net 4CATEGORIES= net
5 5
6MAINTAINER= minskim@NetBSD.org 6MAINTAINER= minskim@NetBSD.org
7HOMEPAGE= https://www.github.com/rapid7/recog 7HOMEPAGE= https://www.github.com/rapid7/recog
8COMMENT= Framework to send network probes for identification 8COMMENT= Framework to send network probes for identification
9LICENSE= 2-clause-bsd 9LICENSE= 2-clause-bsd
10 10
11DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri 11DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
12DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml 12DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
13 13
14USE_LANGUAGES= # none 14USE_LANGUAGES= # none
15 15
16RUBYGEM_OPTIONS+= --format-executable 16RUBYGEM_OPTIONS+= --format-executable

cvs diff -r1.3 -r1.4 pkgsrc/net/ruby-recog/PLIST (expand / switch to unified diff)

--- pkgsrc/net/ruby-recog/PLIST 2020/03/24 15:23:40 1.3
+++ pkgsrc/net/ruby-recog/PLIST 2020/06/07 14:21:52 1.4
@@ -1,47 +1,63 @@ @@ -1,47 +1,63 @@
1@comment $NetBSD: PLIST,v 1.3 2020/03/24 15:23:40 taca Exp $ 1@comment $NetBSD: PLIST,v 1.4 2020/06/07 14:21:52 taca Exp $
2bin/recog_export${RUBY_SUFFIX} 2bin/recog_export${RUBY_SUFFIX}
3bin/recog_match${RUBY_SUFFIX} 3bin/recog_match${RUBY_SUFFIX}
 4bin/recog_standardize${RUBY_SUFFIX}
4bin/recog_verify${RUBY_SUFFIX} 5bin/recog_verify${RUBY_SUFFIX}
5${GEM_HOME}/cache/${GEM_NAME}.gem 6${GEM_HOME}/cache/${GEM_NAME}.gem
6${GEM_LIBDIR}/.github/ISSUE_TEMPLATE/bug_report.md 7${GEM_LIBDIR}/.github/ISSUE_TEMPLATE/bug_report.md
7${GEM_LIBDIR}/.github/ISSUE_TEMPLATE/feature_request.md 8${GEM_LIBDIR}/.github/ISSUE_TEMPLATE/feature_request.md
8${GEM_LIBDIR}/.github/ISSUE_TEMPLATE/fingerprint_request.md 9${GEM_LIBDIR}/.github/ISSUE_TEMPLATE/fingerprint_request.md
9${GEM_LIBDIR}/.github/PULL_REQUEST_TEMPLATE 10${GEM_LIBDIR}/.github/PULL_REQUEST_TEMPLATE
10${GEM_LIBDIR}/.gitignore 11${GEM_LIBDIR}/.gitignore
11${GEM_LIBDIR}/.rspec 12${GEM_LIBDIR}/.rspec
 13${GEM_LIBDIR}/.ruby-gemset
 14${GEM_LIBDIR}/.ruby-version
12${GEM_LIBDIR}/.travis.yml 15${GEM_LIBDIR}/.travis.yml
13${GEM_LIBDIR}/.yardopts 16${GEM_LIBDIR}/.yardopts
14${GEM_LIBDIR}/CONTRIBUTING.md 17${GEM_LIBDIR}/CONTRIBUTING.md
15${GEM_LIBDIR}/COPYING 18${GEM_LIBDIR}/COPYING
16${GEM_LIBDIR}/Gemfile 19${GEM_LIBDIR}/Gemfile
17${GEM_LIBDIR}/LICENSE 20${GEM_LIBDIR}/LICENSE
18${GEM_LIBDIR}/README.md 21${GEM_LIBDIR}/README.md
19${GEM_LIBDIR}/Rakefile 22${GEM_LIBDIR}/Rakefile
20${GEM_LIBDIR}/bin/recog_export 23${GEM_LIBDIR}/bin/recog_export
21${GEM_LIBDIR}/bin/recog_match 24${GEM_LIBDIR}/bin/recog_match
 25${GEM_LIBDIR}/bin/recog_standardize
22${GEM_LIBDIR}/bin/recog_verify 26${GEM_LIBDIR}/bin/recog_verify
23${GEM_LIBDIR}/cpe-remap.yaml 27${GEM_LIBDIR}/cpe-remap.yaml
24${GEM_LIBDIR}/features/data/failing_banners_fingerprints.xml 28${GEM_LIBDIR}/features/data/failing_banners_fingerprints.xml
25${GEM_LIBDIR}/features/data/matching_banners_fingerprints.xml 29${GEM_LIBDIR}/features/data/matching_banners_fingerprints.xml
26${GEM_LIBDIR}/features/data/multiple_banners_fingerprints.xml 30${GEM_LIBDIR}/features/data/multiple_banners_fingerprints.xml
27${GEM_LIBDIR}/features/data/no_tests.xml 31${GEM_LIBDIR}/features/data/no_tests.xml
28${GEM_LIBDIR}/features/data/sample_banner.txt 32${GEM_LIBDIR}/features/data/sample_banner.txt
29${GEM_LIBDIR}/features/data/successful_tests.xml 33${GEM_LIBDIR}/features/data/successful_tests.xml
30${GEM_LIBDIR}/features/data/tests_with_failures.xml 34${GEM_LIBDIR}/features/data/tests_with_failures.xml
31${GEM_LIBDIR}/features/data/tests_with_warnings.xml 35${GEM_LIBDIR}/features/data/tests_with_warnings.xml
32${GEM_LIBDIR}/features/match.feature 36${GEM_LIBDIR}/features/match.feature
 37${GEM_LIBDIR}/features/support/aruba.rb
33${GEM_LIBDIR}/features/support/env.rb 38${GEM_LIBDIR}/features/support/env.rb
34${GEM_LIBDIR}/features/verify.feature 39${GEM_LIBDIR}/features/verify.feature
 40${GEM_LIBDIR}/identifiers/README.md
 41${GEM_LIBDIR}/identifiers/os_architecture.txt
 42${GEM_LIBDIR}/identifiers/os_device.txt
 43${GEM_LIBDIR}/identifiers/os_family.txt
 44${GEM_LIBDIR}/identifiers/os_product.txt
 45${GEM_LIBDIR}/identifiers/service_family.txt
 46${GEM_LIBDIR}/identifiers/service_product.txt
 47${GEM_LIBDIR}/identifiers/software_class.txt
 48${GEM_LIBDIR}/identifiers/software_family.txt
 49${GEM_LIBDIR}/identifiers/software_product.txt
 50${GEM_LIBDIR}/identifiers/vendor.txt
35${GEM_LIBDIR}/lib/recog.rb 51${GEM_LIBDIR}/lib/recog.rb
36${GEM_LIBDIR}/lib/recog/db.rb 52${GEM_LIBDIR}/lib/recog/db.rb
37${GEM_LIBDIR}/lib/recog/db_manager.rb 53${GEM_LIBDIR}/lib/recog/db_manager.rb
38${GEM_LIBDIR}/lib/recog/fingerprint.rb 54${GEM_LIBDIR}/lib/recog/fingerprint.rb
39${GEM_LIBDIR}/lib/recog/fingerprint/regexp_factory.rb 55${GEM_LIBDIR}/lib/recog/fingerprint/regexp_factory.rb
40${GEM_LIBDIR}/lib/recog/fingerprint/test.rb 56${GEM_LIBDIR}/lib/recog/fingerprint/test.rb
41${GEM_LIBDIR}/lib/recog/formatter.rb 57${GEM_LIBDIR}/lib/recog/formatter.rb
42${GEM_LIBDIR}/lib/recog/match_reporter.rb 58${GEM_LIBDIR}/lib/recog/match_reporter.rb
43${GEM_LIBDIR}/lib/recog/matcher.rb 59${GEM_LIBDIR}/lib/recog/matcher.rb
44${GEM_LIBDIR}/lib/recog/matcher_factory.rb 60${GEM_LIBDIR}/lib/recog/matcher_factory.rb
45${GEM_LIBDIR}/lib/recog/nizer.rb 61${GEM_LIBDIR}/lib/recog/nizer.rb
46${GEM_LIBDIR}/lib/recog/verifier.rb 62${GEM_LIBDIR}/lib/recog/verifier.rb
47${GEM_LIBDIR}/lib/recog/verifier_factory.rb 63${GEM_LIBDIR}/lib/recog/verifier_factory.rb

cvs diff -r1.4 -r1.5 pkgsrc/net/ruby-recog/distinfo (expand / switch to unified diff)

--- pkgsrc/net/ruby-recog/distinfo 2020/03/24 15:23:40 1.4
+++ pkgsrc/net/ruby-recog/distinfo 2020/06/07 14:21:52 1.5
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.4 2020/03/24 15:23:40 taca Exp $ 1$NetBSD: distinfo,v 1.5 2020/06/07 14:21:52 taca Exp $
2 2
3SHA1 (recog-2.3.7.gem) = ba72a74fed15c98d0de0b45a1b42f8a49c16b9c6 3SHA1 (recog-2.3.8.gem) = d321be1dda18830ac5c59cc12897366a6cf9d766
4RMD160 (recog-2.3.7.gem) = a6a4013f39175d0eb2099ab4513387e7f518727c 4RMD160 (recog-2.3.8.gem) = adc79093ca9af3be9330f15ab7fde2b7d68a9649
5SHA512 (recog-2.3.7.gem) = 184ed1bbd661899d66f51675f2c5e62804b24b75426ad064c1fff8d5e3f2e083cdbd48c5482beedbaebc355f0fcff3e29d1406d7bbc31c55a17fa467adf7c280 5SHA512 (recog-2.3.8.gem) = 09284aea5344cd0b1559e3ffc53c7e3b285608a075f1a96178b748ca193fc9ec09fcf6d9f745d35151a90633b547851f4cdf90a0c878ac9cceb6de567f9ab80e
6Size (recog-2.3.7.gem) = 276480 bytes 6Size (recog-2.3.8.gem) = 293376 bytes