1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-12 03:00:28 +00:00
Commit Graph

44 Commits

Author SHA1 Message Date
Jean-Yves Lefort
3ff7677ce7 scavenge is a utility to audit DNS records within an IP address range.
It scans the range and classifies its findings into 4 categories:

    - Missing A records
    - Missing PTR records
    - Mismatched A/PTR records
    - Stale PTR records

PR:		ports/80119
Submitted by:	Mark Foster <mark@foster.cc>
Approved by:	adamw (mentor)
2005-04-20 00:21:04 +00:00
Florent Thoumie
116dcd0a33 - Add py-twistedNames, a DNS protocol implementation with client and server.
PR:		ports/79929
Submitted by:	Neal Nelson <neal@nelson.name>
2005-04-15 04:55:22 +00:00
Cheng-Lung Sung
82f5ebe210 - obtain expiration date of domain names
e.g.

    use Net::Domain::ExpireDate;

    $expiration_obj = expire_date( 'microsoft.com' );
2005-03-04 02:07:30 +00:00
Pav Lucistnik
6a62896044 DNSMax's perl update client. It manages DNS records, update history, and
allows for per record configuration.  It also includes a wizard for generation
of configuration files.

PR:		ports/76614
Submitted by:	Dan Smith <dan@algenta.com>
2005-01-29 19:17:03 +00:00
Pav Lucistnik
9200f42f58 This project is a web-based front-end for the PowerDNS DNS server.
PR:		ports/76480
Submitted by:	Geoffroy RIVAT <grivat@sicfa.net>
2005-01-20 16:49:52 +00:00
Edwin Groothuis
59d22a70ee New port: A dnssec aware dns debugging tool
Drill is a tool ala dig from BIND. It was designed with
	DNSSEC in mind and should be a useful debugging/query tool
	for DNSSEC.

PR:		ports/75882
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>
2005-01-12 09:46:03 +00:00
Mario Sergio Fujikawa Ferreira
321c6ec69e New port py-dnspython version 1.3.2: A DNS toolkit for Python 2004-12-26 10:36:52 +00:00
Edwin Groothuis
68ebd6bea3 [NEW PORT] dns/sqldjbdns: DJB dns server with PostgreSQL backend
Sqldjbdns is an authoritative DNS server that pulls its
	data directly from a set of SQL tables.  It supports fully
	dynamic A, MX, TXT, and PTR records, and run-time configurable
	static NS and SOA records.  It also supports schedule expiry
	and introduction of records.

	This package also includes dnscache with PostgreSQL backend

PR:		ports/71345
Submitted by:	Radim Kolar <hsn@netmag.cz>
2004-12-22 04:06:34 +00:00
Sergey Matveychuk
83524153d3 How was discovered by dns/dnssecwalker port maintainer,
dns/walker is the same ports. And name 'walker' was
recognized as a better name. So we move dns/dnssecwalker
to dns/walker port and remove the first one.

Submitted by:	Johan van Selst <johans(at)stack.nl>
2004-12-13 18:00:19 +00:00
Herve Quiroz
5787144867 dnsjava is an implementation of DNS in Java. It supports all defined record
types (including the DNSSEC types), and unknown types. It can be used for
queries, zone transfers, and dynamic updates. It includes a cache which can be
used by clients, and a minimal implementation of a server. It supports TSIG
authenticated messages, partial DNSSEC verification, and EDNS0.

dnsjava provides functionality above and beyond that of the InetAddress class.
Since it is written in pure Java, dnsjava is fully threadable, and in many
cases is faster than using InetAddress.

dnsjava provides both high and low level access to DNS. The high level
functions perform queries for records of a given name, type, and class, and
return an array of records. There is also a clone of InetAddress, which is even
simpler. A cache is used to reduce the number of DNS queries sent. The low
level functions allow direct manipulation of DNS messages and records, as well
as allowing additional resolver properties to be set.

WWW:	http://www.xbill.org/dnsjava/
2004-11-19 14:11:10 +00:00
Sergei Kolobov
794f6a8b8f Add dns/dnshijacker:
dnshijacker is a libnet/libpcap based packet sniffer & spoofer. a
versatile tool, dnshijacker supports tcpdump style filters that allow
you to specifically target victims. dns answers are forged based on
entries in a "fabrication table" or by simply forging one answer to all
requests. a print only mode is also supported, allowing one to simply
monitor dns traffic. dns hijacker is an excellent tool for network level
ad blocking / removal.

WWW:	http://pedram.redhive.com/projects.php

PR:		ports/72898
Submitted by:	David Thiel <lx@redundancy.redundancy.org>
2004-11-09 16:43:18 +00:00
Sergei Kolobov
9328497815 Add dns/dnsdoctor:
DNSdoctor is intended to help solving misconfigurations or inconsistencies
of DNS zone files.
Features

    * Powerful configuration file
    * Does not depend on policies
    * Fine grained test selection (by test, by categories, by zones)
    * Full IPv6 support (connectivity and AAAA records)
    * Supports several input/output interfaces such as CLI, GUI, CGI
    * Dedicated mode for use inside shell scripts
    * Batch mode available (ideal when dealing with several domains)
    * Multi-threaded application in order to cut down checking time
    * Extensible: new tests, new interfaces, new reports, ...
    * Exception and cache mechanisms to simplify test writting

WWW: http://www.dnsdoctor.org/

PR:		ports/71819
Submitted by:	Janos Mohacsi <janos.mohacsi@niif.hu>
2004-11-06 23:35:30 +00:00
Sergei Kolobov
946f6ba0e4 Add rbllookup:
rbllookup is a small perl script which allow you to check given IP/host
name.

In this version you have statically inserted RBL servers, but code is based
on GPL source, so you can easy add more/replace/delete RBL servers by
editing rbllookup.pl file.

Also, author looking for support from programmers for ideas, codefix, new
features, switch to c/c++, gui version?

Author: Marcin Gondek <drixter@e-utp.net>
WWW:    http://rbllookup.sourceforge.net

PR:		ports/69160
Submitted by:	Marcin Gondek <drixter@e-utp.net>
2004-11-06 22:25:28 +00:00
Peter Pentchev
f6c9b7137f Add p5-Stanford-DNSserver 1.20 - a Perl framework for building a DNS server,
somewhat based on lbnamed.
2004-11-05 17:22:26 +00:00
Joe Marcus Clarke
c583253a64 Add gresolver, a graphical DNS query tool using GTK+. It allows system
administrators to quickly and easily make the most common DNS queries
without constructing lengthy dig commands.

PR:		73030
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2004-10-23 18:12:40 +00:00
Clement Laforet
8b5054379b - As planned, retire bind9-sdb-mysql. 2004-10-17 10:42:54 +00:00
Anton Berezin
c11d0beab8 Add p5-Net-DNS-ZoneCheck, a perl module to validate a DNS zone composed
of RR records.
2004-10-14 19:24:46 +00:00
Anton Berezin
4faa925e16 Add p5-Net-DNS-ZoneFile-Fast, a perl module to parse BIND8/9 zone files. 2004-10-14 19:16:28 +00:00
Sergei Kolobov
983e24899d Add djbdns-tools-1.05:
This port contains a subset of the DJBDNS package.
It includes several useful Domain Name System (DNS) tools:

- dnsfilter: a parallel IP-address-to-host-name converter
- dnsip, dnsipq, dnsname, dnstxt, and dnsmx: simple
  command-line interfaces to DNS
- dnsq, dnstrace, dnstracesort: DNS debugging tools

Author:	Daniel J. Bernstein <djb@cr.yp.to>
WWW:	http://cr.yp.to/djbdns.html
2004-10-13 08:32:24 +00:00
Kirill Ponomarev
9db19ec78e Remove dns/bind93, repocopy should be done first. 2004-08-12 07:21:29 +00:00
Doug Barton
2379e911f2 Add a port for BIND 9.3.x. This code base is different from BIND
9.2.x in several important ways, including new DNSSEC support
and reportedly better performance.

It is anticipated that when this code base settles down that the
bind9 port could be removed.
2004-08-11 22:19:24 +00:00
Thierry Thomas
1882e9f8bb - Update of sysutils/fastresolve to support BDB ver. 4.2;
- Move to the dns category.

PR:		ports/70127 & ports/70179
Submitted by:	Michael Edenfield & maintainer
Repocopied by:	marcus.
2004-08-08 21:59:24 +00:00
Mathieu Arnold
60e2cc7618 Add p5-DNS-ZoneParse 0.91, parse and manipulate DNS Zone Files. 2004-07-15 13:37:58 +00:00
Edwin Groothuis
a2f9c95079 fpdns - Fingerprinting DNS servers
Identify what versions of nameserver software is running.
	WWW: http://www.rfc.se/fpdns/
2004-07-03 14:23:35 +00:00
Pav Lucistnik
6b94e4d349 Add sheerdns, a master DNS server whose zone records are stored on a
One-Record-Per-File bases. Because of this, sheerdns is the simplest of any DNS
to configure, the easiest to update, and the most efficient for networks that
experience a lot of updates (for example master servers for dynamic IP address
ranges).

PR:		ports/67241
Submitted by:	<bkhl@elektrubadur.se>
2004-06-02 19:18:22 +00:00
Kris Kennaway
8cc7c5e22c Finish removing weedns_sc
Pointy hat to:	kris
2004-05-08 13:46:56 +00:00
Kris Kennaway
98dd96ee20 Remove category pkg/COMMENT files in favour of a COMMENT variable in the
category makefile.

Submitted by:	Matthew Seaman <m.seaman@infracaninophile.co.uk>
PR:		59651
2004-04-02 07:29:48 +00:00
Pav Lucistnik
651411a118 Add crossip, a Cross Platform DNS update client, written in java. CrossIP uses the
ThatIP protocol version 1.1 to send DNS update requests.  It manages DNS
records, update history, and allows for per record configuration.  It also
includes a wizard for generation of configuration files.

PR:		ports/62760
Submitted by:	Dan Smith <dan@algenta.com>
2004-03-02 17:17:21 +00:00
Clement Laforet
04afb694e2 Add dnsproxy-1.13, a proxy for DNS queries.
The dnsproxy daemon is a proxy for DNS queries. It forwards these
queries to two previously configured nameservers: one for
authoritative queries and another for recursive queries. The
received answers are sent back to the client unchanged. No local
caching is done.

Approved by:        erwin (mentor) (implicitly)
2004-01-14 12:47:13 +00:00
Sergei Kolobov
a5f1ddf3e6 Add ldapdns 2.05, lDAP-backed DNS server.
ldapdns is a lightweight, high performance DNS server
which utilizes LDAP as its backend.
It is originally based on djbdns and strives to maintain
the same goals of performance, security and simplicity.

WWW:	http://www.nimh.org/code/ldapdns/

PR:		60965
Submitted by:	Paul Dlug <paul@aps.org>
2004-01-06 08:19:47 +00:00
Sergei Kolobov
0702007805 Add skadns 0.23:
Skadns is a kind of an Asynchronous DNS client software:
- Kind of: it's small. Really small. But it just works.
- Asynchronous: all DNS operations are non-blocking.
- DNS client software: it's a DNS client, what you may know
  as a "stub resolver". To perform full DNS resolution,
  you will still need a full resolver like dnscache.

The skadns library offers a simple API to make asynchronous DNS queries.
The skadnsip, skadnsmx and skadnsfilter commands are examples
of how to use that API. They are mainly there for their source code.
The skadnsd daemon, usable as a child process or as a separate service,
handles the grunt work of DNS querying and makes the network
completely invisible to the client.

Author:	Laurent G. Bercot <ska-skaware@skarnet.org>
WWW:	http://www.skarnet.org/software/skadns/
2004-01-01 23:12:39 +00:00
Sergei Kolobov
93dc225c4d Add updatedd 1.8,
dynamic DNS Update Client supporting multiple
services.

Updatedd is a client to update dynamic dns settings.
With the use of the pppd ip-up script it can update
these settings automatically for you.
Updatedd does not run as a daemon.

It is divided into one main program and one plugin for each
supported service. The plugins are dynamic libraries which
are loaded by the main program. So it is possible to remove
support for services you don't need.

Supported Services:
ods.org, dyndns.org, ovh.net, no-ip.org, hn.org

Author:	Philipp Benner <philipp_benner (at) gmx (dot) de>
WWW:	http://pb.gotdns.org/

PR:		59907
Submitted by:	geniusj@ods.org
2003-12-18 13:59:48 +00:00
FUJISHIMA Satsuki
9cd8bcb24b move category net->dns
Approved by:	maintainer
2003-11-16 22:17:48 +00:00
Kirill Ponomarev
5791c1c68a Add dnsflood 1.08
DNS Flood Detector was developed to detect abusive usage levels
on high traffic nameservers and to enable quick response in
halting the use of one's nameserver to facilitate spam.
2003-10-17 20:18:11 +00:00
Mathieu Arnold
31e009b857 Add p5-Net-Nslookup 1.14
Provides the capabilities of the standard tool nslookup(1).

PR:		57984
Submitted by:	clsung@dragon2.net
2003-10-14 14:23:24 +00:00
Peter Pentchev
5a33c724b1 Add ares-1.1.1, an asynchronous DNS resolver library. 2003-09-10 09:59:25 +00:00
Edwin Groothuis
d70fadb978 [new port] dns/bind9-sdb-mysql: BIND 9 patch to supports zones
storage in a MySQL database

	bind9-sdb-mysql is provide a simple support for MySQL
	database in bind version 9.  Currently it supports only
	zones stored in MySQL.

PR:		ports/56565
Submitted by:	Clement Laforet <sheepkiller@cultdeadsheep.org>
2003-09-08 08:40:02 +00:00
Edwin Groothuis
fa1ac61168 Massive repo-copies request: net->dns (partly devel->dns)
PR:		ports/56020
Submitted by:	Kimura Fuyuki <fuyuki@nigredo.org>
Approved by:	portmgr
2003-09-05 04:54:37 +00:00
Edwin Groothuis
0141ae5ff2 Maybe that added an empty line to this file will force it to stay
alphabeticly.
2003-08-30 06:27:01 +00:00
Edwin Groothuis
bab67b953f New port: net/zonecheck version 2.0.0b5
New port: zonecheck - check DNS zone files for consistency
	and report it.  It supports IPv6 zones.

PR:		ports/54319
Submitted by:	Janos Mohacsi <janos.mohacsi@bsd.hu>
2003-08-30 06:25:10 +00:00
Joe Marcus Clarke
908ac431cd Sort this file. 2003-08-30 03:27:57 +00:00
Edwin Groothuis
b8d63a209f Move net/weedns_sc to dns/weedns_sc 2003-08-30 00:47:26 +00:00
Edwin Groothuis
180d7d9419 New port: net/rbldnsd - small fast DNS server for DNSBL zones
A very small and fast DNS server made especially for DNSBL
	zones. Inspired by Dan J Bernstein's rbldns from djbdns,
	but entirely original (and faster and more featureful).

PR:		ports/53274
Submitted by:	Paul Chvostek <paul+fbsd@it.ca>
2003-08-30 00:45:27 +00:00
Kris Kennaway
fa265e906d Add empty subdir makefiles for the new dns and polish categories. These
are not yet hooked up to ports/Makefile because INDEX builds break when
there are empty category subdirectories.
2003-08-15 22:59:37 +00:00