From owner-p4-projects@FreeBSD.ORG Thu Sep 23 21:22:17 2004 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 498CB16A4D0; Thu, 23 Sep 2004 21:22:17 +0000 (GMT) Delivered-To: perforce@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2388316A4CE for ; Thu, 23 Sep 2004 21:22:17 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id EEA8543D3F for ; Thu, 23 Sep 2004 21:22:16 +0000 (GMT) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i8NLMGbE066292 for ; Thu, 23 Sep 2004 21:22:16 GMT (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i8NLMGsQ066289 for perforce@freebsd.org; Thu, 23 Sep 2004 21:22:16 GMT (envelope-from marcel@freebsd.org) Date: Thu, 23 Sep 2004 21:22:16 GMT Message-Id: <200409232122.i8NLMGsQ066289@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Subject: PERFORCE change 62054 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Sep 2004 21:22:18 -0000 http://perforce.freebsd.org/chv.cgi?CH=62054 Change 62054 by marcel@marcel_nfs on 2004/09/23 21:22:01 IFC @62053 Affected files ... .. //depot/projects/ia64/contrib/bind9/CHANGES#2 integrate .. //depot/projects/ia64/contrib/bind9/KNOWN_DEFECTS#1 branch .. //depot/projects/ia64/contrib/bind9/bin/named/control.c#2 integrate .. //depot/projects/ia64/contrib/bind9/bin/named/include/named/control.h#2 integrate .. //depot/projects/ia64/contrib/bind9/bin/rndc/rndc.c#2 integrate .. //depot/projects/ia64/contrib/bind9/version#2 integrate .. //depot/projects/ia64/etc/defaults/periodic.conf#13 integrate .. //depot/projects/ia64/etc/mtree/BSD.root.dist#14 integrate .. //depot/projects/ia64/etc/periodic/security/security.functions#4 integrate .. //depot/projects/ia64/lib/bind/config.mk#2 integrate .. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#144 integrate .. //depot/projects/ia64/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml#5 integrate .. //depot/projects/ia64/sbin/reboot/boot_i386.8#11 integrate .. //depot/projects/ia64/share/examples/diskless/clone_root#2 integrate .. //depot/projects/ia64/share/man/man5/periodic.conf.5#14 integrate .. //depot/projects/ia64/share/mk/bsd.libnames.mk#25 integrate .. //depot/projects/ia64/sys/boot/efi/libefi/elf_freebsd.c#11 integrate .. //depot/projects/ia64/sys/boot/efi/loader/main.c#20 integrate .. //depot/projects/ia64/sys/coda/coda_vfsops.c#14 integrate .. //depot/projects/ia64/sys/conf/NOTES#81 integrate .. //depot/projects/ia64/sys/conf/files#118 integrate .. //depot/projects/ia64/sys/conf/kern.post.mk#46 integrate .. //depot/projects/ia64/sys/conf/options#78 integrate .. //depot/projects/ia64/sys/contrib/pf/net/pfvar.h#4 integrate .. //depot/projects/ia64/sys/dev/cp/if_cp.c#3 integrate .. //depot/projects/ia64/sys/dev/ctau/if_ct.c#6 integrate .. //depot/projects/ia64/sys/dev/cx/if_cx.c#7 integrate .. //depot/projects/ia64/sys/dev/fdc/fdc.c#6 integrate .. //depot/projects/ia64/sys/dev/fdc/fdcvar.h#5 integrate .. //depot/projects/ia64/sys/dev/isp/isp_freebsd.h#18 integrate .. //depot/projects/ia64/sys/dev/isp/isp_pci.c#22 integrate .. //depot/projects/ia64/sys/fs/specfs/spec_vnops.c#33 integrate .. //depot/projects/ia64/sys/i386/conf/PAE#9 integrate .. //depot/projects/ia64/sys/i386/i386/mp_machdep.c#38 integrate .. //depot/projects/ia64/sys/kern/kern_conf.c#30 integrate .. //depot/projects/ia64/sys/kern/kern_exec.c#65 integrate .. //depot/projects/ia64/sys/kern/kern_kse.c#4 integrate .. //depot/projects/ia64/sys/kern/kern_physio.c#14 integrate .. //depot/projects/ia64/sys/kern/subr_trap.c#43 integrate .. //depot/projects/ia64/sys/kern/tty_pty.c#22 integrate .. //depot/projects/ia64/sys/kern/vfs_aio.c#42 integrate .. //depot/projects/ia64/sys/kern/vfs_bio.c#71 integrate .. //depot/projects/ia64/sys/kern/vfs_mount.c#30 integrate .. //depot/projects/ia64/sys/kern/vfs_subr.c#67 integrate .. //depot/projects/ia64/sys/modules/Makefile#76 integrate .. //depot/projects/ia64/sys/netipsec/keydb.h#4 integrate .. //depot/projects/ia64/sys/rpc/rpcclnt.h#4 integrate .. //depot/projects/ia64/sys/sys/conf.h#33 integrate .. //depot/projects/ia64/sys/sys/proc.h#85 integrate .. //depot/projects/ia64/sys/sys/resource.h#9 integrate .. //depot/projects/ia64/sys/ufs/ffs/ffs_vfsops.c#44 integrate .. //depot/projects/ia64/usr.bin/dnskeygen/Makefile#2 delete .. //depot/projects/ia64/usr.bin/dnsquery/Makefile#2 delete .. //depot/projects/ia64/usr.sbin/Makefile#63 integrate .. //depot/projects/ia64/usr.sbin/adduser/adduser.sh#14 integrate .. //depot/projects/ia64/usr.sbin/ndc/Makefile#3 delete Differences ... ==== //depot/projects/ia64/contrib/bind9/CHANGES#2 (text+ko) ==== @@ -1,4 +1,8 @@ + --- 9.3.0 released --- + +1711. [func] 'rndc unfreeze' has been deprecated by 'rndc thaw'. + --- 9.3.0rc4 released --- 1709. [port] solaris: add SMF support. ==== //depot/projects/ia64/contrib/bind9/bin/named/control.c#2 (text+ko) ==== @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: control.c,v 1.7.2.2.2.10 2004/03/22 01:52:22 marka Exp $ */ +/* $Id: control.c,v 1.7.2.2.2.10.4.1 2004/09/20 01:00:00 marka Exp $ */ #include @@ -122,7 +122,8 @@ result = ns_server_status(ns_g_server, text); } else if (command_compare(command, NS_COMMAND_FREEZE)) { result = ns_server_freeze(ns_g_server, ISC_TRUE, command); - } else if (command_compare(command, NS_COMMAND_UNFREEZE)) { + } else if (command_compare(command, NS_COMMAND_UNFREEZE) || + command_compare(command, NS_COMMAND_THAW)) { result = ns_server_freeze(ns_g_server, ISC_FALSE, command); } else if (command_compare(command, NS_COMMAND_RECURSING)) { result = ns_server_dumprecursing(ns_g_server); ==== //depot/projects/ia64/contrib/bind9/bin/named/include/named/control.h#2 (text+ko) ==== @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: control.h,v 1.6.2.2.2.6 2004/03/08 04:04:20 marka Exp $ */ +/* $Id: control.h,v 1.6.2.2.2.6.6.1 2004/09/20 01:00:01 marka Exp $ */ #ifndef NAMED_CONTROL_H #define NAMED_CONTROL_H 1 @@ -47,6 +47,7 @@ #define NS_COMMAND_STATUS "status" #define NS_COMMAND_FREEZE "freeze" #define NS_COMMAND_UNFREEZE "unfreeze" +#define NS_COMMAND_THAW "thaw" #define NS_COMMAND_RECURSING "recursing" #define NS_COMMAND_NULL "null" ==== //depot/projects/ia64/contrib/bind9/bin/rndc/rndc.c#2 (text+ko) ==== @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: rndc.c,v 1.77.2.5.2.12 2004/03/08 04:04:23 marka Exp $ */ +/* $Id: rndc.c,v 1.77.2.5.2.12.6.1 2004/09/20 01:00:01 marka Exp $ */ /* * Principal Author: DCL @@ -99,7 +99,7 @@ Retransfer a single zone without checking serial number.\n\ freeze zone [class [view]]\n\ Suspend updates to a dynamic zone.\n\ - unfreeze zone [class [view]]\n\ + thaw zone [class [view]]\n\ Enable updates to a frozen dynamic zone and reload it.\n\ reconfig Reload configuration file and new zones only.\n\ stats Write server statistics to the statistics file.\n\ ==== //depot/projects/ia64/contrib/bind9/version#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $Id: version,v 1.26.2.17.2.10 2004/09/01 07:29:40 marka Exp $ +# $Id: version,v 1.26.2.17.2.10.4.1 2004/09/20 01:01:01 marka Exp $ # # This file must follow /bin/sh rules. It is imported directly via # configure. @@ -6,5 +6,5 @@ MAJORVER=9 MINORVER=3 PATCHVER=0 -RELEASETYPE=rc -RELEASEVER=4 +RELEASETYPE= +RELEASEVER= ==== //depot/projects/ia64/etc/defaults/periodic.conf#13 (text+ko) ==== @@ -10,7 +10,7 @@ # values set in this file. This eases the upgrade path when defaults # are changed and new features are added. # -# $FreeBSD: src/etc/defaults/periodic.conf,v 1.29 2004/05/19 09:18:07 joe Exp $ +# $FreeBSD: src/etc/defaults/periodic.conf,v 1.30 2004/09/23 02:00:51 jkoshy Exp $ # # What files override these defaults ? @@ -128,6 +128,7 @@ daily_status_security_output="root" # user or /file daily_status_security_noamd="NO" # Don't check amd mounts daily_status_security_logdir="/var/log" # Directory for logs +daily_status_security_diff_flags="-b -u" # flags for diff output # 100.chksetuid daily_status_security_chksetuid_enable="YES" ==== //depot/projects/ia64/etc/mtree/BSD.root.dist#14 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.root.dist,v 1.69 2004/09/21 19:01:41 des Exp $ +# $FreeBSD: src/etc/mtree/BSD.root.dist,v 1.70 2004/09/23 19:33:54 des Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -32,6 +32,8 @@ .. mtree .. + namedb + .. ntp mode=0700 .. pam.d ==== //depot/projects/ia64/etc/periodic/security/security.functions#4 (text+ko) ==== @@ -24,7 +24,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/periodic/security/security.functions,v 1.3 2003/06/30 22:06:26 mtm Exp $ +# $FreeBSD: src/etc/periodic/security/security.functions,v 1.4 2004/09/23 02:00:51 jkoshy Exp $ # # @@ -67,7 +67,8 @@ [ $rc -lt 1 ] && rc=1 echo "" echo "${msg}" - diff -b ${LOG}/${label}.today ${tmpf} | eval "${filter}" + diff ${daily_status_security_diff_flags} ${LOG}/${label}.today \ + ${tmpf} | eval "${filter}" mv ${LOG}/${label}.today ${LOG}/${label}.yesterday || rc=3 mv ${tmpf} ${LOG}/${label}.today || rc=3 fi ==== //depot/projects/ia64/lib/bind/config.mk#2 (text+ko) ==== @@ -1,7 +1,11 @@ -# $FreeBSD: src/lib/bind/config.mk,v 1.3 2004/09/22 14:36:12 des Exp $ +# $FreeBSD: src/lib/bind/config.mk,v 1.7 2004/09/23 07:52:51 des Exp $ # BIND version number -CFLAGS+= -DVERSION='"9.3.0rc4"' +.if defined(BIND_DIR) && exists(${BIND_DIR}/version) +.include "${BIND_DIR}/version" +BIND_VERSION= ${MAJORVER}.${MINORVER}.${PATCHVER}${RELEASETYPE}${RELEASEVER} +CFLAGS+= -DVERSION='"${BIND_VERSION}"' +.endif CFLAGS+= -DHAVE_CONFIG_H @@ -15,7 +19,7 @@ CFLAGS+= -DLIBAGE=${LIBAGE} .endif -# GSSAPI support is incomplete in 9.3.0rc4 +# GSSAPI support is incomplete in 9.3.0 #.if !defined(NO_KERBEROS) #CFLAGS+= -DGSSAPI #.endif @@ -39,7 +43,7 @@ .endif # Default file locations -LOCALSTATEDIR= /var/run +LOCALSTATEDIR= /var SYSCONFDIR= /etc/namedb CFLAGS+= -DNS_LOCALSTATEDIR='"${LOCALSTATEDIR}"' CFLAGS+= -DNS_SYSCONFDIR='"${SYSCONFDIR}"' @@ -66,7 +70,7 @@ # Link against POSIX threads library .if ${MACHINE_ARCH} == "alpha" || ${MACHINE_ARCH} == "sparc64" .if defined(NOLIBC_R) -.error "BIND requires libc_r - define NO_BIND, or undefine NOLIBC_R" +.error "BIND requires libpthread - define NO_BIND, or undefine NOLIBC_R" .endif .else .if defined(NOLIBPTHREAD) ==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#144 (text+ko) ==== @@ -3,7 +3,7 @@ The &os; Project - $FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.778 2004/09/18 18:42:33 bmah Exp $ + $FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.779 2004/09/23 16:59:14 hrs Exp $ 2000 @@ -211,6 +211,13 @@ For more information, see security advisory FreeBSD-SA-04:13. &merged; + A number of programming errors in CVS + which allow information disclosure, denial-of-service, or + possibly arbitrary code execution, have been fixed + via an upgrade to CVS 1.11.17. + For more information, see security advisory FreeBSD-SA-04:14. &merged; + ==== //depot/projects/ia64/release/doc/ru_RU.KOI8-R/hardware/common/dev.sgml#5 (text+ko) ==== @@ -1,10 +1,10 @@