pkgsrc/net/ruby-recog/Makefile
taca 9bd96b5dd7 net/ruby-recog: update to 2.3.22
2.3.22 (2021-12-15)

Highlights:

* Many fingerprint contributions and an enhancement that adds the ability to
  use filesystem-based examples (Thanks Rumble Discovery @hdm, @lpar,
  @pbarry25) (#382)

* Fingerprints:

  - Add new dhcp_vendor_class (Thanks @modoyle-r7) (#356)
  - Improve Proxmox fingerprinting (Thanks @jvoisin) (#377)
  - Add JARM for Synology DSM7.0 (Thanks @jvoisin) (#378)
  - Add more JARM for Synology DSM 6.2.x & 7.0 (Thanks @tsellers-r7 for
    enumerating the settings) (#379)
  - Add missing parameters on x509.subject examples (#380)
  - Simplify many regular expressions (Thanks to @jvoisin for the initial
    proposal) (#381)
  - Fix telnet banners pattern for compatibility with recog-java (#385,
    #387)

* BUG: Fix maximum repetition size to be compatible with Go's regex
  requirements. This was brought to our attention by @hdm. (#372)

* CPE: Updates using the current NIST database. (#388)

* Tooling: Add fingerprint path to recog_verify output (#376)
2021-12-19 06:38:33 +00:00

21 lines
597 B
Makefile

# $NetBSD: Makefile,v 1.13 2021/12/19 06:38:33 taca Exp $
DISTNAME= recog-2.3.22
CATEGORIES= net
MAINTAINER= minskim@NetBSD.org
HOMEPAGE= https://www.github.com/rapid7/recog
COMMENT= Framework to send network probes for identification
LICENSE= 2-clause-bsd
DEPENDS+= ${RUBY_PKGPREFIX}-nokogiri-[0-9]*:../../textproc/ruby-nokogiri
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
USE_LANGUAGES= # none
RUBYGEM_OPTIONS+= --format-executable
REPLACE_PYTHON= update_cpes.py
.include "../../lang/ruby/gem.mk"
.include "../../lang/python/application.mk"
.include "../../mk/bsd.pkg.mk"