Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Feb 2006 02:40:39 GMT
From:      Alan Cox <alc@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 90949 for review
Message-ID:  <200602030240.k132edcs045720@repoman.freebsd.org>

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

Change 90949 by alc@alc_home on 2006/02/03 02:39:48

	IFC @90949

Affected files ...

.. //depot/projects/superpages/doc/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml#3 integrate
.. //depot/projects/superpages/doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#5 integrate
.. //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/advanced-networking/chapter.sgml#2 integrate
.. //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/basics/chapter.sgml#2 integrate
.. //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml#2 integrate
.. //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml#3 integrate
.. //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/multimedia/chapter.sgml#3 integrate
.. //depot/projects/superpages/src/UPDATING#4 integrate
.. //depot/projects/superpages/src/contrib/openbsm/CHANGELOG#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/LICENSE#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/README#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/TODO#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/VERSION#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/audit/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/audit/audit.8#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/audit/audit.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditd/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditd/audit_warn.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditd/auditd.8#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditd/auditd.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditd/auditd.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditreduce/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditreduce/auditreduce.1#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditreduce/auditreduce.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/auditreduce/auditreduce.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/praudit/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/praudit/praudit.1#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bin/praudit/praudit.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/audit.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/audit_internal.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/audit_kevents.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/audit_record.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/audit_uevents.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/bsm/libbsm.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/compat/endian.h#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/etc/audit_class#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/etc/audit_control#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/etc/audit_event#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/etc/audit_user#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/etc/audit_warn#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_class.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_control.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_event.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_free_token.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_io.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_mask.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_token.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/au_user.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_audit.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_class.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_control.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_event.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_flags.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_io.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_mask.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_notify.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_token.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_user.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/bsm_wrappers.c#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/libbsm/libbsm.3#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit.log.5#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit_class.5#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit_control.5#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit_event.5#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit_user.5#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/audit_warn.5#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/auditctl.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/auditon.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/getaudit.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/getauid.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/setaudit.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/man/setauid.2#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/tools/Makefile#1 branch
.. //depot/projects/superpages/src/contrib/openbsm/tools/audump.c#1 branch
.. //depot/projects/superpages/src/etc/Makefile#3 integrate
.. //depot/projects/superpages/src/etc/defaults/rc.conf#6 integrate
.. //depot/projects/superpages/src/etc/mtree/BSD.var.dist#2 integrate
.. //depot/projects/superpages/src/etc/rc.d/Makefile#5 integrate
.. //depot/projects/superpages/src/etc/rc.d/auditd#1 branch
.. //depot/projects/superpages/src/etc/rc.d/hostapd#1 branch
.. //depot/projects/superpages/src/games/fortune/datfiles/fortunes#5 integrate
.. //depot/projects/superpages/src/lib/Makefile#4 integrate
.. //depot/projects/superpages/src/lib/libbsm/Makefile#1 branch
.. //depot/projects/superpages/src/lib/libc/stdlib/malloc.3#3 integrate
.. //depot/projects/superpages/src/release/picobsd/bridge/config#2 integrate
.. //depot/projects/superpages/src/release/picobsd/bridge/crunch.conf#2 integrate
.. //depot/projects/superpages/src/release/picobsd/build/picobsd#2 integrate
.. //depot/projects/superpages/src/sbin/geom/class/concat/geom_concat.c#4 integrate
.. //depot/projects/superpages/src/sbin/geom/class/eli/geli.8#3 integrate
.. //depot/projects/superpages/src/sbin/geom/class/eli/geom_eli.c#4 integrate
.. //depot/projects/superpages/src/sbin/geom/class/label/geom_label.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/class/mirror/geom_mirror.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/class/nop/geom_nop.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/class/raid3/geom_raid3.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/class/shsec/geom_shsec.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/class/stripe/geom_stripe.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/core/geom.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/core/geom.h#2 integrate
.. //depot/projects/superpages/src/sbin/geom/misc/subr.c#3 integrate
.. //depot/projects/superpages/src/sbin/geom/misc/subr.h#3 integrate
.. //depot/projects/superpages/src/share/man/man4/Makefile#5 integrate
.. //depot/projects/superpages/src/share/man/man4/audit.4#1 branch
.. //depot/projects/superpages/src/share/man/man4/le.4#1 branch
.. //depot/projects/superpages/src/share/man/man4/man4.i386/Makefile#3 integrate
.. //depot/projects/superpages/src/share/man/man4/man4.i386/ce.4#2 integrate
.. //depot/projects/superpages/src/share/man/man4/man4.i386/cs.4#4 integrate
.. //depot/projects/superpages/src/share/man/man4/man4.i386/ep.4#4 integrate
.. //depot/projects/superpages/src/share/man/man4/man4.sparc64/sbus.4#2 integrate
.. //depot/projects/superpages/src/share/man/man4/ng_pppoe.4#3 integrate
.. //depot/projects/superpages/src/share/man/man4/pcn.4#3 integrate
.. //depot/projects/superpages/src/share/man/man4/pty.4#3 integrate
.. //depot/projects/superpages/src/share/man/man4/vlan.4#3 integrate
.. //depot/projects/superpages/src/share/man/man5/devfs.rules.5#3 integrate
.. //depot/projects/superpages/src/share/man/man5/rc.conf.5#6 integrate
.. //depot/projects/superpages/src/share/man/man8/picobsd.8#2 integrate
.. //depot/projects/superpages/src/share/man/man9/Makefile#5 integrate
.. //depot/projects/superpages/src/share/man/man9/condvar.9#2 integrate
.. //depot/projects/superpages/src/share/man/man9/mutex.9#2 integrate
.. //depot/projects/superpages/src/share/man/man9/rwlock.9#1 branch
.. //depot/projects/superpages/src/share/man/man9/sema.9#2 integrate
.. //depot/projects/superpages/src/share/man/man9/sx.9#2 integrate
.. //depot/projects/superpages/src/share/mk/bsd.libnames.mk#2 integrate
.. //depot/projects/superpages/src/sys/amd64/amd64/pmap.c#10 integrate
.. //depot/projects/superpages/src/sys/bsm/audit.h#2 integrate
.. //depot/projects/superpages/src/sys/bsm/audit_internal.h#1 branch
.. //depot/projects/superpages/src/sys/bsm/audit_kevents.h#2 integrate
.. //depot/projects/superpages/src/sys/bsm/audit_record.h#1 branch
.. //depot/projects/superpages/src/sys/coda/coda_vnops.c#3 integrate
.. //depot/projects/superpages/src/sys/conf/NOTES#7 integrate
.. //depot/projects/superpages/src/sys/conf/files#9 integrate
.. //depot/projects/superpages/src/sys/conf/files.i386#3 integrate
.. //depot/projects/superpages/src/sys/conf/files.sparc64#3 integrate
.. //depot/projects/superpages/src/sys/dev/bge/if_bge.c#5 integrate
.. //depot/projects/superpages/src/sys/dev/bge/if_bgereg.h#4 integrate
.. //depot/projects/superpages/src/sys/dev/pci/vga_pci.c#2 integrate
.. //depot/projects/superpages/src/sys/fs/msdosfs/msdosfs_vnops.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/concat/g_concat.c#4 integrate
.. //depot/projects/superpages/src/sys/geom/concat/g_concat.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/eli/g_eli.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/eli/g_eli.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/eli/g_eli_crypto.c#2 integrate
.. //depot/projects/superpages/src/sys/geom/eli/g_eli_ctl.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/eli/g_eli_key.c#2 integrate
.. //depot/projects/superpages/src/sys/geom/eli/pkcs5v2.c#2 integrate
.. //depot/projects/superpages/src/sys/geom/eli/pkcs5v2.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/gate/g_gate.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/gate/g_gate.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/label/g_label.c#2 integrate
.. //depot/projects/superpages/src/sys/geom/label/g_label.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/label/g_label_iso9660.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/label/g_label_msdosfs.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/label/g_label_ufs.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/mirror/g_mirror.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/mirror/g_mirror.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/mirror/g_mirror_ctl.c#2 integrate
.. //depot/projects/superpages/src/sys/geom/nop/g_nop.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/raid3/g_raid3.c#4 integrate
.. //depot/projects/superpages/src/sys/geom/raid3/g_raid3.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/raid3/g_raid3_ctl.c#2 integrate
.. //depot/projects/superpages/src/sys/geom/shsec/g_shsec.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/shsec/g_shsec.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/stripe/g_stripe.c#3 integrate
.. //depot/projects/superpages/src/sys/geom/stripe/g_stripe.h#2 integrate
.. //depot/projects/superpages/src/sys/geom/zero/g_zero.c#3 integrate
.. //depot/projects/superpages/src/sys/i386/conf/NOTES#5 integrate
.. //depot/projects/superpages/src/sys/kern/kern_rwlock.c#2 integrate
.. //depot/projects/superpages/src/sys/kern/tty_pts.c#5 integrate
.. //depot/projects/superpages/src/sys/kern/vfs_lookup.c#3 integrate
.. //depot/projects/superpages/src/sys/kern/vfs_subr.c#6 integrate
.. //depot/projects/superpages/src/sys/kern/vfs_syscalls.c#3 integrate
.. //depot/projects/superpages/src/sys/modules/Makefile#6 integrate
.. //depot/projects/superpages/src/sys/modules/le/Makefile#1 branch
.. //depot/projects/superpages/src/sys/net/if_bridge.c#7 integrate
.. //depot/projects/superpages/src/sys/netinet/if_ether.c#5 integrate
.. //depot/projects/superpages/src/sys/netinet/ip_input.c#3 integrate
.. //depot/projects/superpages/src/sys/netinet/ip_ipsec.c#1 branch
.. //depot/projects/superpages/src/sys/netinet/ip_ipsec.h#1 branch
.. //depot/projects/superpages/src/sys/netinet/ip_mroute.h#2 integrate
.. //depot/projects/superpages/src/sys/netinet/ip_output.c#3 integrate
.. //depot/projects/superpages/src/sys/nfsserver/nfs_serv.c#4 integrate
.. //depot/projects/superpages/src/sys/nfsserver/nfs_srvsubs.c#2 integrate
.. //depot/projects/superpages/src/sys/pci/agp_i810.c#3 integrate
.. //depot/projects/superpages/src/sys/sparc64/conf/GENERIC#3 integrate
.. //depot/projects/superpages/src/sys/sys/vnode.h#4 integrate
.. //depot/projects/superpages/src/sys/ufs/ufs/ufs_extattr.c#4 integrate
.. //depot/projects/superpages/src/sys/vm/vm_object.c#8 integrate
.. //depot/projects/superpages/src/sys/vm/vnode_pager.c#4 integrate
.. //depot/projects/superpages/src/tools/regression/geom_eli/nokey.t#1 branch
.. //depot/projects/superpages/src/usr.sbin/bsnmpd/modules/snmp_hostres/snmp_hostres.3#2 integrate
.. //depot/projects/superpages/src/usr.sbin/portsnap/portsnap/portsnap.8#3 integrate
.. //depot/projects/superpages/www/en/developers.sgml#5 integrate
.. //depot/projects/superpages/www/en/news/news.xml#7 integrate
.. //depot/projects/superpages/www/en/projects/ideas/index.sgml#2 integrate
.. //depot/projects/superpages/www/en/releases/6.1R/todo.sgml#5 integrate
.. //depot/projects/superpages/www/es/includes.xsl#5 integrate
.. //depot/projects/superpages/www/share/sgml/advisories.xml#5 integrate

Differences ...

==== //depot/projects/superpages/doc/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml#3 (text+ko) ====

@@ -1,7 +1,7 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml,v 1.162 2006/01/05 20:03:37 delphij Exp $
+     $FreeBSD: doc/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.sgml,v 1.163 2006/02/02 14:17:52 jcamou Exp $
 -->
 
 <chapter id="kernelconfig">
@@ -376,7 +376,7 @@
 
     <tip>
       <para>By default, when you build a custom kernel,
-	<emphasis>all</emphasis> kernel modules also will be rebuilded.
+	<emphasis>all</emphasis> kernel modules will be rebuilt as well.
 	If you want to update a kernel faster or to build only custom
 	modules, you should edit <filename>/etc/make.conf</filename>
 	before starting to build the kernel:</para>

==== //depot/projects/superpages/doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml#5 (text+ko) ====

@@ -1,7 +1,7 @@
 <!--
      The FreeBSD Documentation Project
 
-     $FreeBSD: doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml,v 1.406 2006/01/28 11:50:13 pav Exp $
+     $FreeBSD: doc/en_US.ISO8859-1/books/handbook/mirrors/chapter.sgml,v 1.407 2006/01/31 20:03:05 brd Exp $
 -->
 
 <appendix id="mirrors">
@@ -387,7 +387,6 @@
 	      (Use <command>cvs login</command> and enter the password
 	      <quote>anoncvs</quote> when prompted.)</para>
 	  </listitem>
-     <!-- anoncvs.FreeBSD.org is sufferring hardware troubles at the moment ...
 	  <listitem>
 	    <para><emphasis>USA</emphasis>:
 	      freebsdanoncvs@anoncvs.FreeBSD.org:/home/ncvs
@@ -397,7 +396,6 @@
 SSH2 HostKey: 1024 52:02:38:1a:2f:a8:71:d3:f5:83:93:8d:aa:00:6f:65 ssh_host_dsa_key.pub</programlisting>
 
 	  </listitem>
-     -->
 	  <listitem>
 	    <para><emphasis>USA</emphasis>:
 	      anoncvs@anoncvs1.FreeBSD.org:/home/ncvs (ssh only - no

==== //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/advanced-networking/chapter.sgml#2 (text+ko) ====

@@ -1,10 +1,10 @@
 <!--
      The FreeBSD Russian Documentation Project
 
-     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/advanced-networking/chapter.sgml,v 1.26 2005/07/23 12:13:12 marck Exp $
-     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/advanced-networking/chapter.sgml,v 1.117 2005/07/23 12:10:04 marck Exp $
+     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/advanced-networking/chapter.sgml,v 1.27 2006/01/31 20:22:47 bvs Exp $
+     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/advanced-networking/chapter.sgml,v 1.119 2006/01/29 17:32:56 gad Exp $
 
-     Original revision: 1.367
+     Original revision: 1.376
 -->
 
 <chapter id="advanced-networking">
@@ -58,7 +58,7 @@
       </listitem>
 
       <listitem>
-	<para>Как настроить ATM в &os;&nbsp;5.X.</para>
+	<para>Как настроить ATM.</para>
       </listitem>
     </itemizedlist>
 
@@ -869,7 +869,7 @@
             при помощи &man.sysctl.8;:</para>
 
           <screen>&prompt.root; <userinput>sysctl net.link.ether.bridge.enable=1</userinput>
-&prompt.root; <userinput>sysctl net.link.ether.bridge.config="wi0,xl0"</userinput>
+&prompt.root; <userinput>sysctl net.link.ether.bridge.config="wi0 xl0"</userinput>
 &prompt.root; <userinput>sysctl net.inet.ip.forwarding=1</userinput></screen>
 
           <para>В версиях &os;, предшествующих 5.2, вместо указанных нужно
@@ -1226,7 +1226,7 @@
       &man.ndis.4;.  Под <username>root</username>:</para> 
 
     <screen>&prompt.root; <userinput>cd /usr/src/sys/modules/ndis</userinput>
-&prompt.root; <userinput>make && make install</userinput></screen>
+&prompt.root; <userinput>make &amp;&amp; make install</userinput></screen>
 
     <para>Определите местоположение файлов для вашей карты.  Обычно
       их можно найти на входящем в комплект CD или на Web-сайте
@@ -1308,7 +1308,7 @@
           <contrib>Текст предоставил </contrib>
 
           <affiliation>
-            <address><email>pav@oook.cz</email></address>
+            <address><email>pav@FreeBSD.org</email></address>
           </affiliation>
         </author>
       </authorgroup>
@@ -1364,6 +1364,11 @@
 ubt0: Interface 1 (alt.config 5) endpoints: isoc-in=0x83, isoc-out=0x3,
       wMaxPacketSize=49, nframes=6, buffer size=294</screen>
 
+      <note>
+	<para>Стек протоколов Bluetooth запускается вручную во &os; 6.0, и во
+	  &os; 5.X, перед 5.5.  Это делается автоматически через &man.devd.8;
+	  во &os; 5.5, 6.1 и в более новых версиях.</para>
+
       <para>Скопируйте файл
         <filename>/usr/share/examples/netgraph/bluetooth/rc.bluetooth</filename>
         в какое-нибудь подходящее место, например, в файл
@@ -1385,6 +1390,7 @@
 Number of ACL packets: 8
 Max. SCO packet size: 64 bytes
 Number of SCO packets: 8</screen>
+      </note>
     </sect2>
 
     <indexterm><primary>HCI</primary></indexterm>
@@ -1619,8 +1625,17 @@
         запросить PIN-код.  Введите тот же самый код, что находится в
         <filename>hcsecd.conf</filename>.  Теперь ваш ПК и удалённое устройство
         спарены.  Альтернативным способом является инициация процесса создания
-        пары на удалённом устройстве.  Ниже даётся пример выдачи протокола
-        команды <command>hcsecd</command>:</para>
+        пары на удалённом устройстве.</para>
+
+      <para>Во &os; 5.5, 6.1 и в более новых, следующая строка может быть
+	добавлена к <filename>/etc/rc.conf</filename>, чтобы
+	<application>hcsecd</application> запускался автоматически во время старта
+	системы:</para>
+
+      <programlisting>hcsecd_enable="YES"</programlisting>
+
+      <para>Ниже даётся пример выдачи протокола
+        команды <application>hcsecd</application>:</para>
 
 <programlisting>hcsecd[16484]: Got Link_Key_Request event from 'ubt0hci', remote bdaddr 0:80:37:29:19:a4
 hcsecd[16484]: Found matching entry, remote bdaddr 0:80:37:29:19:a4, name 'Pav's T39', link key doesn't exist
@@ -1699,7 +1714,19 @@
       <screen>&prompt.user; <userinput>sdpcontrol -a 00:01:03:fc:6e:ec search OPUSH</userinput></screen>
 
       <para>Во &os; предоставление сервисов клиентам Bluetooth осуществляется
-        сервером &man.sdpd.8;:</para>
+        сервером &man.sdpd.8;.  Во &os; 5.5, 6.1 и в более новых, следующая строка
+	может быть добавлена в файл <filename>/etc/rc.conf</filename>:</para>
+
+      <programlisting>sdpd_enable="YES"</programlisting>
+
+      <para>После этого <application>sdpd</application> даемон может быть запущен
+	с помощью:</para>
+
+      <screen>&prompt.root; <userinput>/etc/rc.d/sdpd start</userinput></screen>
+
+      <para>Во &os; 6.0, и во &os; 5.X перед 5.5,
+	<application>sdpd</application> не интегрирован в скрипты загрузки
+	системы.  Он должен запускаться автоматически командой:</para> 
 
       <screen>&prompt.root; <userinput>sdpd</userinput></screen>
 
@@ -2748,7 +2775,7 @@
 	  <programlisting>#!/bin/sh
 export DESTDIR=/data/misc/diskless
 mkdir -p ${DESTDIR}
-cd /usr/src; make world && make kernel
+cd /usr/src; make world &amp;&amp; make kernel
 cd /usr/src/etc; make distribution</programlisting>
 
 	  <para>Как только это будет сделано, вам может потребоваться
@@ -3343,6 +3370,12 @@
         другой для подключения к ЛВС.  Все машины в локальной сети
         подключаются через сетевой концентратор или коммутатор.</para>
 
+      <note>
+       <para>Существует много способов подсоединить локальную сеть к
+	 Internet через шлюз &os;.  Этот пример показывает шлюз c
+	 двумя сетевыми картами.</para>
+      </note>
+
       <mediaobject>
         <imageobject>
           <imagedata fileref="advanced-networking/natd">
@@ -3881,9 +3914,10 @@
     <itemizedlist>
       <listitem>
 	<para>Нехватка адресов.  Сегодня это не такая большая проблема, так как
-          стали применяться адресные пространства для частных сетей
-          (<hostid role="ipaddr">10.0.0.0/8</hostid>, <hostid
-          role="ipaddr">192.168.0.0/24</hostid> и так далее) и технология
+          стали применяться адресные пространства для частных сетей (RFC1918)
+          (<hostid role="ipaddr">10.0.0.0/8</hostid>,
+	  <hostid role="ipaddr">172.16.0.0/12</hostid> и <hostid
+          role="ipaddr">192.168.0.0/24</hostid>) и технология
           преобразования сетевых адресов (<acronym>NAT</acronym> - Network
           Address Translation).</para>
       </listitem>
@@ -4163,8 +4197,8 @@
       <screen>&prompt.root; <userinput>ifconfig gif0 create</userinput>
 &prompt.root; <userinput>ifconfig gif0</userinput>
 gif0: flags=8010&lt;POINTOPOINT,MULTICAST&gt; mtu 1280
-&prompt.root; <userinput>ifconfig gif0 tunnel <replaceable>MY_IPv4_ADDR</replaceable>  <replaceable>HIS_IPv4_ADDR</replaceable></userinput>
-&prompt.root; <userinput>ifconfig gif0 inet6 alias <replaceable>MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR</replaceable></userinput></screen>
+&prompt.root; <userinput>ifconfig gif0 tunnel <replaceable>MY_IPv4_ADDR  MY_IPv4_REMOTE_TUNNEL_ENDPOINT_ADDR</replaceable></userinput>
+&prompt.root; <userinput>ifconfig gif0 inet6 alias <replaceable>MY_ASSIGNED_IPv6_TUNNEL_ENDPOINT_ADDR MY_IPv6_REMOTE_TUNNEL_ENDPOINT_ADDR</replaceable></userinput></screen>
 
       <para>Замените слова, написанные заглавными буквами, информацией, которую
         вам дал вышестоящий узел 6bone.</para>
@@ -4351,7 +4385,7 @@
       </authorgroup>
     </sect1info>
 
-    <title>Асинхронный режим передачи (ATM) в &os;&nbsp;5.X</title>
+    <title>Асинхронный режим передачи (ATM)</title>
 
     <sect2>
       <title>Классическая настройка IP через ATM (PVC)</title>

==== //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/basics/chapter.sgml#2 (text+ko) ====

@@ -1,10 +1,10 @@
 <!--
      The FreeBSD Russian Documentation Project
 
-     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/basics/chapter.sgml,v 1.18 2005/06/14 06:56:28 andy Exp $
-     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/basics/chapter.sgml,v 1.35 2005/05/04 18:00:39 andy Exp $
+     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/basics/chapter.sgml,v 1.19 2006/01/31 20:22:47 bvs Exp $
+     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/basics/chapter.sgml,v 1.36 2006/01/29 16:34:11 gad Exp $
 
-     Original revision: 1.137
+     Original revision: 1.142
 -->
 
 <chapter id="basics">
@@ -164,7 +164,7 @@
 
       <para>Любой многопользовательской системе нужен способ отличать каждого
 	<quote>пользователя</quote> от остальных.  В FreeBSD (и всех
-	&unix; подобных операционных системах), эта задача решается путем
+	&unix;-подобных операционных системах), эта задача решается путем
 	<quote>входа</quote> пользователя в систему перед запуском каких-либо
 	программ.  У каждого пользователя есть уникальное имя (<quote>имя
 	пользователя</quote>) и персональный, секретный ключ
@@ -594,8 +594,8 @@
       <sect2info>
 	<authorgroup>
 	  <author>
-	    <firstname>Том</firstname>
-	    <surname>Родес</surname>
+	    <firstname>Tom</firstname>
+	    <surname>Rhodes</surname>
 	    <contrib>Текст предоставил </contrib>
 	  </author>
 	</authorgroup>
@@ -610,7 +610,7 @@
 
       <para>Эти флаги добавляют дополнительные возможности контроля над
         файлами, обеспечивая (при определенных условиях) невозможность их
-        удаления даже пользователю <username>root</username>.</para>
+        удаления или изменения даже пользователю <username>root</username>.</para>
 
       <para>Файловые флаги изменяются при помощи утилиты &man.chflags.1;
         посредством простого интерфейса.  К примеру, чтобы установить
@@ -655,8 +655,9 @@
       монтирования всех других файловых систем.</para>
 
     <para>Точкой монтирования называется каталог, который будет
-      соответствовать корню примонтированой файловой системы.  Стандартные
-      точки монтирования включают <filename>/usr</filename>,
+      соответствовать корню примонтированой файловой системы.
+      Более детально это описывается в <xref linkend="disk-organization">.
+      Стандартные точки монтирования включают <filename>/usr</filename>,
       <filename>/var</filename>, <filename>/tmp</filename>,
       <filename>/mnt</filename> и
       <filename>/cdrom</filename>.  Эти каталоги обычно перечислены в
@@ -679,7 +680,7 @@
 	      <entry>Описание</entry>
 	    </row>
 	  </thead>
-	  <tbody>
+	  <tbody valign="top">
 	    <row>
 	      <entry><filename class="directory">/</filename></entry>
 	      <entry>Корневой каталог файловой системы.</entry>
@@ -788,9 +789,16 @@
 
 	    <row>
 	      <entry><filename class="directory">/tmp/</filename></entry>
-	      <entry>Временный каталог (часто монтируется как
-		&man.mfs.8;; обычно содержимое этого каталога
-		теряется во время перезагрузки системы).</entry>
+	      <entry>Временные файлы.  Содержимое
+		<filename class="directory">/tmp</filename> обычно
+		теряется во время перезагрузки системы.  Файловая
+		система в памяти часто монтируется в
+		<filename class="directory">/tmp</filename>.  Это
+		может быть автоматизированно с помощью переменных
+		относительно tmpmfs из &man.rc.conf.5; (или же с
+		помощью записи в <filename>/etc/fstab</filename>;
+		обращайтесь к &man.mdmfs.8;, или в случае
+		FreeBSD&nbsp;4.X к &man.mfs.8;).</entry>
 	    </row>
 
 
@@ -879,7 +887,14 @@
 	    <row>
 	      <entry><filename class="directory">/var/</filename></entry>
 	      <entry>Файлы журналов общего назначения, временные,
-		перемещаемые файлы и файлы очередей.</entry>
+		перемещаемые файлы и файлы очередей.  Файловая
+		система в памяти иногда монтируется в
+		<filename class="directory">/var</filename>.  Это
+                может быть автоматизированно с помощью переменных
+                относительно varmfs из &man.rc.conf.5; (или же с
+                помощью записи в <filename>/etc/fstab</filename>;
+                обращайтесь к &man.mdmfs.8;, или в случае
+                FreeBSD&nbsp;4.X к &man.mfs.8;).</entry>
 	    </row>
 
 	    <row>
@@ -899,8 +914,10 @@
 
 	    <row>
 	      <entry><filename class="directory">/var/tmp/</filename></entry>
-	      <entry>Временные файлы, которые необходимо сохранять между
-		перезагрузками операционной системы.</entry>
+	      <entry>Временные файлы, которые обычно сохраняются во время
+		перезагрузки системы, если только
+		<filename class="directory">/var</filename> не является
+		файловой системой в памяти.</entry>
 	    </row>
 
 	    <row>
@@ -939,7 +956,7 @@
 	<firstterm>путь</firstterm> к файлу будет 
 	<filename>foo/bar/readme.txt</filename>.</para>
 
-      <para>Каталоги хранятся в файловых системах.  Каждая файловая система
+      <para>Каталоги и файлы хранятся в файловой системе.  Каждая файловая система
 	содержит один каталог на верхнем уровне, называемый
 	<firstterm>корневым каталогом</firstterm> этой файловой системы.
 	Этот корневой каталог может содержать другие каталоги.</para>
@@ -1199,7 +1216,7 @@
 	    </row>
 	  </thead>
 
-	  <tbody>
+	  <tbody valign="top">
 	    <row>
 	      <entry><literal>a</literal></entry>
 
@@ -2201,9 +2218,6 @@
 
       <screen>&prompt.user; <userinput>chsh -s /usr/local/bin/bash</userinput></screen>
 
-      <para>Также можно запустить <command>chsh</command> без параметров и
-	изменить интерпретатор по умолчанию в редакторе.</para>
-
       <note>
 	<para>Интерпретатор, который вы будете использовать,
 	  <emphasis>обязательно</emphasis> должен быть в файле

==== //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml#2 (text+ko) ====

@@ -1,10 +1,10 @@
 <!--
      The FreeBSD Russian Documentation Project
 
-     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml,v 1.10 2005/09/25 10:04:06 marck Exp $
-     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml,v 1.16 2005/09/25 09:51:46 marck Exp $
+     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml,v 1.11 2006/01/31 20:22:47 bvs Exp $
+     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/desktop/chapter.sgml,v 1.18 2006/01/30 18:28:28 gad Exp $
 
-     Original revision: 1.56
+     Original revision: 1.63
 -->
 
 <chapter id="desktop">
@@ -320,7 +320,7 @@
 
       <note>
 	<para>Плагин <application>linuxpluginwrapper</application> работает
-	  только на архитектуре i386.</para>
+	  только на архитектуре &i386;.</para>
       </note>
     </sect2>
 
@@ -333,11 +333,7 @@
       <para><application>Opera</application> это очень быстрый,
 	полноценный и совместимый со стандартами браузер.  Он поставляется
 	в двух вариантах: <quote>родная</quote> для FreeBSD версия и версия,
-	запускаемая в режиме эмуляции Linux.
-	Для каждой операционной системы есть бесплатная версия
-	браузера, показывающая баннеры, и версия без
-	баннеров, которую можно купить на <ulink
-	url="http://www.opera.com">веб сайте Opera</ulink>.</para>
+	запускаемая в режиме эмуляции Linux.</para>
 
       <para>Для работы в сети с помощью FreeBSD версии
 	<application>Opera</application> установите
@@ -460,7 +456,7 @@
 	    <entry><application>OpenOffice.org</application></entry>
 	    <entry>большая</entry>
 	    <entry>очень тяжелая</entry>
-	    <entry><application>GCC 3.1</application>, <application>&jdk; 1.3</application>, <application>Mozilla</application></entry>
+	    <entry><application>&jdk; 1.4</application>, <application>Mozilla</application></entry>
 	  </row>
 	</tbody>
       </tgroup>
@@ -603,10 +599,10 @@
 	и &macos;&nbsp;X.  Дополнительную
 	информацию об <application>OpenOffice.org</application> можно
 	найти на <ulink url="http://www.openoffice.org/">веб сайте
-	OpenOffice</ulink>.  Получить специфичную для FreeBSD информацию и
+	OpenOffice.org</ulink>.  Получить специфичную для FreeBSD информацию и
 	загрузить пакеты можно с веб сайта команды портирования
 	OpenOffice на FreeBSD (<ulink
-	url="http://porting.openoffice.org/freebsd/">FreeBSD OpenOffice
+	url="http://porting.openoffice.org/freebsd/">FreeBSD OpenOffice.org
 	Porting Team</ulink>).</para>
 
       <para>Для установки <application>OpenOffice.org</application>,
@@ -617,176 +613,50 @@
       <note>
 	<para>Эта операция должна работать для любого релиза (-RELEASE) &os;.
 	  Если вы используете иные версии (-STABLE, -CURRENT), нужный пакет
-	  может быть загружен с сайта группы поддержки OpenOffice и затем
+	  может быть загружен с сайта группы поддержки <application>OpenOffice.org</application> и затем
 	  установлен при помощи &man.pkg.add.1;.  На сайте вы найдете как
 	  последний стабильный релиз, так и текущую версию, находящуюся в
 	  разработке.</para>
       </note>
 
-      <para>После установки пакета запустите программу настройки и
-	выберите <option>standard workstation installation</option>.
-	Запустите эту команду из под пользователя, который будет
-	использовать <application>OpenOffice.org</application>:</para>
+      <para>После установки пакета просто наберите следующую команду для
+	запуска <application>OpenOffice.org</application>:</para>
+
+      <screen>&prompt.user; <userinput>openoffice.org</userinput></screen>
 
-      <screen>&prompt.user; <userinput>openoffice-setup</userinput></screen>
+      <note>
+	<para>Во время первого запуска, вам будут заданы несколько вопросов
+	и в вашей домашней директории будет создан каталог
+	<filename>.openoffice.org2</filename>.</para>
+      </note>
 
       <para>Если пакеты <application>OpenOffice.org</application>
 	недоступны, можно выбрать компиляцию порта.  Однако, вы должны
 	помнить, что это потребует много места на диске и компиляция
 	будет довольно долгой.</para>
 
-      <screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice-1.1</userinput>
+      <screen>&prompt.root; <userinput>cd /usr/ports/editors/openoffice.org-2.0</userinput>
 &prompt.root; <userinput>make install clean</userinput></screen>
 
-      <para>Потом запустите настройку под пользователем, который будет
-	использовать <application>OpenOffice.org</application> и выберите
-	<option>standard workstation installation</option>:</para>
+      <note>
+	<para>Если вы хотите собрать локализованную версию, то вместо
+	  предыдущей командной строки используйте следующее:</para>
 
-      <screen>&prompt.user; <userinput>cd /usr/ports/editors/openoffice</userinput>
-&prompt.user; <userinput>make install-user</userinput></screen>
+	<screen>&prompt.root; <userinput>make LOCALIZED_LANG=<replaceable>your_language</replaceable> install clean</userinput></screen>
 
-      <para>Если вы хотите использовать локализованную версию, вот доступные
-	порты:</para>
+	<para>Вам следует изменить
+	  <replaceable>your_language</replaceable> на корректный ISO
+	  код языка.  Список поддерживаемых языковых кодов доступен в
+	  файле <filename>files/Makefile.localized</filename>, расположенный
+	  в директории порта.</para>
+      </note>
 
-      <informaltable frame="none" pgwide="1">
-	<tgroup cols="2">
-	  <colspec colwidth="1*">
-	  <colspec colwidth="2*">
-	  <thead>
-	    <row>
-	      <entry>Язык</entry>
-	      <entry>Порт</entry>
-	    </row>
-	  </thead>
+      <para>После того, как это было сделано
+	<application>OpenOffice.org</application> может быть запущен
+	командой:</para>
 
-	  <tbody>
-	    <row>
-	      <entry>Арабский</entry>
-	      <entry><filename role="package">arabic/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Венгерский</entry>
-	      <entry><filename role="package">hungarian/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Голландский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-nl</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Греческий</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-el</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Датский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-dk</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Испанский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-es</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Итальянский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-it</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Каталанский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-ca</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Китайский (традиционный)</entry>
-	      <entry><filename role="package">chinese/openoffice-1.1-zh_TW</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Китайский (упрощенный)</entry>
-	      <entry><filename role="package">chinese/openoffice-1.1-zh_CN</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Корейский</entry>
-	      <entry><filename role="package">korean/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Немецкий</entry>
-	      <entry><filename role="package">german/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Польский</entry>
-	      <entry><filename role="package">polish/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Португальский (Бразилия)</entry>
-	      <entry><filename role="package">portuguese/openoffice-1.1-pt_BR</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Португальский</entry>
-	      <entry><filename role="package">portuguese/openoffice-1.1-pt_PT</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Русский</entry>
-	      <entry><filename role="package">russian/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Словацкий</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-sk</filename></entry>
-	    </row>
+      <screen>&prompt.user; <userinput>openoffice.org</userinput></screen>
 
-	    <row>
-	      <entry>Словенский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-sl_SI</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Турецкий</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-tr</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Финский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-fi</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Французский</entry>
-	      <entry><filename role="package">french/openoffice-1.1</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Чешский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-cs</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Шведский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-se</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Эстонский</entry>
-	      <entry><filename role="package">editors/openoffice-1.1-et</filename></entry>
-	    </row>
-
-	    <row>
-	      <entry>Японский</entry>
-	      <entry><filename role="package">japanese/openoffice-1.1</filename></entry>
-	    </row>
-	  </tbody>
-	</tgroup>
-      </informaltable>
     </sect2>
   </sect1>
 

==== //depot/projects/superpages/doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml#3 (text+ko) ====

@@ -1,10 +1,10 @@
 <!--
      The FreeBSD Russian Documentation Project
 
-     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml,v 1.15 2006/01/03 13:41:21 bvs Exp $
-     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml,v 1.20 2006/01/03 07:10:55 gad Exp $
+     $FreeBSD: doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml,v 1.16 2006/01/31 20:22:47 bvs Exp $
+     $FreeBSDru: frdp/doc/ru_RU.KOI8-R/books/handbook/linuxemu/chapter.sgml,v 1.21 2006/01/30 16:20:05 gad Exp $
 
-     Original revision: 1.125
+     Original revision: 1.127
 -->
 
 <chapter id="linuxemu">
@@ -327,7 +327,7 @@
 
       <para>Для ELF-файлов иногда требуется сделать так называемый
 	<quote>branding</quote> (маркировать его).  Если попытаться 
-	запустить немаркированный ELF-файл, вы получите следующее сообщение
+	запустить не маркированный ELF-файл, вы получите следующее сообщение
 	об ошибке:</para>
 
       <screen>&prompt.user; <userinput>./моя-linux-elf-программа</userinput>
@@ -377,16 +377,9 @@
     <sect1info>
       <authorgroup>
 	<author>
-	  <firstname>Murray</firstname>
-	  <surname>Stokely</surname>
-	  <contrib>Обновил для Mathematica 4.X </contrib>
-	</author>
-      </authorgroup>
-      <authorgroup>
-	<author>
-	  <firstname>Bojan</firstname>
-	  <surname>Bistrovic</surname>
-	  <contrib>Объединено с работой </contrib>
+	  <firstname>Boris</firstname>
+	  <surname>Hollas</surname>
+	  <contrib>Обновил для Mathematica 5.X </contrib>
 	</author>
       </authorgroup>
     </sect1info>
@@ -399,80 +392,96 @@
     </indexterm>
 
     <para>Ниже описано, как установить Linux&ndash;версию пакета
-      <application>&mathematica; 4.X</application>
+      <application>&mathematica; 5.X</application>
       на систему FreeBSD.</para>
 
-    <para>Linux&ndash;версия <application>&mathematica;</application> отлично
-      работает под FreeBSD, однако
-      выполняемые файлы, поставляемые Wolfram, должны быть маркированы
-      утилитой &man.brandelf.1;, чтобы FreeBSD знала о необходимости
-      использования Linux ABI для их выполнения.</para>
-
-    <para>Linux&ndash;версию пакета <application>&mathematica;</application>
+    <para>Linux версия <application>&mathematica;</application>
       или <application>&mathematica; for Students</application>
       можно заказать непосредственно в компании Wolfram по адресу 
       <ulink url="http://www.wolfram.com/"></ulink>.</para>;
 
     <sect2>
-      <title>Маркировка двоичных файлов Linux</title>
+      <title>Использование установщика &mathematica;</title>
 
-      <para>Двоичные файлы Linux находятся в каталоге
-	<filename>Unix</filename> на компакт-диске с дистрибутивом
-	<application>&mathematica;</application> от Wolfram.
-	Скопируйте этот каталог (вместе со всеми подкаталогами) на ваш
-	жесткий диск, чтобы промаркировать (утилитой &man.brandelf.1;)
-	двоичные файлы Linux перед инсталляцией:</para>
-
-      <screen>&prompt.root; <userinput>mount /cdrom</userinput>
-&prompt.root; <userinput>cp -rp /cdrom/Unix/ /localdir/</userinput>
-&prompt.root; <userinput>brandelf -t Linux /localdir/Files/SystemFiles/Kernel/Binaries/Linux/*</userinput>
-&prompt.root; <userinput>brandelf -t Linux /localdir/Files/SystemFiles/FrontEnd/Binaries/Linux/*</userinput>
-&prompt.root; <userinput>brandelf -t Linux /localdir/Files/SystemFiles/Installation/Binaries/Linux/*</userinput>
-&prompt.root; <userinput>brandelf -t Linux /localdir/Files/SystemFiles/Graphics/Binaries/Linux/*</userinput>
-&prompt.root; <userinput>brandelf -t Linux /localdir/Files/SystemFiles/Converters/Binaries/Linux/*</userinput>
-&prompt.root; <userinput>brandelf -t Linux /localdir/Files/SystemFiles/LicenseManager/Binaries/Linux/mathlm</userinput>
-&prompt.root; <userinput>cd /localdir/Installers/Linux/</userinput>
-&prompt.root; <userinput>./MathInstaller</userinput></screen>
+    <para>Сначала вы должны указать &os;, что Linux бинарники от
+      <application>&mathematica;</application> используют Linux
+      ABI.  Самый простой путь сделать это&mdash;установить марку
+      ELF Linux по умолчанию для всех немаркированных двоичных
+      файлов с помощью команды:</para>
 
-    <para>Вы также можете установить марку ELF Linux по умолчанию для всех
-      немаркированных двоичных файлов с помощью команды:</para>
-
     <screen>&prompt.root; <userinput>sysctl kern.fallback_elf_brand=3</userinput></screen>
 
-    <para>FreeBSD будет считать, что все немаркированные двоичные
+    <para>&os; будет считать, что все немаркированные двоичные
       ELF-файлы используют Linux ABI, и вы сможете
       запустить MathInstaller прямо с CDROM.</para>
+
+    <para>Теперь, скопируйте файл <filename>MathInstaller</filename> на
+      ваш жёсткий диск:</para>
+
+    <screen>&prompt.root; <userinput>mount /cdrom</userinput>
+&prompt.root; <userinput>cp /cdrom/Unix/Installers/Linux/MathInstaller /localdir/</userinput></screen>
+
+    <para>и в этом файле замените <literal>/bin/sh</literal> в
+      в первой строке на <literal>/compat/linux/bin/sh</literal>.
+      Этим мы убедимся, что установщик будет выполняться Linux
+      версией &man.sh.1;.  Дальше, замените все вхождения 
+      <literal>Linux)</literal> на <literal>FreeBSD)</literal> с
+      помощью текстового редактора или с помощью скрипта,
+      представленного ниже, в следующей главе.  Это укажет
+      установщику <application>&mathematica;</application>,
+      вызывающему <command>uname -s</command> для определения
+      операционной системы, относиться к &os;, как к Linux
+      подобной операционной системе.  Теперь, запуск
+      <command>MathInstaller</command> установит
+      <application>&mathematica;</application>.</para>
+    </sect2>
+
+    <sect2>
+      <title>Modifying the &mathematica; Executables</title>
+
+      <para>Скрипты командной оболочки, которые
+	<application>&mathematica;</application> создала во
+	время установки должны быть измененены перед тем, как
+	вы сможете использовать их.  Если вы выбрали
+	<filename role="directory">/usr/local/bin</filename> в
+	качестве директории для помещения исполняемых файлов
+	<application>&mathematica;</application>, то вы обнаружите
+	в этом каталоге ссылки на файлы <filename>math</filename>,
+	<filename>mathematica</filename>, <filename>Mathematica</filename>, и
+	<filename>MathKernel</filename>.  В каждом из них замените
+	<literal>Linux)</literal> на <literal>FreeBSD)</literal> с
+	помощью текстового редактора или с помощью следующего скрипта
+	командной оболочки:</para>
+
+      <programlisting>#!/bin/sh
+cd /usr/local/bin
+for i in math mathematica Mathematica MathKernel
+  do sed 's/Linux)/FreeBSD)/g' $i &gt; $i.tmp
+  sed 's/\/bin\/sh/\/compat\/linux\/bin\/sh/g' $i.tmp &gt; $i
+  rm $i.tmp
+  chmod a+x $i
+done</programlisting>
     </sect2>
 
     <sect2>
       <title>Получение пароля к пакету &mathematica;</title>
 
-      <para>Прежде чем запускать <application>&mathematica;</application>,
-        вам необходимо получить от компании Wolfram пароль, соответствующий
-	<quote>идентификатору машины</quote>.</para>
-
       <indexterm>
 	<primary>Ethernet</primary>
 	<secondary>MAC-адрес</secondary>
       </indexterm>
 
-      <para>После того, как вы установили необходимые библиотеки и

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



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