ports/71345: [NEW PORT] dns/sqldjbdns: DJB dns server with PostgreSQL backend

Radim Kolar hsn at netmag.cz
Fri Sep 3 16:30:24 UTC 2004


>Number:         71345
>Category:       ports
>Synopsis:       [NEW PORT] dns/sqldjbdns: DJB dns server with PostgreSQL backend
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Fri Sep 03 16:30:23 GMT 2004
>Closed-Date:
>Last-Modified:
>Originator:     Radim Kolar
>Release:        FreeBSD 5.3-BETA2 i386
>Organization:
>Environment:
System: FreeBSD sanatana.dharma 5.3-BETA2 FreeBSD 5.3-BETA2 #6: Wed Sep  1 10:41:59 CEST
>Description:
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.

WWW: http://home.tiscali.cz/~cz210552/sqldns.html

Generated with FreeBSD Port Tools 0.63
>How-To-Repeat:
>Fix:

--- sqldjbdns-0.72.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	sqldjbdns
#	sqldjbdns/Makefile
#	sqldjbdns/distinfo
#	sqldjbdns/pkg-descr
#
echo c - sqldjbdns
mkdir -p sqldjbdns > /dev/null 2>&1
echo x - sqldjbdns/Makefile
sed 's/^X//' >sqldjbdns/Makefile << 'END-of-sqldjbdns/Makefile'
X# New ports collection makefile for:	sqldjbdns
X# Date created:		1 Sep 2004
X# Whom:			Radim Kolar
X#
X# $FreeBSD$
X#
X
XPORTNAME=	sqldjbdns
XPORTVERSION=	0.72
XCATEGORIES=	dns
XMASTER_SITES=	http://people.tecnik93.com/~radim/distfiles/
X
XMAINTAINER=	hsn at netmag.cz
XCOMMENT=	DJB dns server with PostgreSQL backend
X
XDJ_PORT?=	${PORTSDIR}/dns/djbdns
XBUILD_DEPENDS=	${NONEXISTENT}:${DJ_PORT}:extract
XLIB_DEPENDS=	pq.3:${PORTSDIR}/databases/postgresql7
XRUN_DEPENDS=	setuidgid:${PORTSDIR}/sysutils/daemontools
X
XPORTDOCS=	ANNOUNCEMENT STATUS pgsqldns.html NEWS TODO README \
X		pgsqldns-conf.html sqldns.html pgsqldns-schema.html
XDJ_SRC=		`cd ${DJ_PORT} && make -V WRKSRC`
XALL_TARGET=	default
XPLIST_FILES=	bin/dnsbench bin/pgsqldns bin/pgsqldns-conf bin/pgsqldnscache \
X		share/examples/${PORTNAME}/create.sql
XPLIST_DIRS=	share/examples/${PORTNAME}
X
Xpre-build:
X		${MV} ${DJ_SRC} ${WRKSRC}/djbdns-1.05
X		${PATCH} < ${WRKSRC}/djbdns-1.05.patch -d ${WRKSRC}/djbdns-1.05
X		${MV} ${WRKSRC}/sqldns-schema.html ${WRKSRC}/pgsqldns-schema.html
X
Xpost-install:
X		${MKDIR} ${EXAMPLESDIR}
X		${INSTALL_DATA}  ${WRKSRC}/create.sql ${EXAMPLESDIR}
X.ifndef NOPORTDOCS
X.for i in ${PORTDOCS}
X		${INSTALL_DATA} ${WRKSRC}/${i} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-sqldjbdns/Makefile
echo x - sqldjbdns/distinfo
sed 's/^X//' >sqldjbdns/distinfo << 'END-of-sqldjbdns/distinfo'
XMD5 (sqldjbdns-0.72.tar.gz) = 308a49c93dd5eb3eb587bed9b00fa4b6
XSIZE (sqldjbdns-0.72.tar.gz) = 28839
END-of-sqldjbdns/distinfo
echo x - sqldjbdns/pkg-descr
sed 's/^X//' >sqldjbdns/pkg-descr << 'END-of-sqldjbdns/pkg-descr'
XSqldjbdns is an authoritative DNS server that pulls its data directly
Xfrom a set of SQL tables.  It supports fully dynamic A, MX, TXT, and PTR
Xrecords, and run-time configurable static NS and SOA records.  It also
Xsupports schedule expiry and introduction of records.
X
XThis package also includes dnscache with PostgreSQL backend.
X
XWWW: http://home.tiscali.cz/~cz210552/sqldns.html
END-of-sqldjbdns/pkg-descr
exit
--- sqldjbdns-0.72.shar ends here ---

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list