Add dns/dnshistory. It caches DNS lookups into a BDB database. It's designed

to be used with awffull.

Provide a means for storing a history of DNS/Name changes for the IP Addresses
extracted from web log files. The major target being that multiple analyses of
older log files do not require re-lookups of IP Address to FQDNs, and
additionally maintain the accuracy of the lookup as it was then and not as it
is now.

WWW: http://www.stedee.id.au/dnshistory
This commit is contained in:
Adam Weinberger 2014-08-11 19:51:17 +00:00
parent 43b663a1cf
commit 476b9e8a8c
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=364646
4 changed files with 43 additions and 0 deletions

View File

@ -34,6 +34,7 @@
SUBDIR += dnscrypt-proxy
SUBDIR += dnsflood
SUBDIR += dnshijacker
SUBDIR += dnshistory
SUBDIR += dnsjava
SUBDIR += dnsmasq
SUBDIR += dnsmasq-devel

33
dns/dnshistory/Makefile Normal file
View File

@ -0,0 +1,33 @@
# Created by: adamw
# $FreeBSD$
PORTNAME= dnshistory
PORTVERSION= 1.3
CATEGORIES= dns
MASTER_SITES= http://www.stedee.id.au/files/
MAINTAINER= adamw@FreeBSD.org
COMMENT= Store DNS lookups to a DB
LICENSE= GPLv2
LIB_DEPENDS= libpcre.so:${PORTSDIR}/devel/pcre
USE_BDB= yes
GNU_CONFIGURE= yes
PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz
PORTDOCS= COPYING ChangeLog NEWS
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
CPPFLAGS+= -I${LOCALBASE}/include -I${BDB_INCLUDE_DIR}
LDFLAGS+= -L${LOCALBASE}/lib -L${BDB_LIB_DIR}
post-install:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:C|^|${WRKSRC}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.post.mk>

2
dns/dnshistory/distinfo Normal file
View File

@ -0,0 +1,2 @@
SHA256 (dnshistory-1.3.tar.gz) = 608f3a16ff8b99397c4361bbfc0ef28665b0c7380941cb6f89bd0d5ce3e4061b
SIZE (dnshistory-1.3.tar.gz) = 123554

7
dns/dnshistory/pkg-descr Normal file
View File

@ -0,0 +1,7 @@
Provide a means for storing a history of DNS/Name changes for the IP Addresses
extracted from web log files. The major target being that multiple analyses of
older log files do not require re-lookups of IP Address to FQDNs, and
additionally maintain the accuracy of the lookup as it was then and not as it
is now.
WWW: http://www.stedee.id.au/dnshistory