Date: Tue, 5 Feb 2002 13:39:29 -0500 (EST) From: Tom Rhodes <darklogik@pittgoth.com> To: FreeBSD-gnats-submit@freebsd.org Subject: docs/34644: [PATCH] Handbook chapter(s) Message-ID: <200202051839.g15IdTS02296@pittgoth.com>
next in thread | raw e-mail | index | archive | help
>Number: 34644 >Category: docs >Synopsis: [PATCH] Handbook chapter(s) >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: current-users >Arrival-Date: Tue Feb 05 10:40:01 PST 2002 >Closed-Date: >Last-Modified: >Originator: >Release: FreeBSD 4.5 i386 >Organization: >Environment: System: FreeBSD localhost 4.5 >Description: Cleaning out the pr-database, many prs and patches have become obsolete due to to changes before/after their submission. This pr, other than fixing up a quick spell check, also closes several of these prs. Including: pr: 33042 pr: 34622 pr: 34587 pr: 34578 pr: 34344 pr: 33937 and obsoletes pr: 17916 which is a kernel config chapter rewrite, I am currently reviewing this pr along with pr: 33354 pr: 34074 and pr: 34524 >How-To-Repeat: Read the handbook, view the doc pr database, and wish someone would clean it up >Fix: Apply the following patch to the handbook directory (used diff -ru) diff -ru handbook.old/advanced-networking/chapter.sgml handbook/advanced-networking/chapter.sgml --- handbook.old/advanced-networking/chapter.sgml Tue Feb 5 11:17:58 2002 +++ handbook/advanced-networking/chapter.sgml Tue Feb 5 11:52:44 2002 @@ -4473,7 +4473,10 @@ <para> It is a good idea to subscribe to <ulink url="http://www.cert.org/">CERT</ulink> and - <ulink url="../handbook/eresources.html#ERESOURCES-MAIL">freebsd-announce</ulink> + <ulink url="../handbook/eresources.html#ERESOURCES-MAIL">freebsd-security</ulink> + of if you are an extremely busy administrator or use, you may wish + to check out the + <ulink url="../handbook/eresources.html#ERESOURCES-EMAIL">freebsd-announce</ulink> to stay up to date with the current Internet and FreeBSD security issues. </para> diff -ru handbook.old/config/chapter.sgml handbook/config/chapter.sgml --- handbook.old/config/chapter.sgml Tue Feb 5 11:17:57 2002 +++ handbook/config/chapter.sgml Tue Feb 5 12:13:26 2002 @@ -1156,44 +1156,51 @@ <filename>/usr/swap0</filename>. You can use any name you want, of course.</para> - <para>First, be certain that your kernel configuration includes - the vnode driver. It is not in recent versions of - GENERIC.</para> - - <programlisting>pseudo-device vn 1 #Vnode driver (turns a file into a device)</programlisting> + <example> + <title>Creating a Swapfile</title> <orderedlist> + <listitem> + <para>Be certain that your kernel configuration includes + the vnode driver. It is <emphasis>not</emphasis> in recent versions of + <filename>GENERIC</filename>.</para> + + <programlisting>pseudo-device vn 1 #Vnode driver (turns a file into a device)</programlisting> + </listitem> + <listitem> - <para>create a vn-device</para> + <para>create a vn-device:</para> <screen>&prompt.root; <userinput>cd /dev</userinput> &prompt.root; <userinput>sh MAKEDEV vn0</userinput></screen> </listitem> <listitem> - <para>create a swapfile (<filename>/usr/swap0</filename>)</para> + <para>create a swapfile (<filename>/usr/swap0</filename>):</para> <screen>&prompt.root; <userinput>dd if=/dev/zero of=/usr/swap0 bs=1024k count=64</userinput></screen> </listitem> <listitem> - <para>set proper permissions on (<filename>/usr/swap0</filename>)</para> + <para>set proper permissions on (<filename>/usr/swap0</filename>):</para> <screen>&prompt.root; <userinput>chmod 0600 /usr/swap0</userinput></screen> </listitem> <listitem> - <para>enable the swap file in <filename>/etc/rc.conf</filename></para> + <para>enable the swap file in <filename>/etc/rc.conf</filename>:</para> <programlisting>swapfile="/usr/swap0" # Set to name of swapfile if aux swapfile desired.</programlisting> </listitem> <listitem> - <para>reboot the machine</para> - </listitem> - </orderedlist> - <para>To enable the swap file immediately, type</para> + <para>Reboot the machine or to enable the swap file immediately, + type:</para> + + <screen>&prompt.root; <userinput>vnconfig -e /dev/vn0b /usr/swap0 swap</userinput></screen> + </listitem> + </orderedlist> - <screen>&prompt.root; <userinput>vnconfig -e /dev/vn0b /usr/swap0 swap</userinput></screen> + </example> </sect2> </sect1> </chapter> diff -ru handbook.old/cutting-edge/chapter.sgml handbook/cutting-edge/chapter.sgml --- handbook.old/cutting-edge/chapter.sgml Tue Feb 5 11:17:58 2002 +++ handbook/cutting-edge/chapter.sgml Tue Feb 5 12:23:31 2002 @@ -758,6 +758,19 @@ <para>This checks the filesystems, remounts <filename>/</filename> read/write, mounts all the other UFS filesystems referenced in <filename>/etc/fstab</filename> and then turns swapping on.</para> + + + <note> + <para>If your CMOS clock is set to local time and not to GMT, + you may also need to run the following command:</para> +<screen>&prompt.root; <userinput>adjkerntz -i</userinput></screen> + + <para>This will make sure that your local timezone settings + get set up correctly - without this, you may later run into some + problems. + </para> + </note> + </sect2> <sect2> @@ -1009,7 +1022,8 @@ <maketarget>installworld</maketarget> to install the new system binaries.</para> - <para>Run</para> + <para>Be sure that you are in the <filename>/usr/src</filename> + directory, if not, &man.cd.1; there now and run:</para> <screen>&prompt.root; <userinput>make installworld</userinput></screen> diff -ru handbook.old/install/chapter.sgml handbook/install/chapter.sgml --- handbook.old/install/chapter.sgml Tue Feb 5 11:17:59 2002 +++ handbook/install/chapter.sgml Tue Feb 5 11:24:26 2002 @@ -2190,10 +2190,10 @@ <entry><filename>/</filename></entry> - <entry>64MB</entry> + <entry>100MB</entry> <entry>This is the root file system. Every other filesystem - will be mounted somewhere under this one. 64MB is a + will be mounted somewhere under this one. 100MB is a reasonable size for this filesystem. You will not be storing too much data on it, as a regular FreeBSD install will put about 40MB of data here. The remaining space is for temporary @@ -4515,6 +4515,11 @@ has been issued and the message "Please press any key to reboot" appears. If any key is pressed instead of turning off the power switch, the system will reboot.</para> + + <para>You could also use the <keycap>CTRL+ALT+DEL</keycap> key + combination to reboot the system, however this is not recommended + during normal operation.</para> + </sect2> </sect1> diff -ru handbook.old/kernelconfig/chapter.sgml handbook/kernelconfig/chapter.sgml --- handbook.old/kernelconfig/chapter.sgml Tue Feb 5 11:18:00 2002 +++ handbook/kernelconfig/chapter.sgml Tue Feb 5 11:42:05 2002 @@ -616,7 +616,7 @@ <programlisting>options SOFTUPDATES #Enable FFS soft updates support</programlisting> <para>This option enables soft updates in the kernel, this will help speed - up write access on the disks. They enabled by default in the 4.X branch + up write access on the disks. They are enabled by default in the 4.X branch but may not be turned on. Review the output from &man.mount.8; to see if you have them enabled. If you do not see the soft-updates option then you will need to activate it using the &man.tunefs.8; or &man.newfs.8; @@ -1318,7 +1318,7 @@ counts down from 10. Hit any key except for the <keycap>enter</keycap> key, type <command>unload</command> and then type - <command>boot<replaceable>kernel.old</replaceable></command>, + <command>boot <replaceable>kernel.old</replaceable></command>, or the filename of any other kernel that will boot properly. When reconfiguring a kernel, it is always a good idea to keep a kernel that is known to work on hand.</para> >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200202051839.g15IdTS02296>