From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Jan 14 13:20:06 2006 Return-Path: X-Original-To: freebsd-ports-bugs@hub.freebsd.org Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B73D016A41F for ; Sat, 14 Jan 2006 13:20:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 14F2643D46 for ; Sat, 14 Jan 2006 13:20:06 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id k0EDK5iw004904 for ; Sat, 14 Jan 2006 13:20:05 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id k0EDK5bO004902; Sat, 14 Jan 2006 13:20:05 GMT (envelope-from gnats) Resent-Date: Sat, 14 Jan 2006 13:20:05 GMT Resent-Message-Id: <200601141320.k0EDK5bO004902@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Gerrit Beine Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1F70716A423 for ; Sat, 14 Jan 2006 13:10:27 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1BAB43D49 for ; Sat, 14 Jan 2006 13:10:26 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id k0EDAQ5a063834 for ; Sat, 14 Jan 2006 13:10:26 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id k0EDAQlB063833; Sat, 14 Jan 2006 13:10:26 GMT (envelope-from nobody) Message-Id: <200601141310.k0EDAQlB063833@www.freebsd.org> Date: Sat, 14 Jan 2006 13:10:26 GMT From: Gerrit Beine To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Cc: Subject: ports/91790: Update port: net/ldap2dns X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Jan 2006 13:20:06 -0000 >Number: 91790 >Category: ports >Synopsis: Update port: net/ldap2dns >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: Sat Jan 14 13:20:05 GMT 2006 >Closed-Date: >Last-Modified: >Originator: Gerrit Beine >Release: FreeBSD 6.0-RELEASE >Organization: Beine Computer >Environment: FreeBSD fbsd60.vmware 6.0-RELEASE FreeBSD 6.0-RELEASE #0: Thu Nov 3 09:36:13 UTC 2005 root@x64.samsco.home:/usr/obj/usr/src/sys/GENERIC i386 >Description: * update to current version 0.3.6 * take maintainership >How-To-Repeat: >Fix: diff -Nur /usr/ports/net/ldap2dns/Makefile ldap2dns/Makefile --- /usr/ports/net/ldap2dns/Makefile Tue Jan 10 05:25:36 2006 +++ ldap2dns/Makefile Sat Jan 14 12:26:49 2006 @@ -6,12 +6,11 @@ # PORTNAME= ldap2dns -PORTVERSION= 0.3.1 -PORTREVISION= 1 +PORTVERSION= 0.3.6 CATEGORIES= net -MASTER_SITES= http://ldap2dns.tiscover.com/ +MASTER_SITES= http://projects.alkaloid.net/dist/ldap2dns/ -MAINTAINER= ports@FreeBSD.org +MAINTAINER= gerrit.beine@gmx.de COMMENT= Maintain DNS zones using an LDAP directory USE_OPENLDAP= yes @@ -21,19 +20,25 @@ USE_GMAKE= yes USE_PERL5= yes +USE_REINPLACE= yes MAKE_ENV+= PREFIX=$(PREFIX) MAKE_ENV+= INC=-I$(PREFIX)/include MAKE_ENV+= LIB=-L$(PREFIX)/lib +post-patch: + @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," ${WRKSRC}/ldap2dns.c + @${REINPLACE_CMD} -e "s,%%PREFIX%%,${PREFIX}," ${WRKSRC}/ldap2tinydns-conf + do-install: ${MKDIR} ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/ldap2dns ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/ldap2dnsd ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/dns.schema ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/example.ldif ${DATADIR} - ${INSTALL_DATA} ${WRKSRC}/README.html ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/ldap2dns.schema ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/doc/example.ldif ${DATADIR} + ${INSTALL_DATA} ${WRKSRC}/doc/README.html ${DATADIR} ${INSTALL_SCRIPT} ${WRKSRC}/ldap2tinydns-conf ${DATADIR} - ${INSTALL_SCRIPT} ${WRKSRC}/import.pl ${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/scripts/axfr2ldap.pl ${DATADIR} + ${INSTALL_SCRIPT} ${WRKSRC}/scripts/data2ldap.pl ${DATADIR} .include diff -Nur /usr/ports/net/ldap2dns/distinfo ldap2dns/distinfo --- /usr/ports/net/ldap2dns/distinfo Thu Mar 25 04:13:12 2004 +++ ldap2dns/distinfo Thu Jan 12 17:39:10 2006 @@ -1,2 +1,3 @@ -MD5 (ldap2dns-0.3.1.tar.gz) = 3f661468159633a8fdd843db2af97721 -SIZE (ldap2dns-0.3.1.tar.gz) = 40760 +MD5 (ldap2dns-0.3.6.tar.gz) = 471158c024c199a07bcba4ec3559da7e +SHA256 (ldap2dns-0.3.6.tar.gz) = 026100e852f5fd97739e9c31a03f93bcf696957016fcf214314fd5b98037fc64 +SIZE (ldap2dns-0.3.6.tar.gz) = 47953 diff -Nur /usr/ports/net/ldap2dns/files/patch-ldap2dns.c ldap2dns/files/patch-ldap2dns.c --- /usr/ports/net/ldap2dns/files/patch-ldap2dns.c Thu Jan 1 01:00:00 1970 +++ ldap2dns/files/patch-ldap2dns.c Sat Jan 14 12:25:26 2006 @@ -0,0 +1,11 @@ +--- ldap2dns.c.orig Fri Dec 16 20:49:47 2005 ++++ ldap2dns.c Thu Jan 12 18:36:43 2006 +@@ -15,7 +15,7 @@ + #include + + #define UPDATE_INTERVALL 59 +-#define LDAP_CONF "/etc/ldap/ldap.conf" ++#define LDAP_CONF "%%PREFIX%%/etc/openldap/ldap.conf" + #define OUTPUT_DATA 1 + #define OUTPUT_DB 2 + #define MAXHOSTS 10 diff -Nur /usr/ports/net/ldap2dns/files/patch-ldap2tinydns-conf ldap2dns/files/patch-ldap2tinydns-conf --- /usr/ports/net/ldap2dns/files/patch-ldap2tinydns-conf Thu Jan 1 01:00:00 1970 +++ ldap2dns/files/patch-ldap2tinydns-conf Sat Jan 14 12:25:32 2006 @@ -0,0 +1,12 @@ +--- ldap2tinydns-conf.orig Fri Dec 16 20:49:47 2005 ++++ ldap2tinydns-conf Sat Jan 14 12:19:18 2006 +@@ -22,7 +22,8 @@ + cat << EOF_run > $LDAP2DNSDIR/run + #!/bin/sh + exec 2>&1 +-exec setuidgid $LDAP2DNSUSER envdir ./env softlimit -d250000 /usr/bin/ldap2dns -e "cd \$TINYDNSDIR && tinydns-data" ++exec envdir ./env sh -c ' ++ setuidgid $LDAP2DNSUSER softlimit -d250000 %%PREFIX%%/bin/ldap2dns -e "cd \$TINYDNSDIR && tinydns-data"' + EOF_run + + chmod +t $LDAP2DNSDIR diff -Nur /usr/ports/net/ldap2dns/pkg-descr ldap2dns/pkg-descr --- /usr/ports/net/ldap2dns/pkg-descr Mon Sep 29 02:46:56 2003 +++ ldap2dns/pkg-descr Thu Jan 12 17:37:51 2006 @@ -5,7 +5,7 @@ by tinydns from the djbdns package, but also may be used to write .db-files used by named as found in the BIND package. -WWW: http://ldap2dns.tiscover.com/ +WWW: http://projects.alkaloid.net/ Bruce bms@spc.org diff -Nur /usr/ports/net/ldap2dns/pkg-plist ldap2dns/pkg-plist --- /usr/ports/net/ldap2dns/pkg-plist Mon Sep 29 02:46:56 2003 +++ ldap2dns/pkg-plist Thu Jan 12 17:49:43 2006 @@ -1,8 +1,9 @@ bin/ldap2dns bin/ldap2dnsd share/ldap2dns/README.html -share/ldap2dns/dns.schema +share/ldap2dns/ldap2dns.schema share/ldap2dns/example.ldif -share/ldap2dns/import.pl +share/ldap2dns/axfr2ldap.pl +share/ldap2dns/data2ldap.pl share/ldap2dns/ldap2tinydns-conf @dirrm share/ldap2dns >Release-Note: >Audit-Trail: >Unformatted: