Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Jun 2002 23:14:10 -0400 (EDT)
From:      str@komkon.org
To:        FreeBSD-gnats-submit@FreeBSD.org
Cc:        DougB@FreeBSD.org
Subject:   ports/40027: manpages correction for ports/bind8 (bind-8.3.3)
Message-ID:  <200206300314.g5U3EAe97927@giganda.komkon.org>

next in thread | raw e-mail | index | archive | help

>Number:         40027
>Category:       ports
>Synopsis:       incorrect reference to default named.conf location in bind8 manpages
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          doc-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat Jun 29 20:20:03 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Igor Roshchin
>Release:        FreeBSD 4.x i386
>Organization:
Komkon
>Environment:
System: FreeBSD 4.x i386

>Description:
	Several man-pages refer to the default location of named.conf
	as "/etc/named.conf" instead of /etc/namedb/named.conf 
	(if PORT_REPLACES_BASE_BIND8 is set) or
	/usr/local/etc/named.conf" otherwise.
>How-To-Repeat:
	fgrep "/etc/named.conf" /usr/ports/work/doc/man/*
	or 
	man 8 named
	man 5 named.conf
	etc.. (keep in mind that the base manpages from /usr/man
	can be shown instead if the port manpages installed in 
	/usr/local/man in case of PORT_REPLACES_BASE_BIND8 not being set)

>Fix:
	Patch is attached below.


==========================8< =============================================
--- Makefile.orig	Sat Jun 29 04:03:53 2002
+++ Makefile	Sat Jun 29 22:33:35 2002
@@ -28,6 +28,7 @@
 .endif
 
 WRKSRC=		${WRKDIR}/src
+WRKDOC=		${WRKDIR}/doc
 MAKE_ENV+=	MANPREFIX=${MANPREFIX}
 
 MAN1=		dig.1 dnskeygen.1 dnsquery.1 host.1
@@ -48,6 +49,47 @@
 		${WRKSRC}/port/freebsd/Makefile.set.sed
 	@${MV} ${WRKSRC}/port/freebsd/Makefile.set.sed \
 		${WRKSRC}/port/freebsd/Makefile.set
+	@${SED} -e "s#/etc/named.conf#/etc/namedb/named.conf#" \
+		${WRKDOC}/man/named.8 > \
+		${WRKDOC}/man/named.8.sed
+	@${MV} ${WRKDOC}/man/named.8.sed \
+		${WRKDOC}/man/named.8
+	@${SED} -e "s#/etc/named.conf#/etc/namedb/named.conf#" \
+		${WRKDOC}/man/named.conf.5 > \
+		${WRKDOC}/man/named.conf.5.sed
+	@${MV} ${WRKDOC}/man/named.conf.5.sed \
+		${WRKDOC}/man/named.conf.5
+	@${SED} -e "s#/etc/named.conf#/etc/namedb/named.conf#" \
+		${WRKDOC}/man/named.conf.lst5 > \
+		${WRKDOC}/man/named.conf.lst5.sed
+	@${MV} ${WRKDOC}/man/named.conf.lst5.sed \
+		${WRKDOC}/man/named.conf.lst5
+	@${SED} -e "s#/etc/named.conf#/etc/namedb/named.conf#" \
+		${WRKDOC}/man/named.lst8 > \
+		${WRKDOC}/man/named.lst8.sed
+	@${MV} ${WRKDOC}/man/named.lst8.sed \
+		${WRKDOC}/man/named.lst8
+.else
+	@${SED} -e "s#/etc/named.conf#/usr/local/etc/named.conf#" \
+		${WRKDOC}/man/named.8 > \
+		${WRKDOC}/man/named.8.sed
+	@${MV} ${WRKDOC}/man/named.8.sed \
+		${WRKDOC}/man/named.8
+	@${SED} -e "s#/etc/named.conf#/usr/local/etc/named.conf#" \
+		${WRKDOC}/man/named.conf.5 > \
+		${WRKDOC}/man/named.conf.5.sed
+	@${MV} ${WRKDOC}/man/named.conf.5.sed \
+		${WRKDOC}/man/named.conf.5
+	@${SED} -e "s#/etc/named.conf#/usr/local/etc/named.conf#" \
+		${WRKDOC}/man/named.conf.lst5 > \
+		${WRKDOC}/man/named.conf.lst5.sed
+	@${MV} ${WRKDOC}/man/named.conf.lst5.sed \
+		${WRKDOC}/man/named.conf.lst5
+	@${SED} -e "s#/etc/named.conf#/usr/local/etc/named.conf#" \
+		${WRKDOC}/man/named.lst8 > \
+		${WRKDOC}/man/named.lst8.sed
+	@${MV} ${WRKDOC}/man/named.lst8.sed \
+		${WRKDOC}/man/named.lst8
 .endif
 
 post-install:
==========================8< =============================================
>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206300314.g5U3EAe97927>