Date: Thu, 3 Nov 2005 21:34:40 GMT From: soc-andrew <soc-andrew@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 86310 for review Message-ID: <200511032134.jA3LYdu1032983@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=86310 Change 86310 by soc-andrew@soc-andrew_serv on 2005/11/03 21:33:41 IFC Affected files ... .. //depot/projects/soc2005/bsdinstaller/src/Makefile.inc1#3 integrate .. //depot/projects/soc2005/bsdinstaller/src/etc/mtree/BSD.usr.dist#6 integrate .. //depot/projects/soc2005/bsdinstaller/src/lib/Makefile#6 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/Makefile#18 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#2 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml#2 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#8 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/share/misc/dev.archlist.txt#4 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/zh_CN.GB2312/hardware/i386/proc-i386.sgml#2 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/zh_CN.GB2312/readme/article.sgml#3 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml#3 integrate .. //depot/projects/soc2005/bsdinstaller/src/release/scripts/package-split.py#2 integrate .. //depot/projects/soc2005/bsdinstaller/src/usr.sbin/Makefile#10 integrate Differences ... ==== //depot/projects/soc2005/bsdinstaller/src/Makefile.inc1#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.512 2005/08/23 07:58:55 brian Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.514 2005/11/03 08:56:39 ru Exp $ # # Make command line options: # -DNO_DYNAMICROOT do not link /bin and /sbin dynamically @@ -522,7 +522,7 @@ mkdir -p ${INSTALLTMP} for prog in [ awk cap_mkdb cat chflags chmod chown \ date echo egrep find grep install-info \ - ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ + ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ test true uname wc zic; do \ cp `which $$prog` ${INSTALLTMP}; \ done @@ -777,7 +777,7 @@ .if !defined(NO_CXX) _gperf= gnu/usr.bin/gperf -.if ${BOOTSTRAPPING} < 500113 +.if ${BOOTSTRAPPING} < 700004 _groff= gnu/usr.bin/groff .else _groff= gnu/usr.bin/groff/tmac ==== //depot/projects/soc2005/bsdinstaller/src/etc/mtree/BSD.usr.dist#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.312 2005/03/04 14:24:30 ru Exp $ +# $FreeBSD: src/etc/mtree/BSD.usr.dist,v 1.313 2005/10/28 21:25:27 ru Exp $ # # Please see the file src/etc/mtree/README before making changes to this file. # @@ -73,6 +73,8 @@ .. ru_RU.KOI8-R .. + uk_UA.KOI8-U + .. .. dict .. ==== //depot/projects/soc2005/bsdinstaller/src/lib/Makefile#6 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/Makefile,v 1.207 2005/09/19 08:13:43 imura Exp $ +# $FreeBSD: src/lib/Makefile,v 1.208 2005/10/27 03:09:20 davidxu Exp $ # To satisfy shared library or ELF linkage when only the libraries being # built are visible: @@ -66,7 +66,7 @@ .if ${MACHINE_ARCH} != "arm" && ${MACHINE_ARCH} != "ia64" && \ ${MACHINE_ARCH} != "powerpc" && !defined(NO_LIBC_R) -_libc_r= libc_r +_libc_r= .endif .if ${MACHINE_ARCH} != "arm" ==== //depot/projects/soc2005/bsdinstaller/src/release/Makefile#18 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/release/Makefile,v 1.890 2005/09/28 12:39:00 kensmith Exp $ +# $FreeBSD: src/release/Makefile,v 1.892 2005/11/03 07:27:50 ru Exp $ # # make release [BUILDNAME=somename] CHROOTDIR=/some/dir CVSROOT=/cvs/dir \ # [RELEASETAG=tag] @@ -584,10 +584,6 @@ cd ${.CURDIR}/..; \ ${CROSSMAKE} ${KERNEL_FLAGS} \ kernel \ - DESTDIR=${RD}/trees/base; \ - cd ${.CURDIR}/..; \ - ${CROSSMAKE} ${KERNEL_FLAGS} -DNO_MODULES \ - reinstallkernel -DINSTALL_DEBUG \ DESTDIR=${RD}/trees/base touch ${.TARGET} @@ -719,7 +715,7 @@ .endif cp ${.CURDIR}/../etc/usbd.conf ${RD}/mfsfd/etc/usbd.conf cp ${.CURDIR}/../etc/master.passwd ${RD}/mfsfd/etc/master.passwd - pwd_mkdb -d ${RD}/mfsfd/etc -p ${RD}/mfsfd/etc/master.passwd + cp ${RD}/trees/base/etc/*pwd.db ${RD}/mfsfd/etc/ ( for F in defaults/rc.conf netconfig protocols ; do \ sed -e '/^#.*$$/d' -e 's/[:space:]*#.*$$//g' \ ${RD}/trees/base/etc/$$F > ${RD}/mfsfd/stand/etc/$$F ; \ ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml#2 (text+ko) ==== @@ -1,4 +1,4 @@ -<!-- $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml,v 1.77 2005/06/15 19:41:24 wilko Exp $ --> +<!-- $FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/alpha/proc-alpha.sgml,v 1.78 2005/11/02 22:18:47 wilko Exp $ --> <sect1 id="support-proc"> <sect1info> @@ -878,8 +878,8 @@ based host adapter (tested with a Tekram DC-390U2W). On the other hand some no-name Symbios 53C985 board has been reported to work. Cards like the Tekram DC-390F (Symbios875 based) have been confirmed to - work fine on the PC164. Unfortunately this seems to be dependent on the - actual version of the chip/board.</para> + work fine on the PC164. Symbios 53C896 has been confirmed to not + work.</para> <para>Symbios 53C825[a] will also work as boot adapter. Diamond FirePort, although based on Symbios chips, is not bootable by the @@ -966,7 +966,7 @@ <para>Features:</para> <itemizedlist> <listitem> - <para>21064 or 21064A CPU at speeds of 166 up to 333 MHz</para> + <para>21064 or 21064A CPU at speeds of 100 up to 333 MHz</para> </listitem> <listitem> <para>DECchip 21071-AA core logic chip set</para> ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml#2 (text+ko) ==== @@ -1,5 +1,5 @@ <!-- - $FreeBSD: src/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml,v 1.19 2005/06/16 22:22:05 brueffer Exp $ + $FreeBSD: src/release/doc/en_US.ISO8859-1/installation/common/trouble.sgml,v 1.20 2005/10/27 19:07:35 obrien Exp $ This file contains the comments of the old TROUBLE.TXT file. --> @@ -63,7 +63,7 @@ <sect2> <title>Common Installation Problems for &arch.print; Architecture Users</title> - <qandaset arch="i386,amd64"> + <qandaset arch="i386"> <qandaentry> <question> <para>My system hangs while probing hardware during boot, or it @@ -88,21 +88,6 @@ boot loader can be found in the &os; Handbook.</para> </answer> </qandaentry> - <qandaentry arch="amd64"> - <question> - <para>My system uses the nVidia nForce3 Pro-150 chipset and I get hangs - at the end of boot or suddenly starts losing interrupts.</para> - </question> - <answer> - <para>There are problems with the apic on this chipset and/or the - bios on every machine that we had seen at the time of release. - While disabling ACPI as above will work, a less drastic option may - be to set the <quote>hint.apic.0.disabled</quote> hint instead. - If you have the option in the bios, try disabling the APIC support. - Unfortunately some machines lack this option. - </para> - </answer> - </qandaentry> <qandaentry arch="i386,pc98,alpha,sparc64"> <question> <para>My legacy ISA device used to be recognized in previous versions ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#8 (text+ko) ==== @@ -3,7 +3,7 @@ <corpauthor>The &os; Project</corpauthor> - <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.894 2005/10/12 12:24:37 joel Exp $</pubdate> + <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml,v 1.897 2005/10/31 16:52:11 hrs Exp $</pubdate> <copyright> <year>2000</year> @@ -127,6 +127,23 @@ has been added. This allows to export &man.uma.9; allocator statistics via a binary structure stream.</para> + <para>The sysctl variable <varname>hw.pci.do_powerstate</varname> + has been changed from a boolean to a range. + <literal>0</literal> means no power management, + <literal>1</literal> means conservative power management which + any device class that has caused problems is added to the watch list, + <literal>2</literal> means aggressive power management where + any device class that is not fundamental to the system is added to the list, + and <literal>3</literal> means power them all down unconditionally. + The default is <literal>1</literal>.</para> + + <para arch="ia64">The <filename>GENERIC</filename> kernel now enables + SMP support by default.</para> + + <para>Sample kernel configuration files + <filename>src/sys/<replaceable>arch</replaceable>/conf/MAC</filename> + for the Mandatory Access Control framework have been added.</para> + <sect3 id="boot"> <title>Boot Loader Changes</title> @@ -168,6 +185,9 @@ <para arch="amd64">The smbios(4) driver support for amd64 has been added.</para> + <para>The tnt4882(4) driver which supports National Instruments + PCI-GPIB card has been added.</para> + <para arch="i386">A new loader tunable <varname>hw.apic.enable_extint</varname> has been added. This tunable can be used not to mask the ExtINT pin on the first @@ -178,6 +198,8 @@ <sect4 id="mm"> <title>Multimedia Support</title> + <para>The &man.agp.4; driver now supports ATI IGP chipsets.</para> + <para>The &man.sound.4; driver now supports wider range sampling rate, multiple precisions choice, and 24/32 bit PCM format conversion.</para> @@ -188,9 +210,6 @@ <para>The &man.snd.via8233.4; driver is now MPSAFE.</para> - <para arch="amd64">The &man.snd.via8233.4; driver is now supported - on &os;/amd64.</para> - <para>The &man.snd.via82c686.4; driver is now MPSAFE.</para> </sect4> @@ -210,6 +229,9 @@ <para>The &man.pcn.4; driver is now MPSAFE. &merged;</para> + <para>The &man.re.4; driver now supports D-Link DGE-528(T) + Gigabit Ethernet card.</para> + <para>The &man.sf.4; driver is now MPSAFE. &merged;</para> <para>The &man.ste.4; driver is now MPSAFE.</para> @@ -277,11 +299,18 @@ <sect3 id="disks"> <title>Disks and Storage</title> + <para>The &man.aac.4; driver now supports the Adaptec 2610SA SATA-RAID + controller in some Hewlett-Packard machines.</para> + <para>The &man.ata.4; driver now supports a workaround for some controllers whose DMA does not work properly in 48bit mode. For the suspicious controllers the PIO mode will be used for access to over 137GB areas.</para> + <para>The &man.ata.4; driver now supports the ITE IT8211F IDE controller, + and Promise PDC40718 and PDC40719 chip found in Promise + Fasttrak TX4300.</para> + <para>A new GEOM class <literal>GEOM_ZERO</literal> has been added. It creates very huge provider (41PB) <filename>/dev/gzero</filename> and mainly for performance testing. @@ -292,6 +321,9 @@ <para>The <literal>GEOM_LABEL</literal> class now supports Ext2FS and ReiserFS.</para> + <para>The &man.hptmv.4; driver has been updated and now supports + amd64 as well as PAE.</para> + <para>The &man.mpt.4; driver has been updated to support various new features such as RAID volume and RAID member state/settings reporting, periodic volume re-synchronization @@ -345,11 +377,28 @@ flag to compare the symbolic link itself rather than the file that the link points to.</para> + <para>The &man.gpt.8; utility now supports setting GPT partition labels.</para> + <para>The &man.ifconfig.8; utility now supports a <option>-k</option> flag to allow printing potentially sensitive keying material to standard output. This sensitive information will not be printed by default.</para> + <para>The &man.ifconfig.8; utility now supports a <option>-tunnel</option> + parameter, which is just an alias for <option>deletetunnel</option>, + yet is more convenient and easier to type.</para> + + <para>The <option>-vlandev</option> parameter to &man.ifconfig.8; + no longer requires a network interface as its argument. The + argument still is supported for backward compatibility, but now + it is deprecated and its use is discouraged.</para> + + <para>The &man.kenv.1; utility now supports a <option>-q</option> + flag to suppress warnings.</para> + + <para>The <application>libedit</application> library has been + updated from the NetBSD source tree as of August 2005.</para> + <para>The &man.libmemstat.3; library has been added. This is for use by debugging and monitoring applications in tracking kernel memory statistics. It provides an @@ -389,6 +438,12 @@ <para>The &man.powerd.8; program now supports a <option>-P</option> option which allows to specify pidfile.</para> + <para>The &man.rpcgen.1; utility now generates headers and stub files + which can be used with ANSI C compilers by default.</para> + + <para>The &man.sysctl.8; utility now supports a <option>-q</option> + flag to suppress a limited set of warnings and errors.</para> + <para>The shared library version number of all libraries have been updated due to some possible ABI changes. The libraries include: snmp_*, libdialog, libg2c, libobjc, @@ -420,9 +475,11 @@ <para>The <varname>removable_interfaces</varname> variable has been removed.</para> - <para>A new variable <varname>ifconfig_<replaceable>ifn</replaceable></varname> - has been added. This allows - <filename>/etc/rc.d/netif</filename> + <para>A new keyword <literal>NOAUTO</literal> in + <varname>ifconfig_<replaceable>ifn</replaceable></varname> + has been added. This prevents configuration of an interface + at boot time or via <filename>/etc/pccard_ether</filename>, + and allows <filename>/etc/rc.d/netif</filename> to be used to start and stop an interface on a purely manual basis.</para> </sect3> @@ -434,6 +491,9 @@ <para><application>libpcap</application> has been updated to v0.9.1 (release).</para> + <para><application>OpenSSH</application> has been updated from + version 4.0p1 to version 4.2p1.</para> + <para><application>sendmail</application> has been updated from version 8.13.3 to version 8.13.4.</para> ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/share/misc/dev.archlist.txt#4 (text+ko) ==== @@ -23,7 +23,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/release/doc/share/misc/dev.archlist.txt,v 1.69 2005/10/10 18:01:18 joel Exp $ +# $FreeBSD: src/release/doc/share/misc/dev.archlist.txt,v 1.70 2005/10/25 04:32:42 brueffer Exp $ # # @@ -112,7 +112,7 @@ snd_csa i386,amd64 snd_ds1 i386,amd64 snd_emu10k1 i386,amd64 -snd_es137x i386,amd64 +snd_es137x i386,sparc64,amd64 snd_ess i386,amd64 snd_fm801 i386,amd64 snd_gusc i386,amd64 ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/zh_CN.GB2312/hardware/i386/proc-i386.sgml#2 (text+ko) ==== @@ -2,7 +2,7 @@ The FreeBSD Simplified Chinese Project Original Revision: 1.14 - $FreeBSD: src/release/doc/zh_CN.GB2312/hardware/i386/proc-i386.sgml,v 1.2 2005/03/22 19:20:19 delphij Exp $ + $FreeBSD: src/release/doc/zh_CN.GB2312/hardware/i386/proc-i386.sgml,v 1.3 2005/10/13 17:25:28 delphij Exp $ --> <sect1 id="proc"> <title>支持的处理器和主板</title> @@ -35,7 +35,7 @@ <para>&os; 能够利用 Intel CPU 的超线程 (HTT) 支持并从中受益。 启用了 <literal>options SMP</literal> 的内核能够自动检测到附加的逻辑处理器。 - 默认的 &os; 调度器将逻辑处理器等同于一些额外的物理处理爱; + 默认的 &os; 调度器将逻辑处理器等同于一些额外的物理处理器; 换言之, 它不会尝试根据同一 CPU 上的逻辑处理器对调度决策实施优化。 由于这种简单的调度策略会导致性能不够理想, 某些情况下通过设置 <varname>machdep.hlt_logical_cpus</varname> sysctl ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/zh_CN.GB2312/readme/article.sgml#3 (text+ko) ==== @@ -18,7 +18,7 @@ <corpauthor>The &os; Project</corpauthor> - <pubdate>$FreeBSD: src/release/doc/zh_CN.GB2312/readme/article.sgml,v 1.2 2005/10/12 20:30:39 delphij Exp $</pubdate> + <pubdate>$FreeBSD: src/release/doc/zh_CN.GB2312/readme/article.sgml,v 1.3 2005/10/14 16:25:53 delphij Exp $</pubdate> <copyright> <year>2000</year> @@ -121,7 +121,7 @@ <para>对于那些希望用 &os; 来处理日常业务, 而不是尝试最新 &os; 技术的用户来说, 正式的发行版本 (例如 &release.prev.stable;) 通常更为合适。 - 发行版本经过了一段时间的测试和质量保障检察, + 发行版本经过了一段时间的测试和质量保障检查, 以确保其高可靠性。</para> ]]> @@ -328,7 +328,7 @@ <filename>RELNOTES.TXT</filename>、 <filename>HARDWARE.TXT</filename> 和 <filename>INSTALL.TXT</filename>) 包含了对特定硬件体系的信息。 - 比如,alpha 发行说明会包含了不适用于 &i386; 的信息, + 比如, alpha 发行说明中可能包含某些不适用于 &i386; 的信息, 反之亦然。 每篇文档适用的体系结构会在文档的标题处列出。</para> </note> ==== //depot/projects/soc2005/bsdinstaller/src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml#3 (text+ko) ==== @@ -1,14 +1,14 @@ <!-- The FreeBSD Simplified Chinese Project - Original revision: 1.883.2.7 + Original revision: 1.883.2.8 --> <articleinfo> <title>&os;/&arch; &release.current; 发行说明</title> <corpauthor>The &os; Project</corpauthor> - <pubdate>$FreeBSD: src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml,v 1.6 2005/10/12 20:30:39 delphij Exp $</pubdate> + <pubdate>$FreeBSD: src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml,v 1.9 2005/10/27 17:35:48 delphij Exp $</pubdate> <copyright> <year>2000</year> @@ -34,7 +34,7 @@ &release.branch; 开发线上所做的改动。 本文档列举了自前一发行版本以来所有适用的安全公告, 以及对于 &os; 内核以及系统附带的应用程序所做的重要修改。 - 在升级时所需要注意的一些问题, 也进行了简略的介绍。</para> + 对在升级时需要注意的一些问题, 也进行了简略的介绍。</para> </abstract> </articleinfo> @@ -229,16 +229,17 @@ 已经被删去。 使用这一类型的 CPU 的用户, 应使用 &os; 5.<replaceable>X</replaceable> 或更早的版本。</para> - <para>内核调试器 &man.ddb.4; 现在支持用于显示持有休眠互斥体 - (以及当前线程所持有的自旋互斥体) 的情况的 - <command>show alllocks</command> 命令了。 &merged;</para> + <para>内核调试器 &man.ddb.4; 新增了 + <command>show alllocks</command> 命令, + 用以显示持有休眠互斥体 + (以及当前线程所持有的自旋互斥体) 的情况的了。 &merged;</para> <para arch="amd64,i386,pc98">将崩溃时的内核转存 (crash dump) 格式改为了 ELF 以支持大内存 (超过 4GB) 的环境。</para> <para>&man.ichsmb.4; 驱动现在可以作为可加载内核模块使用了。</para> - <para>现在 &man.jail.8; 功能支持一个新的 sysctl + <para>&man.jail.8; 功能现在支持一个新的 sysctl <varname>security.jail.chflags_allowed</varname>, 用于控制 &man.chflags.1; 在 jail 中的行为。 如果设置为 <literal>0</literal> (默认值), jail 中的 <username>root</username> @@ -361,7 +362,7 @@ 以减少和其他系统时钟之间的同步效果。</para> <para>shell 命令的最大长度, 从原先的 128 - 变味了 <varname>PAGE_SIZE</varname>。 默认情况下, + 变为了 <varname>PAGE_SIZE</varname>。 默认情况下, 这个值应该是 4KB (i386, pc98, amd64, 和 powerpc) 或 8KB (sparc64 和 ia64)。 其结果是, 兼容模块需要重新编译, 以便于内核中的数据结构保持同步。</para> @@ -386,7 +387,7 @@ <para>加载器命令 <command>autoboot</command> 现在支持提示符参数了。</para> - <para>现在 <command>autoboot</command> 加载器命令能够在 + <para><command>autoboot</command> 加载器命令现在能够在 <varname>autoboot_delay</varname> 变量设置为 <literal>-1</literal> 时完全禁止用户打断启动过程了。 &merged;</para> @@ -408,7 +409,7 @@ 并在恢复时重新打开。 这一行为可以通过将 <varname>debug.acpi.do_powerstate</varname> 和 <varname>hw.pci.do_powerstate</varname> 这两个 sysctl - 设置为 <literal>0</literal>。</para> + 设置为 <literal>0</literal> 来禁用。</para> <para arch="i386,amd64">加入了用于 IBM 笔记本的 &man.acpi.ibm.4; 驱动。 它提供了许多热键, 以及读取风扇状态和温度传感器的能力。</para> @@ -462,13 +463,13 @@ 以及有关的其他工具。</para> <para arch="i386">删去了对于 OLDCARD 子系统的支持。 - 现在, NEWCARD 系统被用于支持所有的 PCCARD 设备了。</para> + 现在, 所有的 PCCARD 设备都是通过 NEWCARD 系统支持的了。</para> <para>加入了用于支持 GPIB-PCIIA IEEE-488 卡的 pcii 驱动。 &merged;</para> - <para>&man.atkbd.4; 驱动现在支持 <literal>0x8</literal> + <para>&man.atkbd.4; 驱动新增了 <literal>0x8</literal> (第 3 位) 标志, 用以在设备探测时禁止测试键盘口, - 以避免在某些型号的机器, 特别是 Compaq R300Z 系列的 + 以避免在某些型号, 特别是 Compaq R300Z 系列的 amd64 笔记本上造成挂起的问题。</para> <para arch="i386">加入了用于支持直接访问以模式0 (简单I/O) @@ -546,12 +547,12 @@ <para>&man.dc.4; 驱动现在支持 &man.altq.4; 框架, 并且是 MPSAFE 的了。 &merged;</para> - <para>&man.de.4; 驱动现在是 MPSAFE 的了。</para> + <para>&man.de.4; 驱动现在 MPSAFE 了。</para> <para>&man.ed.4; 驱动现在支持 &man.altq.4; 框架了。 &merged;</para> - <para>&man.ed.4; 驱动现在是 MPSAFE 的了。</para> + <para>&man.ed.4; 驱动现在 MPSAFE 了。</para> <para>在 &man.em.4; 驱动程序中, 对于 VLAN 标记 (tagging) 的硬件支持, 由于其和混杂模式之间的一些冲突被默认地禁用。 @@ -594,22 +595,22 @@ <para>&man.pcn.4; 驱动现在 MPSAFE 了。</para> - <para>现在 &man.re.4; 驱动能够支持 &man.altq.4; + <para>&man.re.4; 驱动现在能够支持 &man.altq.4; 框架, 并且 MPSAFE 了。 &merged;</para> - <para>现在 &man.sf.4; 驱动支持设备混合轮询 (device polling) + <para>&man.sf.4; 驱动现在支持设备混合轮询 (device polling) 和 &man.altq.4; 了。 &merged;</para> <para>修正了 &man.sk.4; 驱动中的多处程序设计错误。 这些问题主要影响 SMP 系统, 可能导致系统崩溃、 内核缺页、 - SSH 连接中断, 或文件传输问题。 + SSH 连接中断, 以及文件传输问题。 更多细节, 可以在勘误公告 <ulink url="ftp://ftp.FreeBSD.org/pub/FreeBSD/ERRATA/notices/FreeBSD-EN-05:02.sk.asc">FreeBSD-EN-05:02.sk</ulink> 上找到。 &merged;</para> - <para>现在, &man.sk.4; 驱动支持 &man.altq.4; 了。 - 同时, 此驱动支持基于 Yukon 的网卡的巨型帧能力了。 + <para>&man.sk.4; 驱动现在支持 &man.altq.4; 了。 + 同时, 此驱动提供了对于基于 Yukon 的网卡的巨型帧的支持能力。 &merged;</para> <para>&man.ste.4; 驱动支持 &man.altq.4; 了。</para> @@ -648,8 +649,8 @@ 现在可以用 &man.ifconfig.8; 工具来对 &man.if.bridge.4; 进行配置了。</para> - <para>现在 &man.ipfw.4; <literal>IPDIVERT</literal> - 选项可以用内核模块的方式来加载了。 如果没有加载模块, + <para>&man.ipfw.4; <literal>IPDIVERT</literal> + 选项现在可以通过内核模块的方式来加载了。 如果没有加载模块, 则 &man.ipfw.4; 将拒绝安装 <literal>divert</literal> 规则, 而 &man.natd.8; 则会返回错误信息 <quote>protocol not supported</quote>。</para> @@ -661,7 +662,7 @@ <para>&man.ipfw.4; 和 &man.dummynet.4; 系统能够支持 IPv6 了。</para> - <para>&man.ipfw.8;现在支持通过转发 socket 来区分并标记 + <para>&man.ipfw.8; 现在支持通过转发 socket 来区分并标记 &man.altq.4; 包了。 此外, 还可以通过特定的 payload 尺寸来匹配 TCP 包。</para> <para>&man.ipfw.8; 现在支持通过转发 socket, @@ -702,13 +703,13 @@ <para>加入了 &man.ng.tcpmss.4; NetGraph 节点。 它支持改变 TCP 包的 MSS 选项。</para> - <para>现在 &man.sppp.4; 驱动程序包含了帧转发 (Frame Relay) + <para>&man.sppp.4; 驱动程序现在提供了帧转发 (Frame Relay) 支持。 &merged;</para> <para>&man.sppp.4; 驱动现在 MPSAFE 了。</para> <para>&os; 路由表现在要求路由的网关必须和路由本身同属同一地址族。 - 现在 &man.route.8; 工具会拒绝异种地址族混用了。 例如:</para> + 现在, &man.route.8; 工具会拒绝异种地址族混用了。 例如:</para> <screen>&prompt.root; route add 10.1.1.1 -inet6 fe80::1%fxp0</screen> @@ -739,13 +740,13 @@ 使得拒绝服务攻击变得容易。 这一 TCP 扩展被最近的一个 Internet 草案认为是有缺陷的。</para> - <para>将 KAME IPv4 IPsec 实现集成到了 &os; 中, - 现在支持 TCP-MD5 了。 &merged;</para> + <para>已经将 KAME IPv4 IPsec 实现集成到了 &os; 中, + 现在它支持 TCP-MD5 了。 &merged;</para> <para>短期使用端口的随机分配导致了在高连接速率时的端口重用问题。 这一功能现在在短期内发生大量连接, 即新端口的创建速率快于每秒 <varname>net.inet.ip.portrange.randomcps</varname> 时, - 被自动禁用 + 会被自动停用 <varname>net.inet.ip.portrange.randomtime</varname> 秒。 这两个 sysctl 变量的默认值, 分别是 <literal>10</literal> 和 <literal>45</literal>。 @@ -758,9 +759,9 @@ <varname>debug.mpsafenet</varname> sysctl 变量设置为 <literal>1</literal>)。</para> - <para>现在 Unix domain socket 提供了 + <para>Unix domain socket 现在提供了新增的 <literal>LOCAL_CREDS</literal> 和 - <literal>LOCAL_CONNWAIT</literal>。 + <literal>LOCAL_CONNWAIT</literal> 选项。 其中, <literal>LOCAL_CREDS</literal> 选项提供了一种机制, 使得接收方能够以 &man.recvmsg.2; 控制消息的形式, 收到发送者的进程凭据。 @@ -772,7 +773,7 @@ <sect3 id="disks"> <title>磁盘及存储</title> - <para>现在 &man.amr.4; 可以安全地在使用了 + <para>&man.amr.4; 现在可以安全地在使用了 &man.pae.4; 的系统上使用了。 &merged;</para> <para arch="i386,ia64">加入了 &man.arcmsr.4; 驱动。 @@ -806,7 +807,7 @@ <para>加入了用于支持 HighPoint RocketRAID 182x 系列硬件的 &man.hptmv.4; 驱动。 &merged;</para> - <para>现在 &man.ips.4; 驱动在较新的 ServeRAID 型号上, + <para>经过改进的 &man.ips.4; 驱动在较新的 ServeRAID 型号上, 能够支持内核崩溃的转储操作了。 &merged;</para> <para>删去了 &man.matcd.4; 驱动。 &merged;</para> @@ -835,13 +836,13 @@ <title>文件系统</title> <para>原先在挂接时进行的, 重新计算 - <quote>脏</quote> (即, 上次停机时没有正常卸下) 的 UFS 和 UFS2 + <quote>脏</quote> 的 (即, 上次停机时没有正常卸下) UFS 和 UFS2 文件系统摘要信息的工作, 现在转由后台 &man.fsck.8; 进行。 这一修改将极大地改善系统崩溃后挂接大文件系统时的速度。 - 如果希望还原原先的行为, 可以通过将 + 如果希望恢复原先的行为, 则可以通过将 <varname>vfs.ffs.compute_summary_at_mount</varname> sysctl - 变量设置为非零值来实现。 &merged;</para> + 变量设置为非零值来完成。 &merged;</para> <para>修正了由于 NFS 服务器可能导致的一个内核崩溃。 更多细节, 可以在勘误公告 @@ -868,7 +869,7 @@ <para>加入了用于处理二进制文件补丁的 &man.bsdiff.1; 和 &man.bspatch.1; 工具。</para> - <para>现在 &man.burncd.8; 工具能够在光盘定型之后执行命令了 (例如 + <para>&man.burncd.8; 工具现在能够在光盘定型之后执行命令了 (例如 <command>eject</command>)。</para> <para arch="amd64">实现了 @@ -891,19 +892,19 @@ <replaceable>altpath</replaceable></option> 选项, 用以设置命令的搜索路径。</para> - <para>现在 &man.ftpd.8; 程序会正确地为目录和文件的状态使用 <literal>212</literal> + <para>&man.ftpd.8; 程序现在能够正确地为目录和文件的状态使用 <literal>212</literal> 和 <literal>213</literal> 状态代码了 (过去的版本, 曾经长期使用 <literal>211</literal>)。 这一行为在 RFC 959 中进行了描述。 &merged;</para> <para>&man.gpt.8; 的 <literal>create</literal> 命令, - 现在支持一个 <option>-f</option> 命令行标志, - 以强制创建 GPT, 即使磁盘上原先已经存在了 MBR 记录。 + 新增了 <option>-f</option> 命令行标志, + 用以在原先已经存在了 MBR 记录的磁盘上强制创建 GPT。 &merged;</para> <para>如果指定了 <literal>AF_UNSPEC</literal>, - 现在 &man.getaddrinfo.3; 函数会在查询 <literal>AAAA</literal> + 现在的 &man.getaddrinfo.3; 函数会在查询 <literal>AAAA</literal> 记录之前, 首先查询 <literal>A</literal> DNS 资源记录。 一些有问题的 DNS 服务器会在 <literal>AAAA</literal> 记录不存在时返回 <literal>NXDOMAIN</literal>, @@ -918,17 +919,17 @@ <literal>AF_INET6</literal> 记录先于 <literal>AF_INET</literal> 记录。 &merged;</para> - <para>现在 &man.gethostbyname.3;, &man.gethostbyname2.3;, 以及 - &man.gethostbyaddr.3; 函数是线程安全的了。 &merged;</para> + <para>&man.gethostbyname.3;, &man.gethostbyname2.3;, 以及 + &man.gethostbyaddr.3; 函数现在是线程安全的了。 &merged;</para> <para>&man.getnetent.3;, &man.getnetbyname.3;, 以及 - &man.getnetbyaddr.3; 函数是线程安全的了。 &merged;</para> + &man.getnetbyaddr.3; 函数现在是线程安全的了。 &merged;</para> - <para>现在 &man.getprotoent.3;, &man.getprotobyname.3;, 以及 - &man.getprotobynumber.3; 函数是线程安全的了。 &merged;</para> + <para>&man.getprotoent.3;, &man.getprotobyname.3;, 以及 + &man.getprotobynumber.3; 函数现在是线程安全的了。 &merged;</para> - <para>现在 &man.getservent.3;, &man.getservbyname.3;, 以及 - &man.getservbyport.3; 函数是线程安全的了。 &merged;</para> + <para>&man.getservent.3;, &man.getservbyname.3;, 以及 + &man.getservbyport.3; 函数现在是线程安全的了。 &merged;</para> <para>为遵循 IEEE Std 1003.1-2001 标准 (也称作 POSIX 2001), <varname>struct netent</varname> 结构的 @@ -948,10 +949,18 @@ <command>setstate</command> 这三个子命令了。 &merged;</para> - <para>对 &man.ifconfig.8; 工具进行了重构。 现在它的模块化更加清晰, + <para>对 &man.ifconfig.8; 工具进行了重构。 现在其模块化更为清晰, 并且在处理某些网络接口专有的功能时更为灵活。 对 802.11 支持进行了更新, 以便支持最近对于 802.11 子系统和驱动程序所进行的改进。</para> + <para>&man.ifconfig.8; 工具新增了 <option>-tunnel</option> + 参数, 它实际上等价于 <option>deletetunnel</option>, + 以简化操作并方便输入。</para> + + <para>&man.ifconfig.8; 的 <option>-vlandev</option> 参数, + 不再要求必须附带网络接口的名字的参数了。 为了保持向下兼容, + 原有的参数仍然保留, 但不再鼓励使用。</para> + <para>对于相当数量的 &man.ipfw.8; 选项的简写形式的支持, 不再推荐使用。 如果使用了这些简写, 则会在 stderr 输出警告, 以及对应的、 正确的全称形式。</para> @@ -1189,7 +1198,7 @@ 字符, 现在可以关闭选项协商, 并允许发出置了高位的字符了。 这一特性能够帮助利用 &man.telnet.1; 作为协议测试工具来使用。</para> - <para>增加了用于关闭选定的 TCp 连接的 &man.tcpdrop.8; 命令。 + <para>增加了用于关闭选定的 TCP 连接的 &man.tcpdrop.8; 命令。 它来自 OpenBSD. &merged;</para> <para>&man.what.1; 新增了 <option>-q</option> 选项, 其功能是, ==== //depot/projects/soc2005/bsdinstaller/src/release/scripts/package-split.py#2 (text+ko) ==== @@ -7,7 +7,7 @@ # # Usage: package-split.py <INDEX> <master INDEX> # -# $FreeBSD: src/release/scripts/package-split.py,v 1.6 2005/05/03 05:37:09 marcel Exp $ +# $FreeBSD: src/release/scripts/package-split.py,v 1.7 2005/11/03 00:23:13 kensmith Exp $ import os import sys @@ -93,12 +93,7 @@ 'www/lynx', 'x11/rxvt', # Formerly on disc3 - 'lang/php4', - 'lang/php5', - 'security/portaudit', - 'www/apache13', - 'www/apache13-modssl', - 'www/apache2']) + 'security/portaudit']) if arch == 'i386': pkgs.extend(['comms/ltmdm', 'www/opera']) ==== //depot/projects/soc2005/bsdinstaller/src/usr.sbin/Makefile#10 (text+ko) ==== @@ -1,5 +1,5 @@ # From: @(#)Makefile 5.20 (Berkeley) 6/12/93 -# $FreeBSD: src/usr.sbin/Makefile,v 1.339 2005/10/12 21:40:41 pjd Exp $ +# $FreeBSD: src/usr.sbin/Makefile,v 1.340 2005/10/17 20:47:44 phk Exp $ # XXX MISSING: mkproto SUBDIR= ac \ @@ -60,6 +60,7 @@ inetd \ iostat \ ip6addrctl \ + ipfwpcap \ IPXrouted \ jail \ jexec \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511032134.jA3LYdu1032983>