---
name: fpdns
version: 0.10.0.20130404
origin: dns/fpdns
comment: Fingerprinting DNS servers
arch: freebsd:9:x86:64
www: https://github.com/kirei/fpdns
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses:
- BSD
flatsize: 108513
desc: |
  fpdns - Fingerprinting DNS servers

  A nameserver basically responds to a query. Interoperability is an
  obvious requirement here. The standard protocol behaviour of different
  DNS implementations is expected to be the same.

  Requirements for protocol behaviour of DNS implementations is widely
  documented in the case of 'common' dns messages. The DNS protocol
  is over 20 years old and since its inception, there have been over
  40 independent DNS implementations, while some implementations have
  over 20 versions.

  The methodology used to identify individual nameserver implementations
  is based on "borderline" protocol behaviour. The DNS protocol offers
  a multitude of message bits, response types, opcodes, classes, query
  types and label types in a fashion that makes some mutually exclusive
  while some are not used in a query messages at all. Not every
  implementation offers the full set of features the DNS protocol set
  currently has. Some implementations offer features outside the
  protocol set, and there are implementations that do not conform to
  standards.

  WWW: https://github.com/kirei/fpdns
deps:
  p5-Digest-HMAC: {origin: security/p5-Digest-HMAC, version: 1.03}
  p5-Socket6: {origin: net/p5-Socket6, version: 0.23}
  p5-IO-Socket-INET6: {origin: net/p5-IO-Socket-INET6, version: 2.69}
  perl: {origin: lang/perl5.14, version: 5.14.4}
  p5-Net-DNS: {origin: dns/p5-Net-DNS, version: 0.72}
categories:
- perl5
- net
- dns
files:
  /usr/local/bin/fpdns: 63ae7485931c52ac6e119d4d01f78c617585b32f083b444bbf6a9321f2b74344
  /usr/local/lib/perl5/site_perl/5.14/Net/DNS/Fingerprint.pm: f8530fdf0d2560fb28f41a2a41f058ca57480eea6ac4402bae4385caf82709f1
  /usr/local/lib/perl5/site_perl/5.14/Net/DNS/REPLACE: 15416b43bc41879661caf20adae16350f8fe6a3bf693da65697cb20fe77abda4
  /usr/local/lib/perl5/site_perl/5.14/mach/auto/Net/DNS/Fingerprint/.packlist: f8cc5bc452e46bceb6a1502fdca461218fe9982926bf1b8e0068f5b293ddd4d7
  /usr/local/man/man1/fpdns.1.gz: d5903db1cc0de7f71d105a4f46004dabf40af5c5c7264fffbf4b3a66a59b3584
  /usr/local/share/licenses/fpdns-0.10.0.20130404/BSD: 0631d5479890b9e7f390a853740d97bfe8ff3003fc8654ed14097f35c42472c2
  /usr/local/share/licenses/fpdns-0.10.0.20130404/LICENSE: d9cce0db43502eb1bd8fbef7e960cfaa43b5647186f7f7379923b336209fd77b
  /usr/local/share/licenses/fpdns-0.10.0.20130404/catalog.mk: cdfefc820839d061a96c0a6446ec3662e0ead2f2ab6c88a7b3a61d13bb951d37
directories:
  /usr/local/share/licenses/fpdns-0.10.0.20130404/: n
  /usr/local/share/licenses/: y
  /usr/local/lib/perl5/site_perl/5.14/mach/auto/Net/DNS/Fingerprint/: y
  /usr/local/lib/perl5/site_perl/5.14/Net/DNS/: y
  /usr/local/lib/perl5/site_perl/5.14/Net/: y
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    cd /usr/local
  post-deinstall: |
    cd /usr/local
