From a5f1ddf3e6bc8a8c0185851372044789f2fa0581 Mon Sep 17 00:00:00 2001 From: Sergei Kolobov Date: Tue, 6 Jan 2004 08:19:47 +0000 Subject: 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 --- dns/ldapdns/Makefile | 44 ++++++++++++++++++++++++++++++++++++++++++++ dns/ldapdns/distinfo | 1 + dns/ldapdns/pkg-descr | 6 ++++++ dns/ldapdns/pkg-plist | 41 +++++++++++++++++++++++++++++++++++++++++ 4 files changed, 92 insertions(+) create mode 100644 dns/ldapdns/Makefile create mode 100644 dns/ldapdns/distinfo create mode 100644 dns/ldapdns/pkg-descr create mode 100644 dns/ldapdns/pkg-plist (limited to 'dns/ldapdns') diff --git a/dns/ldapdns/Makefile b/dns/ldapdns/Makefile new file mode 100644 index 000000000000..1eb8a68a84a1 --- /dev/null +++ b/dns/ldapdns/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: ldapdns +# Date created: 2004-01-06 +# Whom: Paul Dlug +# +# $FreeBSD$ +# + +PORTNAME= ldapdns +PORTVERSION= 2.05 +CATEGORIES= dns +MASTER_SITES= http://www.nimh.org/dl/ + +MAINTAINER= paul@aps.org +COMMENT= LDAP-backed DNS server + +RUN_DEPENDS= setuidgid:${PORTSDIR}/sysutils/daemontools \ + tcpserver:${PORTSDIR}/sysutils/ucspi-tcp + +USE_OPENLDAP= yes +HAS_CONFIGURE= yes +CONFIGURE_ENV= CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" +CONFIGURE_ARGS= --prefix=${PREFIX} +CFLAGS+= -I${LOCALBASE}/include +LDFLAGS+= -L${LOCALBASE}/lib + +ALL_TARGET= default + +PROGRAMS= ldapdns ldapaxfr +SCRIPTS= ldapdns-conf ldapaxfr-conf domainname.sh +DOCS= AUTHORS CHANGELOG FAQ INSTALL README README.[a-s]* + +do-install: + cd ${WRKSRC} && \ + ${INSTALL_PROGRAM} ${PROGRAMS} ${PREFIX}/bin && \ + ${INSTALL_SCRIPT} ${SCRIPTS} ${PREFIX}/bin + @${MKDIR} ${EXAMPLESDIR}/admin + ${INSTALL_DATA} ${WRKSRC}/sample/* ${EXAMPLESDIR} + ${INSTALL_SCRIPT} ${WRKSRC}/admin/* ${EXAMPLESDIR}/admin +.if !defined(NOPORTDOCS) + @${MKDIR} ${DOCSDIR} + cd ${WRKSRC} && ${INSTALL_DATA} ${DOCS} ${DOCSDIR} +.endif + +.include diff --git a/dns/ldapdns/distinfo b/dns/ldapdns/distinfo new file mode 100644 index 000000000000..d48dcb304e90 --- /dev/null +++ b/dns/ldapdns/distinfo @@ -0,0 +1 @@ +MD5 (ldapdns-2.05.tar.gz) = 0debd9080656e499e7d906807226fecd diff --git a/dns/ldapdns/pkg-descr b/dns/ldapdns/pkg-descr new file mode 100644 index 000000000000..09401da658ce --- /dev/null +++ b/dns/ldapdns/pkg-descr @@ -0,0 +1,6 @@ +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/ diff --git a/dns/ldapdns/pkg-plist b/dns/ldapdns/pkg-plist new file mode 100644 index 000000000000..9a8eea35d360 --- /dev/null +++ b/dns/ldapdns/pkg-plist @@ -0,0 +1,41 @@ +@comment $FreeBSD$ +bin/ldapdns +bin/ldapaxfr +bin/ldapdns-conf +bin/ldapaxfr-conf +bin/domainname.sh +%%PORTDOCS%%%%DOCSDIR%%/FAQ +%%PORTDOCS%%%%DOCSDIR%%/INSTALL +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/README.axfr +%%PORTDOCS%%%%DOCSDIR%%/README.comparison +%%PORTDOCS%%%%DOCSDIR%%/README.generic-rr +%%PORTDOCS%%%%DOCSDIR%%/README.search +%%PORTDOCS%%%%DOCSDIR%%/AUTHORS +%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG +%%PORTDOCS%%%%DOCSDIR%%/README.admin +%%PORTDOCS%%%%DOCSDIR%%/README.configure +%%PORTDOCS%%%%DOCSDIR%%/README.how-can-i-help +%%PORTDOCS%%%%DOCSDIR%%/README.quotes +%%PORTDOCS%%@dirrm %%DOCSDIR%% +%%EXAMPLESDIR%%/admin/add_basic_zone +%%EXAMPLESDIR%%/admin/add_generic_record +%%EXAMPLESDIR%%/admin/add_sub_alias +%%EXAMPLESDIR%%/admin/add_sub_host +%%EXAMPLESDIR%%/admin/add_sub_mx +%%EXAMPLESDIR%%/admin/config.pl +%%EXAMPLESDIR%%/admin/dhcp_names +%%EXAMPLESDIR%%/admin/samba_names +%%EXAMPLESDIR%%/admin/secondary_zone +%%EXAMPLESDIR%%/admin/set_generic_record +%%EXAMPLESDIR%%/admin/set_ip_pointer +%%EXAMPLESDIR%%/admin/set_sub_alias +%%EXAMPLESDIR%%/admin/set_sub_host +%%EXAMPLESDIR%%/admin/set_sub_mx +%%EXAMPLESDIR%%/admin/set_txt +%%EXAMPLESDIR%%/admin/transfer_zone +%%EXAMPLESDIR%%/admin/unset_ip_pointer +%%EXAMPLESDIR%%/axfr +%%EXAMPLESDIR%%/ldapdns.conf +@dirrm %%EXAMPLESDIR%%/admin +@dirrm %%EXAMPLESDIR%% -- cgit v1.2.3