misc/97188: NO_BIND_*

Peter Losher Peter_Losher at isc.org
Sat May 13 02:20:17 UTC 2006


>Number:         97188
>Category:       misc
>Synopsis:       NO_BIND_*
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sat May 13 02:20:16 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Peter Losher
>Release:        6.1-RELEASE
>Organization:
ISC
>Environment:
FreeBSD foo.isc.org 6.1-RELEASE FreeBSD 6.1-RELEASE #2: Mon May  8 13:39:37 PDT 2006     plosher at foo.isc.org:/usr/obj/usr/src/sys/GENERIC  amd64

>Description:
When enabling NO_BIND_* it breaks mergemaster:

-=-
# To keep the integrated BIND9 install on 5.x from interfering w/
# servers where we install our own BIND package.  We still want the
# clients installed (dig, nslookup) but not the server bits (named,
# rndc, lwresd) and no chroot.
NO_BIND_MTREE=true       # Do not run mtree to create chroot directories
NO_BIND_NAMED=true       # Do not build named, rndc, lwresd, etc.
-=-
cd /usr/src/etc/namedb; install -o root -g wheel -m 644  PROTO.localhost.rev PROTO.localhost-v6.rev named.conf named.root  make-localhost /var/tmp/temproot/var/named/etc/namedb
install: wrong number or types of arguments
usage: install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 file2
       install [-bCcpSsv] [-B suffix] [-f flags] [-g group] [-m mode]
               [-o owner] file1 ... fileN directory
       install -d [-v] [-g group] [-m mode] [-o owner] directory ...
*** Error code 64

Stop in /usr/src/etc.

  *** FATAL ERROR: Cannot 'cd' to /usr/src/etc and install files to
      the temproot environment
-=-

>How-To-Repeat:
add NO_BIND_MTREE=tree to /etc/make.conf and run mergemaster on 5.3 and later releases.
>Fix:

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


More information about the freebsd-bugs mailing list