From owner-svn-doc-all@FreeBSD.ORG Tue Mar 12 13:49:24 2013 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id E9425647; Tue, 12 Mar 2013 13:49:24 +0000 (UTC) (envelope-from gavin@FreeBSD.org) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) by mx1.freebsd.org (Postfix) with ESMTP id DB236A7E; Tue, 12 Mar 2013 13:49:24 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.6/8.14.6) with ESMTP id r2CDnO6J097114; Tue, 12 Mar 2013 13:49:24 GMT (envelope-from gavin@svn.freebsd.org) Received: (from gavin@localhost) by svn.freebsd.org (8.14.6/8.14.5/Submit) id r2CDnOKH097113; Tue, 12 Mar 2013 13:49:24 GMT (envelope-from gavin@svn.freebsd.org) Message-Id: <201303121349.r2CDnOKH097113@svn.freebsd.org> From: Gavin Atkinson Date: Tue, 12 Mar 2013 13:49:24 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r41175 - head/en_US.ISO8859-1/books/faq X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Mar 2013 13:49:25 -0000 Author: gavin Date: Tue Mar 12 13:49:24 2013 New Revision: 41175 URL: http://svnweb.freebsd.org/changeset/doc/41175 Log: This, mostly in order: - Adds a trademark attribution for NetBSD - Makes the spelling of DragonFly BSD consistent - Mention x86-64 as a common non-FreeBSD name for the amd64 platform - Fix several grammar and spelling issues - Mention that SMP support is enabled in the default kernel - Mention the sysv modules are default, but also available as modules - Default to "xterm" not "cons25", note that <9 uses "cons25" - Move one paragraph around so that "This" refers to the correct thing - Replace a reference that still existed to UserConfig (!) - Remove reference to the defunct "mbone" ports category - Remove derogatory comment about Windows, untrue for ~13 years Reviewed by: eadler Modified: head/en_US.ISO8859-1/books/faq/book.xml Modified: head/en_US.ISO8859-1/books/faq/book.xml ============================================================================== --- head/en_US.ISO8859-1/books/faq/book.xml Tue Mar 12 13:30:14 2013 (r41174) +++ head/en_US.ISO8859-1/books/faq/book.xml Tue Mar 12 13:49:24 2013 (r41175) @@ -67,6 +67,7 @@ &tm-attrib.linux; &tm-attrib.microsoft; &tm-attrib.mips; + &tm-attrib.netbsd; &tm-attrib.opengroup; &tm-attrib.oracle; &tm-attrib.sgi; @@ -333,7 +334,7 @@ - DragonFlyBSD is a fork of &os; 4.8 that has + DragonFly BSD is a fork of &os; 4.8 that has since developed many interesting features of its own, including the HAMMER file system and support for user-mode vkernels. @@ -1126,7 +1127,9 @@ &arch.amd64; is the term &os; uses for 64-bit - compatible x86 architectures. Most modern computers + compatible x86 architectures, sometimes referred to + as x86-64 by other operating systems. + Most modern computers should use &arch.amd64;. Older hardware should use &arch.i386;. If you are installing on a non-x86-compatible architecture select the platform @@ -1695,7 +1698,7 @@ Yes. &os; divides support into multiple tiers. Tier 1 architectures, such as i386 or amd64; are - fully supported. Tiers 2 and 3 are supported on a + fully supported. Tiers 2 and 3 are supported on an if-possible basis. A full explanation of the tier system is available in the &os; will take advantage of HyperThreading (HTT) support on &intel; CPUs that support this feature. A kernel - with the options SMP feature enabled + with the options SMP option, enabled + by default, will automatically detect the additional logical processors. @@ -3861,10 +3865,6 @@ C:\="DOS" more session, du and df will agree. - Note that Soft Updates can delay the freeing of disk - space; you might need to wait up to 30 seconds for the - change to be visible! - This situation is common on web servers. Many people set up a &os; web server and forget to rotate the log files. The access log fills up /var. The new @@ -3873,6 +3873,10 @@ C:\="DOS" restarting the web server program would free the file, allowing the system to release the disk space. To prevent this from happening, set up &man.newsyslog.8;. + + Note that Soft Updates can delay the freeing of disk + space; you might need to wait up to 30 seconds for the + change to be visible! @@ -4239,7 +4243,9 @@ C:\="DOS" If you intend to use a full screen editor such as &man.vi.1; or &man.emacs.1;, you may also need to run - export TERM=cons25 so that these editors + export TERM=xterm on &os; 9.0+, or + export TERM=cons25 on &os; 8.X + so that these editors can load the correct data from the &man.termcap.5; database. @@ -4358,9 +4364,12 @@ C:\="DOS" Yes, &os; supports System V-style IPC, including shared memory, messages and semaphores, in the - GENERIC kernel. In a custom kernel, - enable this support by adding the following lines to your - kernel config. + GENERIC kernel. With a custom kernel, + support may be loaded with the sysvshm.ko, + sysvsem.ko and + sysvmsg.ko kernel modules, or + enabled in the custom kernel by adding the following lines to your + kernel config: options SYSVSHM # enable shared memory options SYSVSEM # enable for semaphores @@ -5160,10 +5169,10 @@ EndSection # Edit the existing entry for ttyv8 in /etc/ttys and change # "off" to "on". -ttyv8 "/usr/libexec/getty Pc" cons25 on secure -ttyv9 "/usr/libexec/getty Pc" cons25 on secure -ttyva "/usr/libexec/getty Pc" cons25 on secure -ttyvb "/usr/libexec/getty Pc" cons25 on secure +ttyv8 "/usr/libexec/getty Pc" xterm on secure +ttyv9 "/usr/libexec/getty Pc" xterm on secure +ttyva "/usr/libexec/getty Pc" xterm on secure +ttyvb "/usr/libexec/getty Pc" xterm on secure Use as many or as few as you want. The more virtual terminals you have, the more resources that are used; this @@ -5171,6 +5180,14 @@ ttyvb "/usr/libexec/getty Pc" also want to change the secure to insecure. + + Versions of &os; prior to 9.0 used the + cons25 terminal type, and not + xterm. Existing entries in + /etc/ttys can be used on which to + base new additions. + + If you want to run an X server you must leave at least one virtual @@ -5186,18 +5203,18 @@ ttyvb "/usr/libexec/getty Pc" allocation mentioned above and you wanted to run X, you would change settings for virtual terminal 12 from: - ttyvb "/usr/libexec/getty Pc" cons25 on secure + ttyvb "/usr/libexec/getty Pc" xterm on secure to: - ttyvb "/usr/libexec/getty Pc" cons25 off secure + ttyvb "/usr/libexec/getty Pc" xterm off secure If your keyboard has only ten function keys, you would end up with: - ttyv9 "/usr/libexec/getty Pc" cons25 off secure -ttyva "/usr/libexec/getty Pc" cons25 off secure -ttyvb "/usr/libexec/getty Pc" cons25 off secure + ttyv9 "/usr/libexec/getty Pc" xterm off secure +ttyva "/usr/libexec/getty Pc" xterm off secure +ttyvb "/usr/libexec/getty Pc" xterm off secure (You could also just delete these lines.) @@ -5349,17 +5366,9 @@ ttyvb "/usr/libexec/getty Pc" If this happens, disable the synchronization check code by setting the driver flags for the PS/2 mouse driver to - 0x100. Enter - UserConfig by giving the - option at the boot prompt: - - boot: -c - - Then, in the UserConfig command - line, type: - - UserConfig> flags psm0 0x100 -UserConfig> quit + 0x100. This can be easiest achieved + by adding hint.psm.0.flags="0x100" to + /boot/loader.conf and rebooting. @@ -5718,13 +5727,6 @@ Key F15 A A Menu Wo programs are now available in the &os; Ports Collection as net/mrouted. - - MBONE tools are available in their own ports category, - mbone. - If you are looking for the conference tools - vic and vat, look - there! @@ -6038,9 +6040,7 @@ Key F15 A A Menu Wo Every &unix; process is completely firewalled off from every other &unix; process. One process cannot modify the - address space of another. This is unlike &windows; where a - process can easily overwrite the address space of any other, - leading to a crash. + address space of another. A &unix; process is owned by a particular userid. If the user ID is not the root user, @@ -6134,7 +6134,7 @@ Key F15 A A Menu Wo search the archives here for an extensive discussion. A more fine-grained mechanism - is preffered. + is preferred.