Initial import from FreeBSD RELENG_4:
[dragonfly.git] / release / doc / en_US.ISO8859-1 / errata / article.sgml
1 <!--
2         FreeBSD errata document.  Unlike some of the other RELNOTESng
3         files, this file should remain as a single SGML file, so that
4         the dollar FreeBSD dollar header has a meaningful modification
5         time.  This file is all but useless without a datestamp on it,
6         so we'll take some extra care to make sure it has one.
7
8         (If we didn't do this, then the file with the datestamp might
9         not be the one that received the last change in the document.)
10
11 -->
12
13 <!DOCTYPE article PUBLIC "-//FreeBSD//DTD DocBook V4.1-Based Extension//EN" [
14 <!ENTITY % man PUBLIC "-//FreeBSD//ENTITIES DocBook Manual Page Entities//EN">
15 %man;
16 <!ENTITY % authors PUBLIC  "-//FreeBSD//ENTITIES DocBook Author Entities//EN">
17 %authors;
18 <!ENTITY % mlists PUBLIC "-//FreeBSD//ENTITIES DocBook Mailing List Entities//EN">
19 %mlists;
20 <!ENTITY % release PUBLIC "-//FreeBSD//ENTITIES Release Specification//EN">
21 %release;
22
23 ]>
24
25 <article>
26   <articleinfo>
27     <title>&os;
28 <![ %release.type.snapshot [
29     &release.prev;
30 ]]>
31 <![ %release.type.release [
32     &release.current;
33 ]]>
34     Errata</title>
35
36     <corpauthor>
37     The &os; Project
38     </corpauthor>
39
40     <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/errata/article.sgml,v 1.1.2.105 2003/05/01 15:09:53 trhodes Exp $</pubdate>
41
42     <copyright>
43       <year>2000</year>
44       <year>2001</year>
45       <year>2002</year>
46       <year>2003</year>
47       <holder role="mailto:doc@FreeBSD.org">The FreeBSD Documentation Project</holder>
48     </copyright>
49   </articleinfo>
50
51   <abstract>
52     <para>This document lists errata items for &os; 
53 <![ %release.type.snapshot [
54       &release.prev;,
55 ]]>
56 <![ %release.type.release [
57       &release.current;,
58 ]]>
59       containing significant information discovered after the release
60       or too late in the release cycle to be otherwise included in the
61       release documentation.
62       This information includes security advisories, as well as news
63       relating to the software or documentation that could affect its
64       operation or usability.  An up-to-date version of this document
65       should always be consulted before installing this version of
66       &os;.</para>
67
68     <para>This errata document for &os; 
69 <![ %release.type.snapshot [
70       &release.prev;
71 ]]>
72 <![ %release.type.release [
73       &release.current;
74 ]]>
75       will be maintained until the release of &os; &release.next;.</para>
76   </abstract>
77
78   <sect1>
79     <title>Introduction</title>
80
81     <para>This errata document contains <quote>late-breaking news</quote>
82       about &os;
83 <![ %release.type.snapshot [
84       &release.prev;.
85 ]]>
86 <![ %release.type.release [
87       &release.current;.
88 ]]>
89       Before installing this version, it is important to consult this
90       document to learn about any post-release discoveries or problems
91       that may already have been found and fixed.</para>
92
93     <para>Any version of this errata document actually distributed
94       with the release (for example, on a CDROM distribution) will be
95       out of date by definition, but other copies are kept updated on
96       the Internet and should be consulted as the <quote>current
97       errata</quote> for this release.  These other copies of the
98       errata are located at <ulink
99       url="http://www.FreeBSD.org/releases/"></ulink>, plus any sites
100       which keep up-to-date mirrors of this location.</para>
101
102     <para>Source and binary snapshots of &os; &release.branch; also
103       contain up-to-date copies of this document (as of the time of
104       the snapshot).</para>
105
106     <para>For a list of all &os; CERT security advisories, see <ulink
107       url="http://www.FreeBSD.org/security/"></ulink> or <ulink
108       url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/"></ulink>.</para>
109
110   </sect1>
111
112   <sect1>
113     <title>Security Advisories</title>
114
115 <![ %release.type.release [
116     <para>No active security advisories.</para>
117 ]]>
118
119 <![ %release.type.snapshot [
120
121     <para>A buffer overflow in header parsing exists in older versions of
122       <application>sendmail</application>.  It could allow a remote
123       attacker to create a specially-crafted message that may cause
124       &man.sendmail.8; to execute arbitrary code
125       with the privileges of the user running it, typically
126       <username>root</username>.  More information, including pointers
127       to patches, can be found in security advisory <ulink
128       url="ftp://ftp.FreeBSD.org/pub/FreeBSD/CERT/advisories/FreeBSD-SA-03:07.sendmail.asc">FreeBSD-SA-03:07</ulink>.
129       This problem was corrected for &os; &release.prev;
130       with a vendor patch and was corrected for &os; &release.current;
131       with the import of a new version of
132       <application>sendmail</application>.  However, these changes
133       may not otherwise have been noted in the release documentation.</para>
134
135 ]]>
136   </sect1>
137
138   <sect1>
139     <title>Late-Breaking News</title>
140
141 <![ %release.type.release [
142     <para>No news.</para>
143 ]]>
144
145 <![ %release.type.snapshot [
146
147     <para>Due to some problems discovered very late in the release
148       cycle, the ISO images and FTP install directories for &os;
149       &release.prev;/i386 needed to be re-generated and re-uploaded to
150       the FTP mirror sites.  For reference, the final ISO images have
151       checksums computed via &man.md5.1; as follows:</para>
152
153     <programlisting>MD5 (4.8-RELEASE-i386-disc1.iso) = c4e34b6a6be5cd1977ca206bf821c7fc
154 MD5 (4.8-RELEASE-i386-disc2.iso) = 93b09f97c01deead302557d7d24f87cb
155 MD5 (4.8-RELEASE-i386-mini.iso) = 5f0d2576dbb56d6ec85d49ac9fa4bbf9</programlisting>
156
157     <para>Some parts of the documentation may incorrectly give the
158       release date of &os; &release.prev; as March 2003, rather than
159       April 2003.</para>
160
161     <para>&os; &release.prev; restores the ability to install from the
162       installation media to a &man.mly.4; device.  (This capability
163       was broken in &os; 4.7-RELEASE.)</para>
164
165     <para>After installing <application>GNOME</application>, the
166       default terminal font might be garbled.  If this is the case,
167       install the <filename
168       role="port">x11-fonts/bitstream-vera</filename> port, then
169       restart <application>GNOME</application>.  The new fonts should
170       take effect automatically.  If they do not, edit the current
171       gnome-terminal profile and select the Bitstream Vera Sans Mono
172       font.</para>
173
174     <para>Due to space limitations, the &man.awi.4; driver has been
175       removed from the kernel used on the 1.44MB
176       <filename>kern.flp</filename> i386 boot floppy.  Because no
177       module is available for this driver in &os; &release.prev;, this
178       means that it is generally not possible to install &os;
179       &release.prev; over an &man.awi.4; network.</para>
180       
181     <para>Due to space limitations, support for ATAPI floppy disks and
182       the DEC AlphaServer 8200 and 8400 (<quote>TurboLaser</quote>)
183       machines has been removed from the kernel used on the 1.44MB
184       <filename>kern.flp</filename> alpha boot floppy.</para>
185
186     <para>A bug in the &os; &release.prev; kernel prevents it from
187       booting on an Intel 80386 processor.  This problem has been
188       corrected on both the &release.prev; security fix branch and the
189       &release.branch; development branch.</para>
190
191     <para>&os; supports a hashed form of the login capabilities
192       database, stored in <filename>/etc/login.conf.db</filename>.
193       This is generated from the <filename>/etc/login.conf</filename>
194       text file.  If the hashed database is present, &man.login.1;
195       will use it in preference to the contents of the text file.
196       &os; &release.prev; is the first release that actually includes
197       <filename>/etc/login.conf.db</filename> on the distribution
198       media; thus, users modifying
199       <filename>/etc/login.conf</filename> need to remember to
200       regenerate the database, using &man.cap.mkdb.1;.  Users
201       performing source upgrades are generally not affected by this
202       change, because &man.mergemaster.8; offers the option to
203       regenerate <filename>/etc/login.conf.db</filename> during
204       upgrades.  &man.login.conf.5; has more details on the format and
205       usage of the login capabilities database.</para>
206
207     <para>A file that is a part of
208       the <filename
209       role="port">multimedia/gstreamer-plugins</filename> port may
210       appear to have a corrupted filename when the ports collection is
211       installed using &man.sysinstall.8;.  This should not
212       affect building the port or installing the corresponding
213       package.  However, it is recommended to rename the file in
214       question, to prevent problems during any future updates to the
215       installed ports collection:</para>
216
217     <screen>&prompt.root; <userinput>cd /usr/ports/multimedia/gstreamer-plugins/files</userinput>
218 &prompt.root; <userinput>mv patch-gst-libs_ext_ffmpeg_ffmpeg_libavcodec_alpha_simple_i \
219 patch-gst-libs_ext_ffmpeg_ffmpeg_libavcodec_alpha_simple_idct_alpha.c
220 </userinput></screen>
221
222
223     <para>Recently the mailing lists were changed from majordomo
224       to the currently used Mailman list server.  More information
225       about using the new mailing lists can be found by visiting the
226       <ulink url="http://www.FreeBSD.org/mailman/listinfo/">FreeBSD
227       Mailman Info Page</ulink>.</para>
228
229 ]]>
230   </sect1>
231 </article>