diff options
author | Sergei Kolobov <sergei@FreeBSD.org> | 2004-01-06 08:19:47 +0000 |
---|---|---|
committer | Sergei Kolobov <sergei@FreeBSD.org> | 2004-01-06 08:19:47 +0000 |
commit | a5f1ddf3e6bc8a8c0185851372044789f2fa0581 (patch) | |
tree | 8f5832d5e5b3a91834f3e5f38ea8cf7faa3972d0 /dns/ldapdns | |
parent | add simpleparse 2.0.1a3 (diff) |
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>
Diffstat (limited to 'dns/ldapdns')
-rw-r--r-- | dns/ldapdns/Makefile | 44 | ||||
-rw-r--r-- | dns/ldapdns/distinfo | 1 | ||||
-rw-r--r-- | dns/ldapdns/pkg-descr | 6 | ||||
-rw-r--r-- | dns/ldapdns/pkg-plist | 41 |
4 files changed, 92 insertions, 0 deletions
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 <paul@aps.org> +# +# $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 <bsd.port.mk> 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%% |