Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 2 Dec 2007 22:58:17 GMT
From:      John Birrell <jb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 130058 for review
Message-ID:  <200712022258.lB2MwHZC003779@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=130058

Change 130058 by jb@jb_freebsd1 on 2007/12/02 22:57:28

	IFC

Affected files ...

.. //depot/projects/dtrace/doc/zh_TW.Big5/books/handbook/cutting-edge/chapter.sgml#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/CHANGES#8 integrate
.. //depot/projects/dtrace/src/contrib/bind9/COPYRIGHT#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/FAQ#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/FAQ.xml#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/Makefile.in#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/README#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/check-tool.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkconf.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkconf.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkconf.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkzone.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkzone.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkzone.docbook#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/check/named-checkzone.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/dig.1#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/dig.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/dig.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/dig.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/dighost.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/host.1#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/host.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/host.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/host.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/include/dig/dig.h#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/nslookup.1#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/nslookup.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/nslookup.docbook#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dig/nslookup.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-keygen.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-keygen.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-keygen.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-keygen.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-signzone.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-signzone.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-signzone.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/dnssec/dnssec-signzone.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/client.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/config.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/control.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/lwresd.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/lwresd.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/lwresd.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/named.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/named.conf.5#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/named.conf.docbook#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/named.conf.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/named.docbook#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/named.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/query.c#8 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/server.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/named/update.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/nsupdate/nsupdate.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/nsupdate/nsupdate.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/nsupdate/nsupdate.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/nsupdate/nsupdate.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/Makefile.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc-confgen.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc.8#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc.conf.5#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc.conf.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc.conf.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/bin/rndc/rndc.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/configure.in#7 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM-book.xml#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch01.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch02.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch03.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch04.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch05.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch06.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch07.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch08.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch09.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.ch10.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.html#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Bv9ARM.pdf#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/Makefile.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.dig.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.dnssec-keygen.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.dnssec-signzone.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.host.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.named-checkconf.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.named-checkzone.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.named.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.rndc-confgen.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.rndc.conf.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/arm/man.rndc.html#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/draft/draft-schlitt-spf-classic-02.txt#2 delete
.. //depot/projects/dtrace/src/contrib/bind9/doc/misc/Makefile.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/misc/migration#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/rfc/index#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/doc/rfc/rfc4398.txt#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/doc/rfc/rfc4408.txt#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/doc/rfc/rfc4470.txt#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/doc/rfc/rfc4634.txt#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/doc/rfc/rfc4641.txt#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/api#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/config.h.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/configure#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/configure.in#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/dst/dst_api.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/dst/hmac_link.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/irs/gai_strerror.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/irs/irs_data.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/isc/ctl_clnt.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/make/rules.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/nameser/ns_parse.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/port_before.h.in#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/resolv/res_data.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind/resolv/res_init.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind9/api#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/bind9/check.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/adb.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/api#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/dispatch.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/dnssec.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/include/dns/db.h#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/include/dns/dispatch.h#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/include/dns/validator.h#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/journal.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/lookup.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/master.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/message.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/openssl_link.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/openssldh_link.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/openssldsa_link.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/rbtdb.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/rdata/generic/dlv_32769.c#3 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/rdata/generic/ds_43.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/rdataslab.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/resolver.c#8 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/rootns.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/sdb.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/sdlz.c#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/tsig.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/validator.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/view.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/xfrin.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/dns/zone.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/Makefile.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/alpha/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/alpha/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/alpha/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/api#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/hmacsha.c#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/ia64/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/ia64/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/ia64/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/include/isc/platform.h.in#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/include/isc/string.h#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/mem.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/mips/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/mips/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/mips/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/noatomic/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/noatomic/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/noatomic/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/powerpc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/powerpc/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/powerpc/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/powerpc/include/isc/atomic.h#2 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/sparc64/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/sparc64/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/sparc64/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/timer.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/unix/ifiter_getifaddrs.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/unix/ifiter_ioctl.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/unix/net.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/unix/socket.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/unix/syslog.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/x86_32/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/x86_32/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/x86_32/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/x86_64/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/x86_64/include/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isc/x86_64/include/isc/Makefile.in#1 branch
.. //depot/projects/dtrace/src/contrib/bind9/lib/isccc/symtab.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/isccfg/api#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/api#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/context.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/getaddrinfo.c#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/getipnode.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/lwres_gnba.c#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_buffer.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_config.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_context.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_gabn.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_gai_strerror.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_gethostent.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_getipnode.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_getnameinfo.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_gnba.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_hstrerror.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_inetntop.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_noop.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_packet.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/lib/lwres/man/lwres_resutil.docbook#5 integrate
.. //depot/projects/dtrace/src/contrib/bind9/make/rules.in#6 integrate
.. //depot/projects/dtrace/src/contrib/bind9/version#8 integrate
.. //depot/projects/dtrace/src/lib/bind/bind/Makefile#5 integrate
.. //depot/projects/dtrace/src/lib/bind/bind/config.h#6 integrate
.. //depot/projects/dtrace/src/lib/bind/bind/port_before.h#6 integrate
.. //depot/projects/dtrace/src/lib/bind/config.h#6 integrate
.. //depot/projects/dtrace/src/lib/bind/config.mk#5 integrate
.. //depot/projects/dtrace/src/lib/bind/isc/isc/platform.h#5 integrate
.. //depot/projects/dtrace/src/lib/bind/lwres/Makefile#5 integrate
.. //depot/projects/dtrace/src/share/man/man9/stack.9#5 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/db_trace.c#9 integrate
.. //depot/projects/dtrace/src/sys/amd64/amd64/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/amd64/conf/GENERIC#27 integrate
.. //depot/projects/dtrace/src/sys/amd64/include/stack.h#1 branch
.. //depot/projects/dtrace/src/sys/arm/arm/db_trace.c#5 integrate
.. //depot/projects/dtrace/src/sys/arm/arm/nexus_io.c#6 delete
.. //depot/projects/dtrace/src/sys/arm/arm/nexus_io_asm.S#4 delete
.. //depot/projects/dtrace/src/sys/arm/arm/pmap.c#22 integrate
.. //depot/projects/dtrace/src/sys/arm/arm/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/arm/conf/AVILA#4 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/BWCT#2 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/CRB#2 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/EP80219#5 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/HL200#2 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/IQ31244#7 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/KB920X#9 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/SIMICS#7 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/SKYEYE#7 integrate
.. //depot/projects/dtrace/src/sys/arm/include/asmacros.h#6 integrate
.. //depot/projects/dtrace/src/sys/arm/include/atomic.h#9 integrate
.. //depot/projects/dtrace/src/sys/arm/include/stack.h#1 branch
.. //depot/projects/dtrace/src/sys/arm/sa11x0/files.sa11x0#4 integrate
.. //depot/projects/dtrace/src/sys/compat/ndis/ndis_var.h#5 integrate
.. //depot/projects/dtrace/src/sys/compat/ndis/ntoskrnl_var.h#5 integrate
.. //depot/projects/dtrace/src/sys/compat/ndis/subr_ndis.c#5 integrate
.. //depot/projects/dtrace/src/sys/compat/ndis/subr_ntoskrnl.c#8 integrate
.. //depot/projects/dtrace/src/sys/conf/NOTES#33 integrate
.. //depot/projects/dtrace/src/sys/conf/files#55 integrate
.. //depot/projects/dtrace/src/sys/conf/files.amd64#23 integrate
.. //depot/projects/dtrace/src/sys/conf/files.arm#10 integrate
.. //depot/projects/dtrace/src/sys/conf/files.i386#27 integrate
.. //depot/projects/dtrace/src/sys/conf/files.ia64#9 integrate
.. //depot/projects/dtrace/src/sys/conf/files.powerpc#12 integrate
.. //depot/projects/dtrace/src/sys/conf/files.sparc64#8 integrate
.. //depot/projects/dtrace/src/sys/conf/files.sun4v#13 integrate
.. //depot/projects/dtrace/src/sys/conf/options#32 integrate
.. //depot/projects/dtrace/src/sys/dev/amr/amr.c#8 integrate
.. //depot/projects/dtrace/src/sys/dev/amr/amr_cam.c#8 integrate
.. //depot/projects/dtrace/src/sys/dev/amr/amr_pci.c#6 integrate
.. //depot/projects/dtrace/src/sys/dev/if_ndis/if_ndis.c#8 integrate
.. //depot/projects/dtrace/src/sys/dev/sound/pci/hda/hdac.c#15 integrate
.. //depot/projects/dtrace/src/sys/i386/conf/GENERIC#25 integrate
.. //depot/projects/dtrace/src/sys/i386/i386/db_trace.c#9 integrate
.. //depot/projects/dtrace/src/sys/i386/i386/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/i386/include/stack.h#1 branch
.. //depot/projects/dtrace/src/sys/ia64/conf/GENERIC#11 integrate
.. //depot/projects/dtrace/src/sys/ia64/ia64/db_machdep.c#7 integrate
.. //depot/projects/dtrace/src/sys/ia64/ia64/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/kern/kern_descrip.c#12 integrate
.. //depot/projects/dtrace/src/sys/kern/kern_proc.c#13 integrate
.. //depot/projects/dtrace/src/sys/kern/subr_stack.c#5 integrate
.. //depot/projects/dtrace/src/sys/kern/vfs_bio.c#13 integrate
.. //depot/projects/dtrace/src/sys/modules/amr/Makefile#4 integrate
.. //depot/projects/dtrace/src/sys/netinet/ip_input.c#11 integrate
.. //depot/projects/dtrace/src/sys/pc98/conf/GENERIC#13 integrate
.. //depot/projects/dtrace/src/sys/powerpc/conf/GENERIC#12 integrate
.. //depot/projects/dtrace/src/sys/powerpc/include/stack.h#1 branch
.. //depot/projects/dtrace/src/sys/powerpc/powerpc/db_trace.c#5 integrate
.. //depot/projects/dtrace/src/sys/powerpc/powerpc/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/sparc64/conf/GENERIC#15 integrate
.. //depot/projects/dtrace/src/sys/sparc64/include/stack.h#1 branch
.. //depot/projects/dtrace/src/sys/sparc64/sparc64/db_trace.c#5 integrate
.. //depot/projects/dtrace/src/sys/sparc64/sparc64/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/sun4v/conf/GENERIC#19 integrate
.. //depot/projects/dtrace/src/sys/sun4v/include/stack.h#1 branch
.. //depot/projects/dtrace/src/sys/sun4v/sun4v/db_trace.c#6 integrate
.. //depot/projects/dtrace/src/sys/sun4v/sun4v/stack_machdep.c#1 branch
.. //depot/projects/dtrace/src/sys/sys/stack.h#5 integrate
.. //depot/projects/dtrace/src/sys/sys/sysctl.h#13 integrate
.. //depot/projects/dtrace/src/sys/sys/user.h#6 integrate
.. //depot/projects/dtrace/src/sys/vm/vm_page.c#25 integrate
.. //depot/projects/dtrace/www/en/cgi/man.cgi#6 integrate
.. //depot/projects/dtrace/www/share/sgml/release.ent#15 integrate

Differences ...

==== //depot/projects/dtrace/doc/zh_TW.Big5/books/handbook/cutting-edge/chapter.sgml#5 (text+ko) ====

@@ -1,7 +1,7 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/zh_TW.Big5/books/handbook/cutting-edge/chapter.sgml,v 1.4 2007/12/01 18:27:02 chinsan Exp $
+     $FreeBSD: doc/zh_TW.Big5/books/handbook/cutting-edge/chapter.sgml,v 1.5 2007/12/02 09:23:40 chinsan Exp $
      Original revision: 1.225
 -->
 
@@ -614,124 +614,108 @@
     <sect2>
       <title>§ó·s <filename>/etc</filename> ¤ºªº³]©wÀÉ</title>
 
-      <para>The <filename>/etc</filename> directory contains a large part
-	of your system's configuration information, as well as scripts
-	that are run at system startup.  Some of these scripts change from
-	version to version of FreeBSD.</para>
+      <para>¦b <filename>/etc</filename> ¥Ø¿ý·|¦³¨t²Îªº¬ÛÃö³]©wÀÉ¡A
+	¥H¤Î¶}¾÷®Éªº¦U¶µªA°È±Ò°Ê script¡C  ¦³¨Ç script ÀH FreeBSD
+	ª©¥»ªº¤£¦P¦Ó¦³¨Ç®t²§¡C</para>
 
-      <para>Some of the configuration files are also used in the day to
-	day running of the system.  In particular,
-	<filename>/etc/group</filename>.</para>
+      <para>¨ä¤¤¦³¨Ç³]©wÀÉ·|¦b¨C¤é¹B§@ªº¨t²Î¸Ì¤]·|¥Î¨ì¡C  ¤×¨ä¬O
+	<filename>/etc/group</filename>¡C</para>
 
-      <para>There have been occasions when the installation part of
-        <command>make installworld</command> has expected certain usernames or groups
-	to exist.  When performing an upgrade it is likely that these
-	users or groups did not exist. This caused problems when upgrading.
-	In some cases <command>make buildworld</command> will check to see if
-	these users or groups exist.</para>
+      <para>¦³®É­Ô¦b <command>make installworld</command> ¦w¸Ë¹Lµ{¤¤¡A
+	·|»Ý­n¥ý«Ø¥ß¬Y¨Ç¯S©w±b¸¹©Î¸s²Õ¡C  ¦b¶i¦æ¤É¯Å¤§«e¡A¥¦­Ì¥i¯à¨Ã¤£¦s¦b¡A
+	¦]¦¹¤É¯Å®É´N·|³y¦¨°ÝÃD¡C  ¦³®É­Ô <command>make buildworld</command>
+	·|¥ýÀˬd³o¨Ç©Ò»Ýªº±b¸¹©Î¸s²Õ¬O§_¤w¦³¦s¦b¡C</para>
 
-      <para>An example of this is when the
-	<username>smmsp</username> user was added.  Users had the
-	installation process fail for them when
-	&man.mtree.8; was trying to create
-	<filename>/var/spool/clientmqueue</filename>.</para>
+      <para>Á|­Ó³o¼Ëªº¨Ò¤l¡A¹³¬O¬Y¦¸¤É¯Å¤§«á¥²¶··s¼W <username>smmsp</username>
+	±b¸¹¡C  ­Y¨Ï¥ÎªÌ©|¥¼·s¼W¸Ó±b¸¹´N­n§¹¦¨¤É¯Å¾Þ§@ªº¸Ü¡A
+	·|¦b &man.mtree.8; ¹Á¸Õ«Ø¥ß <filename>/var/spool/clientmqueue</filename>
+	®Éµo¥Í¥¢±Ñ¡C</para>
 
-      <para>The solution is to run &man.mergemaster.8; in
-	pre-buildworld mode by providing the <option>-p</option> option.
-	This will compare only those files that are essential for the success
-	of <maketarget>buildworld</maketarget> or
-	<maketarget>installworld</maketarget>.  If your old version of
-	<command>mergemaster</command> does not support <option>-p</option>,
-	use the new version in the source tree when running for the first
-	time:</para>
+      <para>¸Ñªk¬O¦b buildworld ¶¥¬q¤§«e¡A¥ý°õ¦æ &man.mergemaster.8; ¨Ã·f°t
+	<option>-p</option> ¿ï¶µ¡C  ¥¦·|¤ñ¹ï¨º¨Ç°õ¦æ
+	<maketarget>buildworld</maketarget> ©Î
+	<maketarget>installworld</maketarget> ©Ò»Ý¤§ÃöÁä³]©wÀÉ¡C
+	­Y§A©Ò¥Îªº¬O¦­´Á¤´¥¼¤ä´© <option>-p</option> ªº
+	<command>mergemaster</command> ª©¥»¡A¨º»òª½±µ¨Ï¥Î source tree
+	¤ºªº·sª©§Y¥i¡G</para>
 
       <screen>&prompt.root; <userinput>cd /usr/src/usr.sbin/mergemaster</userinput>
 &prompt.root; <userinput>./mergemaster.sh -p</userinput></screen>
 
       <tip>
-	<para>If you are feeling particularly paranoid, you can check your
-	  system to see which files are owned by the group you are
-	  renaming or deleting:</para>
+	<para>­Y±z¬O°¾°õ¨g(paranoid)¡A
+	  ¥i¥H¹³¤U­±³o¼Ë¥h¸ÕµÛÀˬd¨t²Î¤W¦³­þ¨ÇÀÉ®×ÄÝ©ó¤w§ï¦W©Î³Q§R°£ªº¸s²Õ
+	  ¡G</para>
 
 	<screen>&prompt.root; <userinput>find / -group <replaceable>GID</replaceable> -print</userinput></screen>
 
-	<para>will show all files owned by group
-	  <replaceable>GID</replaceable> (which can be either a group name
-	  or a numeric group ID).</para>
+	<para>³o·|Åã¥Ü©Ò¦³²Å¦X­n§äªº <replaceable>GID</replaceable> ¸s²Õ
+	  (¥i¥H¬O¸s²Õ¦WºÙ¡A©ÎªÌ¬O¸s²Õªº¼Æ¦r¥N¸¹)ªº©Ò¦³ÀɮסC</para>
       </tip>
     </sect2>
 
     <sect2 id="makeworld-singleuser">
-      <title>Drop to Single User Mode</title>
+      <title>¤Á´«¨ì Single User ¼Ò¦¡</title>
       <indexterm><primary>single-user mode</primary></indexterm>
 
-      <para>You may want to compile the system in single user mode.  Apart
-	from the obvious benefit of making things go slightly faster,
-	reinstalling the system will touch a lot of important system
-	files, all the standard system binaries, libraries, include files
-	and so on.  Changing these on a running system (particularly if
-	you have active users on the system at the time) is asking for
-	trouble.</para>
+      <para>±z¥i¯à·|·Q¦b single user ¼Ò¦¡¤U½sĶ¨t²Î¡C
+	°£¤F¥i¥H©úÅã§ó§Ö§¹¦¨¤§¥~¡A¦w¸Ë¹Lµ{¤¤±N·|²o¯A³\¦h­«­nªº¨t²ÎÀɮסA
+	¥]¬A©Ò¦³¨t²Î binaries¡Blibraries¡Binclude ÀÉ®×µ¥¡C
+	­Y¦b¹B§@¤¤ªº¨t²Î(¤×¨ä¦³³\¦h¨Ï¥ÎªÌ¦b¥Îªº®É­Ô)¤º§ó§ï³o¨ÇÀɮסA
+	¨ºÂ²ª½¬O¦Û§ä³Â·Ðªº§@ªk¡C</para>
 
       <indexterm><primary>multi-user mode</primary></indexterm>
-      <para>Another method is to compile the system in multi-user mode, and
-        then drop into single user mode for the installation.  If you would
-        like to do it this way, simply hold off on the following steps until
-        the build has completed.  You can postpone dropping to single user
-	mode until you have to <maketarget>installkernel</maketarget> or
-	<maketarget>installworld</maketarget>.</para>
+      <para>¥t¤@ºØ¼Ò¦¡¬O¥ý¦b multi-user ¼Ò¦¡¤U½sĶ¦n¨t²Î¡AµM«á¦A¤Á¨ì single user
+	¼Ò¦¡¥h¦w¸Ë¡C  ­Y±z¤ñ¸û³ßÅw³oºØ¤è¦¡¡A¥u»Ý¦b build(½sĶ¹Lµ{) §¹¦¨¤§«á¡A
+	¦A¥h°õ¦æ¤U­±ªº¨BÆJ§Y¥i¡C  ¤@ª½¨ì¥i¤Á´« single user ¼Ò¦¡®É¡A¦A¥h°õ¦æ
+	<maketarget>installkernel</maketarget> ©Î
+	<maketarget>installworld</maketarget> §Y¥i¡C</para>
 
-      <para>As the superuser, you can execute:</para>
+      <para>¤Á´«¬° root ¨­¥÷¥´¡G</para>
 
       <screen>&prompt.root; <userinput>shutdown now</userinput></screen>
 
-      <para>from a running system, which will drop it to single user
-	mode.</para>
+      <para>³o¼Ë´N·|±q­ì¥»ªº multi-user ¼Ò¦¡¤Á´«¨ì single user ¼Ò¦¡¡C</para>
 
-      <para>Alternatively, reboot the system, and at the boot prompt,
-        select the <quote>single user</quote> option.  The system will then boot
-	single user.  At the shell prompt you should then run:</para>
+      <para>°£¦¹¤§¥~¤]¥i¥H­«¶}¾÷¡A±µµÛ¦b¶}¾÷¿ï³æ³B¿ï¾Ü
+	<quote>single user</quote> ¿ï¶µ¡C  ¦p¦¹¤@¨Ó´N·|¶i¤J single user ¼Ò¦¡¡A
+	µM«á¦b shell ´£¥Ü²Å¸¹³B¿é¤J¡G</para>
 
       <screen>&prompt.root; <userinput>fsck -p</userinput>
 &prompt.root; <userinput>mount -u /</userinput>
 &prompt.root; <userinput>mount -a -t ufs</userinput>
 &prompt.root; <userinput>swapon -a</userinput></screen>
 
-      <para>This checks the file systems, remounts <filename>/</filename>
-	read/write, mounts all the other UFS file systems referenced in
-	<filename>/etc/fstab</filename> and then turns swapping on.</para>
+      <para>³o¼Ë·|¥ýÀˬdÀɮרt²Î¡A¨Ã­«·s±N <filename>/</filename>
+	§ï¥H¥iŪ¼gªº¼Ò¦¡±¾¸ü¡A¥H¤Î <filename>/etc/fstab</filename>
+	¤º©Ò³]©wªº¨ä¥L UFS Àɮרt²Î¡A³Ì«á±Ò¥Î swap ºÏ°Ï¡C</para>
 
 
         <note>
-          <para>If your CMOS clock is set to local time and not to GMT
-	    (this is true if the output of the &man.date.1; command
-	    does not show the correct time and zone),
-            you may also need to run the following command:</para>
+          <para>­Y CMOS ®ÉÄÁ¬O³]¬°·í¦a®É¶¡¡A¦Ó«D GMT ®É°Ï(­Y &man.date.1;
+	    «ü¥O¨SÅã¥Ü¥¿½Tªº®É¶¡¡B®É°Ï)¡A¨º¥i¯à»Ý­n¦A¿é¤J¤U¦C«ü¥O¡G</para>
 <screen>&prompt.root; <userinput>adjkerntz -i</userinput></screen>
 
-          <para>This will make sure that your local time-zone settings
-            get set up correctly &mdash; without this, you may later run into some
-            problems.
-          </para>
+          <para>³o¨BÆJ¥i¥H½T»{±zªº·í¦a®É°Ï³]©w¬O§_¥¿½T &mdash;
+	    §_«h¤é«á·|³y¦¨¤@¨Ç°ÝÃD¡C</para>
         </note>
 
     </sect2>
 
     <sect2>
-      <title>Remove <filename>/usr/obj</filename></title>
+      <title>²¾°£ <filename>/usr/obj</filename></title>
 
-      <para>As parts of the system are rebuilt they are placed in
-	directories which (by default) go under
-	<filename>/usr/obj</filename>.  The directories shadow those under
-	<filename>/usr/src</filename>.</para>
+      <para>¦b­«·s½sĶ¨t²Îªº¹Lµ{¤¤¡A½sĶµ²ªG·|©ñ¨ì(¹w³]±¡ªp)
+	<filename>/usr/obj</filename> ¤º¡C  ³o¸Ì­±ªº¥Ø¿ý·|¹ïÀ³¨ì
+	<filename>/usr/src</filename> ªº¥Ø¿ýµ²ºc¡C</para>
 
-      <para>You can speed up the <command>make buildworld</command> process, and
-	possibly save yourself some dependency headaches by removing this
-	directory as well.</para>
+      <para>¬å±¼³o¥Ø¿ý¡A¥i¥HÅý¥H«áªº <command>make buildworld</command>
+	¹Lµ{§ó§Ö¤@¨Ç¡A¦Ó¥B¥iÁקK¥H«e½sĶªºªF¦è¸ò²{¦bªº²V²c¦b¤@°_ªº¬Û¨Ì¿ù¶Ã
+	¡C</para>
 
-      <para>Some files below <filename>/usr/obj</filename> may have the
-	immutable flag set (see &man.chflags.1; for more information)
-	which must be removed first.</para>
+      <para>¦Ó¦³¨Ç <filename>/usr/obj</filename> ¤ºªºÀÉ®×¥i¯à·|³]©w¤£¥i§ó°Êªº
+	flag(²Ó¸`½Ð°Ñ¾\ &man.chflags.1;)¡A¦Ó¥²¶·¥ý®³±¼³o¨Ç flag ³]©w¤~¦æ
+	¡C</para>
 
       <screen>&prompt.root; <userinput>cd /usr/obj</userinput>
 &prompt.root; <userinput>chflags -R noschg *</userinput>
@@ -739,22 +723,20 @@
     </sect2>
 
     <sect2 id="cutting-edge-compilebase">
-      <title>Recompile the Base System</title>
+      <title>­«·s½sĶ Base System</title>
 
       <sect3>
-	<title>Saving the Output</title>
+	<title>«O¯d½sĶªº¬ö¿ý</title>
 
-	<para>It is a good idea to save the output you get from running
-	  &man.make.1; to another file.  If something goes wrong you will
-	  have a copy of the error message.  While this might not help you
-	  in diagnosing what has gone wrong, it can help others if you post
-	  your problem to one of the &os; mailing lists.</para>
+	<para>«Øij¾i¦¨¦n²ßºD¡A§â°õ¦æ &man.make.1; ®É²£¥Íªº¬ö¿ý¦s°_¨Ó¡C
+	  ³o¼Ë­Y¦³­þÃä¥X¿ù¡A´N·|¦³¿ù»~°T®§ªº¬ö¿ý¡C  ÁöµM³æ³æ³o¼Ë¡A
+	  §A¥i¯à¤£ª¾¹D¦p¦ó¤ÀªR¬O­þÃä¥X¤F§Ã¡A¦ý­Y§â§A°ÝÃD°O¿ý¶K¨ì &os; ¬ÛÃöªº
+	  mailing list ´N¥i¥H¦³¤H¥i¥HÀ°¦£¬Ý¬O«ç»ò¤@¦^¨Æ±¡¡C</para>
 
-	<para>The easiest way to do this is to use the &man.script.1;
-	  command, with a parameter that specifies the name of the file to
-	  save all output to.  You would do this immediately before
-	  rebuilding the world, and then type <userinput>exit</userinput>
-	  when the process has finished.</para>
+	<para>³Ì²³æªº¤è¬O´N¬O¥Î &man.script.1; «ü¥O¡A¨Ã¥[¤W°Ñ¼Æ
+	  (§A·Q¦s©ñ°O¿ýªºÀɮצì¸m¡BÀɦW)§Y¥i¡C
+	  ³o¨BÆJÀ³¸Ó¦b­«·s½sĶ¨t²Î®É´N­n§@¡AµM«á¦b§¹¦¨½sĶ«á¿é¤J
+	  <userinput>exit</userinput> §Y¥iÂ÷¶}¡C</para>
 
 	<screen>&prompt.root; <userinput>script /var/tmp/mw.out</userinput>
 Script started, output file is /var/tmp/mw.out	 
@@ -763,60 +745,54 @@
 &prompt.root; <userinput>exit</userinput>
 Script done, &hellip;</screen>
 
-	<para>If you do this, <emphasis>do not</emphasis> save the output
-	  in <filename>/tmp</filename>.  This directory may be cleared
-	  next time you reboot.  A better place to store it is in
-	  <filename>/var/tmp</filename> (as in the previous example) or
-	  in <username>root</username>'s home directory.</para>
+	<para>¹ï¤F¡AÁÙ¦³¤@ÂI¾¨¶q<emphasis>§O§â</emphasis>Àɮצs¨ì
+	  <filename>/tmp</filename> ¥Ø¿ý¤º¡C  ¦]¬°­«¶}¾÷¤§«á¡A
+	  ³o¥Ø¿ý¤ºªºªF¦è³£·|³Q²MªÅ¡C  ¤ñ¸û§´µ½ªº¦a¤è¬O
+	  <filename>/var/tmp</filename> (¦p¤W¨Ò©Ò¥Ü) ©ÎªÌ¬O
+	  <username>root</username> ªº®a¥Ø¿ý¡C</para>
       </sect3>
 
       <sect3 id="make-buildworld">
-	<title>Compile the Base System</title>
+	<title>½sĶ Base System</title>
 
-	<para>You must be in the <filename>/usr/src</filename>
-	  directory:</para>
+	<para>­º¥ý½Ð¥ý¤Á´«¨ì <filename>/usr/src</filename> ¥Ø¿ý¡G</para>
 
 	<screen>&prompt.root; <userinput>cd /usr/src</userinput></screen>
 
-	<para>(unless, of course, your source code is elsewhere, in which
-	  case change to that directory instead).</para>
+	<para>(·íµM¡A°£«D§A§â source code ©ñ¨ì¨ä¥L¦a¤è¡A­Y¯u¬O³o¼Ë¡A
+	  ´N¤Á´«¨ì¨º­Ó¥Ø¿ý§Y¥i)¡C</para>
 	<indexterm><primary><command>make</command></primary></indexterm>
 
-	<para>To rebuild the world you use the &man.make.1; command.  This
-          command reads instructions from the <filename>Makefile</filename>,
-          which describes how the programs that comprise &os; should be
-          rebuilt, the order in which they should be built, and so on.</para>
+	<para>¨Ï¥Î &man.make.1; «ü¥O¨Ó­«·s½sĶ world¡C
+	  ³o«ü¥O·|±q <filename>Makefile</filename> ÀÉ(³oÀÉ·|¼g &os;
+	  ªºµ{¦¡¸Ó¦p¦ó­«·s½sĶ¡B¥H­þ¨Ç¶¶§Ç¨Ó½sĶµ¥µ¥)¥hŪ¨ú¬ÛÃö«ü¥O¡C</para>
 
-	<para>The general format of the command line you will type is as
-	  follows:</para>
+	<para>¤@¯ë¤U«ü¥Oªº®æ¦¡¦p¤U¡G</para>
 
 	<screen>&prompt.root; <userinput>make -<replaceable>x</replaceable> -D<replaceable>VARIABLE</replaceable> <replaceable>target</replaceable></userinput></screen>
 
-	<para>In this example, <option>-<replaceable>x</replaceable></option>
-	  is an option that you would pass to &man.make.1;.  See the
-	  &man.make.1; manual page for an example of the options you can
-	  pass.</para>
+	<para>¦b³o­Ó¨Ò¤l¡A<option>-<replaceable>x</replaceable></option>
+	  ¬O§A·Q¶Çµ¹ &man.make.1; ªº¿ï¶µ¡A²Ó¸`»¡©ú½Ð°Ñ¾\ &man.make.1; »¡©ú¡A
+	  ¸Ì­±¦³¬ÛÃö½d¨Ò»¡©ú¡C</para>
 
 	<para><option>-D<replaceable>VARIABLE</replaceable></option>
-	  passes a variable to the <filename>Makefile</filename>.  The
-	  behavior of the <filename>Makefile</filename> is controlled by
-	  these variables.  These are the same variables as are set in
-	  <filename>/etc/make.conf</filename>, and this provides another
-	  way of setting them.</para>
+	  «h¬O§âÅܼƳ]©w¶Çµ¹ <filename>Makefile</filename>¡C  ³o¨ÇÅܼƷ|±±¨î
+	  <filename>Makefile</filename> ªº¦æ¬°¡C  ³o¨Ç³]©w»P
+	  <filename>/etc/make.conf</filename> ªºÅܼƳ]©w¬O¤@¼Ë¡A
+	  ¥u¬O¥t¤@ºØ³]©w¤è¦¡¦Ó¤w¡C</para>
 
 	<screen>&prompt.root; <userinput>make -DNO_PROFILE <replaceable>target</replaceable></userinput></screen>
 
-	<para>is another way of specifying that profiled libraries should
-	  not be built, and corresponds with the</para>
+	<para>¤W­±ªº¨Ò¤l«h¬O¥t¤@ºØ³]©w¤è¦¡¡A¤]´N¬O­þ¨Ç¤£­n¡C
+	  ³o­Ó¨Ò¤l¤¤ªº·N«ä¬O¤£¥h½sĶ profiled libraries¡A®ÄªG´N¦p¦P³]©w¦b
+	  <filename>/etc/make.conf</filename> ªº</para>
 
 	<programlisting>NO_PROFILE=    true 	#    Avoid compiling profiled libraries</programlisting>
 
-	<para>line in <filename>/etc/make.conf</filename>.</para>
-
-	<para><replaceable>target</replaceable> tells &man.make.1; what
-	  you want to do.  Each <filename>Makefile</filename> defines a
-	  number of different <quote>targets</quote>, and your choice of
-	  target determines what happens.</para>
+	<para><replaceable>target</replaceable> «h¬O§i¶D &man.make.1;
+	  ¸Ó¥h°µ­þ¨Ç¡C  ¨C­Ó <filename>Makefile</filename> ³£·|©w¸q¤£¦Pªº
+	  <quote>targets</quote>¡AµM«á¨Ì±z©Òµ¹ªº target ´N·|¨M©w·|°µ­þ¨Ç°Ê§@
+	  ¡C</para>
 
 	<para>Some targets are listed in the
 	  <filename>Makefile</filename>, but are not meant for you to run.

==== //depot/projects/dtrace/src/contrib/bind9/CHANGES#8 (text+ko) ====

@@ -1,5 +1,117 @@
 
-	--- 9.4.1-P1 released ---
+	--- 9.4.2 released ---
+	--- 9.4.2rc2 released ---
+
+2259.	[bug]		Reverse incorrect LIBINTERFACE bump of libisc
+			in 9.4.2rc1.  Applications built against 9.4.2rc1
+			will need to be rebuilt.
+
+2258.	[bug]		Fallback from IXFR/TSIG to SOA/AXFR/TSIG broken.
+			[RT #17241]
+
+2257.	[bug]		win32: Use the full path to vcredist_x86.exe when
+			calling it. [RT #17222]
+
+2256.	[bug]		win32: Correctly register the installation location of
+			bindevt.dll. [RT #17159]
+
+2255.	[bug]		L.ROOT-SERVERS.NET is now 199.7.83.42.
+
+2254.	[bug]		timer.c:dispatch() failed to lock timer->lock
+			when reading timer->idle allowing it to see
+			intermediate values as timer->idle was reset by
+			isc_timer_touch(). [RT #17243]
+
+	--- 9.4.2rc1 released ---
+
+2251.	[doc]		Update memstatistics-file documentation to reflect
+			reality. Note there is behaviour change for BIND 9.5.
+			[RT #17113]
+
+2249.   [bug]           Only set Authentic Data bit if client requested
+                        DNSSEC, per RFC 3655 [RT #17175]
+
+2248.   [cleanup]       Fix several errors reported by Coverity. [RT #17160]
+
+2245.	[bug]		Validating lack of DS records at trust anchors wasn't
+			working. [RT #17151]
+
+2238.	[bug]		It was possible to trigger a REQUIRE when a
+			validation was cancelled. [RT #17106]
+
+2237.	[bug]		libbind: res_init() was not thread aware. [RT #17123]
+
+2236.	[bug]		dnssec-signzone failed to preserve the case of
+			of wildcard owner names. [RT #17085]
+
+2235.	[bug]		<isc/atomic.h> was not being installed. [RT #17135]
+
+2234.   [port]          Correct some compiler warnings on SCO OSr5 [RT #17134]
+  
+2232.	[bug]		dns_adb_findaddrinfo() could fail and return
+			ISC_R_SUCCESS. [RT #17137]
+
+2231.	[bug]		Building dlzbdb (contrib/dlz/bin/dlzbdb) was broken.
+			[RT #17088]
+
+2230.	[bug]		We could INSIST reading a corrupted journal.
+			[RT #17132]
+
+2228.	[contrib]	contrib: Change 2188 was incomplete.
+
+2227.	[cleanup]	Tidied up the FAQ. [RT #17121]
+
+2225.	[bug]		More support for systems with no IPv4 addresses.
+		        [RT #17111]
+
+2224.	[bug]		Defer journal compaction if a xfrin is in progress.
+			[RT #17119]
+
+2223.	[bug]		Make a new journal when compacting. [RT #17119]
+
+2221.	[bug]		Set the event result code to reflect the actual
+			record returned to caller when a cache update is
+			rejected due to a more credible answer existing.
+			[RT #17017]
+
+2220.	[bug]		win32: Address a race condition in final shutdown of
+			the Windows socket code. [RT #17028]
+			
+2219.	[bug]		Apply zone consistancy checks to additions, not
+			removals, when updating. [RT #17049]
+
+2218.	[bug]		Remove unnecessary REQUIRE from dns_validator_create().
+			[RT #16976]
+
+2216.	[cleanup]	Fix a number of errors reported by Coverity.
+		        [RT #17094]
+
+2215.	[bug]		Bad REQUIRE check isc_hmacsha1_verify(). [RT #17094]
+
+2214.	[bug]		Deregister OpenSSL lock callback when cleaning
+			up.  Reorder OpenSSL cleanup so that RAND_cleanup()
+			is called before the locks are destroyed. [RT #17098]
+
+2213.	[bug]		SIG0 diagnostic failure messages were looking at the
+			wrong status code. [RT #17101]
+
+2212.	[func]		'host -m' now causes memory statistics and active
+			memory to be printed at exit. [RT 17028]
+
+2210.	[bug]		Deleting class specific records via UPDATE could
+			fail.  [RT #17074]
+
+2209.	[port]		osx: linking against user supplied static OpenSSL
+			libraries failed as the system ones were still being
+			found. [RT #17078]
+
+2208.	[port]		win32: make sure both build methods produce the
+			same output. [RT #17058]
+
+2207.	[port]		Some implementations of getaddrinfo() fail to set
+			ai_canonname correctly. [RT #17061]
+
+	--- 9.4.2b1 released ---
 
 2206.	[security]	"allow-query-cache" and "allow-recursion" now
 			cross inherit from each other.
@@ -16,12 +128,32 @@
 
 			[RT #16987]
 	
+2205.	[bug]		libbind: change #2119 broke thread support. [RT #16982]
+
 2203.	[security]	Query id generation was cryptographically weak.
 			[RT # 16915]
 
 2202.	[security]	The default acls for allow-query-cache and 
 			allow-recursion were not being applied. [RT #16960]
 
+2200.	[bug]		The search for cached NSEC records was stopping to
+			early leading to excessive DLV queries. [RT #16930]
+
+2199.	[bug]		win32: don't call WSAStartup() while loading dlls.
+			[RT #16911]
+
+2198.	[bug]		win32: RegCloseKey() could be called when
+			RegOpenKeyEx() failed. [RT #16911]
+
+2197.	[bug]		Add INSIST to catch negative responses which are
+			not setting the event result code appropriately.
+			[RT #16909]
+
+2196.	[port]		win32: yield processor while waiting for once to
+			to complete. [RT #16958]
+
+2194.	[bug]		Close journal before calling 'done' in xfrin.c.
+
 2193.	[port]		win32: BINDInstall.exe is now linked statically.
 			[RT #16906]
 
@@ -29,6 +161,145 @@
 			Studio's redistributable dlls if building with
 			Visual Stdio 2005 or later.
 
+2189.	[bug]		Handle socket() returning EINTR. [RT #15949]
+
+2188.	[contrib]	queryperf: autoconf changes to make the search for
+			libresolv or libbind more robust. [RT #16299]
+
+2187.	[bug]		query_addds(), query_addwildcardproof() and
+			query_addnxrrsetnsec() should take a version
+			arguement. [RT #16368]
+
+2186.	[port]		cygwin: libbind: check for struct sockaddr_storage
+			independently of IPv6. [RT #16482]
+
+2185.	[port]		sunos: libbind: check for ssize_t, memmove() and
+			memchr(). [RT #16463]
+
+2183.	[bug]		dnssec-signzone didn't handle offline private keys
+			well.  [RT #16832]
+
+2182.	[bug]		dns_dispatch_createtcp() and dispatch_createudp()
+			could return ISC_R_SUCCESS when they ran out of
+			memory. [RT #16365]
+
+2181.	[port]		sunos: libbind: add paths.h from BIND 8. [RT #16462]
+
+2180.	[cleanup]	Remove bit test from 'compress_test' as they
+			are no longer needed. [RT #16497]
+
+2178.	[bug]		'rndc reload' of a slave or stub zone resulted in
+			a reference leak. [RT #16867]
+
+2177.	[bug]		Array bounds overrun on read (rcodetext) at
+			debug level 10+. [RT #16798]
+
+2176.	[contrib]	dbus update to handle race condition during
+			initialisation (Bugzilla 235809). [RT #16842]
+
+2175.	[bug]		win32: windows broadcast condition variable support
+			was broken. [RT #16592]
+
+2174.	[bug]		I/O errors should always be fatal when reading
+			master files. [RT #16825]
+
+2173.	[port]		win32: When compiling with MSVS 2005 SP1 we also
+			need to ship Microsoft.VC80.MFCLOC.
+
+2171.	[bug]		Handle breaks in DNSSEC trust chains where the parent
+			servers are not DS aware (DS queries to the parent
+			return a referral to the child).
+
+2170.	[func]		Add acache processing to test suite. [RT #16711]
+
+2169.	[bug]		host, nslookup: when reporting NXDOMAIN report the
+			given name and not the last name searched for.
+			[RT #16763]
+
+2168.	[bug]		nsupdate: in non-interactive mode treat syntax errors
+			as fatal errors. [RT #16785]
+
+2167.	[bug]		When re-using a automatic zone named failed to
+			attach it to the new view. [RT #16786]
+
+2166.	[bug]		When running in batch mode, dig could misinterpret
+			a server address as a name to be looked up, causing
+			unexpected output. [RT #16743]
+
+2164.	[bug]		The code to determine how named-checkzone / 
+			named-compilezone was called failed under windows.
+			[RT #16764]
+
+2162.	[func]		Allow "rrset-order fixed" to be disabled at compile
+			time. [RT #16665]
+
+2161.	[bug]		'rndc flush' could report a false success. [RT #16698]
+
+2160.	[bug]		libisc wasn't handling NULL ifa_addr pointers returned
+			from getifaddrs(). [RT #16708]
+
+2159.	[bug]		Array bounds overrun in acache processing. [RT #16710]
+
+2158.	[bug]		ns_client_isself() failed to initialise key
+			leading to a REQUIRE failure. [RT #16688]
+
+2156.	[bug]		Fix node reference leaks in lookup.c:lookup_find(),
+			resolver.c:validated() and resolver.c:cache_name().
+			Fix a memory leak in rbtdb.c:free_noqname().
+			Make lookup.c:lookup_find() robust against
+			event leaks. [RT #16685]
+
+2155.	[contrib]	SQLite sdb module from jaboydjr@netwalk.com.
+			[RT #16694]
+
+2153.	[bug]		nsupdate could leak memory. [RT #16691]
+
+2152.	[cleanup]	Use sizeof(buf) instead of fixed number in
+			dighost.c:get_trusted_key(). [RT #16678]
+
+2151.	[bug]		Missing newline in usage message for journalprint.
+			[RT #16679]
+
+2150.	[bug]		'rrset-order cyclic' uniformly distribute the
+			starting point for the first response for a given
+			RRset. [RT #16655]
+
+2149.	[bug]		isc_mem_checkdestroyed() failed to abort on
+			if there were still active memory contexts.
+			[RT #16672]
+
+2147.	[bug]		libbind: remove potential buffer overflow from
+			hmac_link.c. [RT #16437]
+
+2146.	[cleanup]	Silence Linux's spurious "obsolete setsockopt
+			SO_BSDCOMPAT" message. [RT #16641]
+
+2145.	[bug]		Check DS/DLV digest lengths for known digests.
+			[RT #16622]
+
+2144.	[cleanup]	Suppress logging of SERVFAIL from forwarders.
+			[RT #16619]
+
+2143.	[bug]		We failed to restart the IPv6 client when the
+			kernel failed to return the destination the
+			packet was sent to. [RT #16613]
+
+2142.	[bug]		Handle master files with a modification time that
+			matches the epoch. [RT# 16612]
+
+2141.	[bug]		dig/host should not be setting IDN_ASCCHECK (IDN
+			equivalent of LDH checks).  [RT #16609]
+
+2140.	[bug]		libbind: missing unlock on pthread_key_create()
+			failures. [RT #16654]
+
+2139.	[bug]		dns_view_find() was being called with wrong type
+			in adb.c. [RT #16670]
+
+2119.	[compat]	libbind: allow res_init() to succeed enough to
+			return the default domain even if it was unable
+			to allocate memory.
+
 	--- 9.4.1 released ---
 
 2172.	[bug]		query_addsoa() was being called with a non zone db.
@@ -524,7 +795,7 @@
 			hex strings with comments. [RT #15814]
 
 1974.	[doc]		List each of the zone types and associated zone
-			options seperately in the ARM.
+			options separately in the ARM.
 
 1973.	[func]		TSIG HMACSHA1, HMACSHA224, HMACSHA256, HMACSHA384 and
 			HMACSHA512 support. [RT #13606]
@@ -551,7 +822,7 @@
 1965.	[func]		Suppress spurious "recusion requested but not
 			available" warning with 'dig +qr'. [RT #15780].
 
-1964.	[func]		Seperate out MX and SRV to CNAME checks. [RT #15723]
+1964.	[func]		Separate out MX and SRV to CNAME checks. [RT #15723]
 
 1963.	[port]		Tru64 4.0E doesn't support send() and recv(). 
 			[RT #15586]
@@ -771,7 +1042,7 @@
 1898.	[bug]		Extend ISC_SOCKADDR_FORMATSIZE and
 			ISC_NETADDR_FORMATSIZE to allow for scope details.
 
-1897.	[func]		x86 and x86_64 now have seperate atomic locking
+1897.	[func]		x86 and x86_64 now have separate atomic locking
 			implementations.
 
 1896.	[bug]		Recursive clients soft quota support wasn't working
@@ -825,7 +1096,7 @@
 			[RT #14892]
 
 1878.	[func]		Detect duplicates of UDP queries we are recursing on
-			and drop them.  New stats category "duplicates".
+			and drop them.  New stats category "duplicate".
 			[RT #2471]
 
 1877.	[bug]		Fix unreasonably low quantum on call to
@@ -1769,7 +2040,7 @@
 			[RT #6427]
 
 1555.	[func]		'rrset-order cyclic' no longer has a random starting
-			point. [RT #7572]
+			point per query. [RT #7572]
 
 1554.	[bug]		dig, host, nslookup failed when no nameservers
 			were specified in /etc/resolv.conf. [RT #8232]
@@ -6250,7 +6521,7 @@
 			and has been removed.
 
  170.	[cleanup]	Remove inter server consistancy checks from zone,
-			these should return as a seperate module in 9.1.
+			these should return as a separate module in 9.1.
 			dns_zone_checkservers(), dns_zone_checkparents(),
 			dns_zone_checkchildren(), dns_zone_checkglue().
 

==== //depot/projects/dtrace/src/contrib/bind9/COPYRIGHT#6 (text+ko) ====

@@ -1,7 +1,7 @@
 Copyright (C) 2004-2007  Internet Systems Consortium, Inc. ("ISC")
 Copyright (C) 1996-2003  Internet Software Consortium.
 
-Permission to use, copy, modify, and distribute this software for any
+Permission to use, copy, modify, and/or distribute this software for any
 purpose with or without fee is hereby granted, provided that the above
 copyright notice and this permission notice appear in all copies.
 
@@ -13,7 +13,7 @@
 OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
 PERFORMANCE OF THIS SOFTWARE.
 
-$Id: COPYRIGHT,v 1.9.18.3 2007/01/08 02:41:59 marka Exp $
+$Id: COPYRIGHT,v 1.9.18.4 2007/08/28 07:19:54 tbox Exp $
 
 Portions Copyright (C) 1996-2001  Nominum, Inc.
 

==== //depot/projects/dtrace/src/contrib/bind9/FAQ#6 (text+ko) ====

@@ -4,97 +4,71 @@
 
 Copyright © 2000-2003 Internet Software Consortium.
 
--------------------------------------------------------------------------------
+-----------------------------------------------------------------------
 
-Q: Why doesn't -u work on Linux 2.2.x when I build with --enable-threads?
+1. Compilation and Installation Questions
 
-A: Linux threads do not fully implement the Posix threads (pthreads) standard. In
-   particular, setuid() operates only on the current thread, not the full process.

>>> TRUNCATED FOR MAIL (1000 lines) <<<



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