Index: stable/10/release/doc/en_US.ISO8859-1/errata/article.xml
===================================================================
--- stable/10/release/doc/en_US.ISO8859-1/errata/article.xml (revision 319347)
+++ stable/10/release/doc/en_US.ISO8859-1/errata/article.xml (revision 319348)
@@ -1,295 +1,295 @@
%release;
]>
&os; &release.prev; ErrataThe &os; Project$FreeBSD$
- 2016
+ 2017The &os; Documentation
Project
&tm-attrib.freebsd;
&tm-attrib.intel;
&tm-attrib.sparc;
&tm-attrib.general;
This document lists errata items for &os; &release.prev;,
containing significant information discovered after the
release or too late in the release cycle to be otherwise
included in the release documentation. This information
includes security advisories, as well as news relating to the
software or documentation that could affect its operation or
usability. An up-to-date version of this document should
always be consulted before installing this version of
&os;.This errata document for &os; &release.prev; will be
maintained until the release of &os; &release.next;.IntroductionThis errata document contains late-breaking
news about &os; &release.prev; Before installing this
version, it is important to consult this document to learn about
any post-release discoveries or problems that may already have
been found and fixed.Any version of this errata document actually distributed
with the release (for example, on a CDROM distribution) will be
out of date by definition, but other copies are kept updated on
the Internet and should be consulted as the current
errata for this release. These other copies of the
errata are located at , plus any
sites which keep up-to-date mirrors of this location.Source and binary snapshots of &os; &release.branch; also
contain up-to-date copies of this document (as of the time of
the snapshot).For a list of all &os; CERT security advisories, see .Security Advisories
&security;
Errata Notices
&errata;
Open Issues&os;/&arch.i386; &release.prev; running as a guest
operating system on VirtualBox
can have a problem with disk I/O access. It depends on some
specific hardware configuration and does not depend on a
specific version of VirtualBox or
host operating system.It has been reported that instability may be present on
virtual machines running on other hypervisors, such as Xen
or KVM.It causes various errors and makes &os; quite unstable.
Although the cause is still unclear, disabling unmapped I/O
works as a workaround. To disable it, choose
Escape to loader prompt in the boot menu
and enter the following lines from &man.loader.8; prompt,
after an OK:set vfs.unmapped_buf_allowed=0
bootNote that the following line has to be added to
/boot/loader.conf after a boot. It
disables unmapped I/O at every boot:vfs.unmapped_buf_allowed=0&os;/&arch.i386; &release.prev; installed on ZFS
may crash during boot when the ZFS pool mount is attempted
while booting an unmodified GENERIC
kernel.As described in /usr/src/UPDATING
entry 20121223, rebuilding the kernel
with options KSTACK_PAGES=4 has been
observed to resolve the boot-time crash. This, however, is
not an ideal solution for inclusion in the
GENERIC kernel configuration, as
increasing KSTACK_PAGES implicitly
decreases available usermode threads in an environment that
is already resource-starved.Taking into account the heavy resource requirements of
ZFS, in addition to the &arch.i386;-specific tuning
requirements for general workloads, using ZFS with the
&os;/&arch.i386; GENERIC kernel
is strongly discouraged.If installing &os;/&arch.i386; on ZFS, it is possible to
configure the system after installation to increase the
KSTACK_PAGES.When prompted by &man.bsdinstall.8; to perform
additional post-installation configuration to the system,
select [ YES ].This procedure requires the system sources available
locally. If the System source code
distribution was not selected during installation, it can
be obtained using svnlite:&prompt.root; mkdir -p /usr/src
&prompt.root; svnlite co svn://svn.freebsd.org/base/releng/10.2 /usr/srcBuild the kernel-toolchain required
to rebuild the kernel:&prompt.root; make -C /usr/src kernel-toolchainNext, create a kernel configuration file to increase the
KSTACK_PAGES option:&prompt.root; printf "include GENERIC\noptions KSTACK_PAGES=4\n" > /usr/src/sys/i386/conf/ZFSThen build and install the
ZFS kernel:&prompt.root; make -C /usr/src buildkernel KERNCONF=ZFS
&prompt.root; make -C /usr/src installkernel KERNCONF=ZFSIt is extremely important to take note that, by
default, &man.freebsd-update.8; will install the
GENERIC kernel configuration, and
as such, &man.freebsd-update.8; consumers are strongly
encouraged to avoid &os;-provided kernel binary upgrades
with such configurations.Due to an incompatibility between &man.bsdconfig.8;
and &man.pkg.8;, packages included on the &os; dvd
installer will not be recognized by
&man.bsdconfig.8;.To install packages from the dvd1.iso
installer, create the /dist target directory, and
manually mount the dvd1.iso
ISO:&prompt.root; mkdir -p /dist
&prompt.root; mount -t cd9660 /dev/cd0 /distBe sure to use the correct /dev device path for the
dvd1.iso ISO
installer.Next, set REPOS_DIR to the path of the
repos/ directory
within the installer so &man.pkg.8; will use the correct
repository metadata.If using &man.sh.1;:&prompt.root; export REPOS_DIR=/dist/packages/reposIf using &man.csh.1;:&prompt.root; setenv REPOS_DIR /dist/packages/reposKeep in mind that REPOS_DIR will need
to be set again after the current shell session is
terminated, if continuing to use the packages provided on
the dvd1.iso installer.Finally, bootstrap &man.pkg.8; from the
ISO, and install required
packages:&prompt.root; pkg bootstrap
&prompt.root; pkg install xorg-serverxorggnome3 [...]An issue was discovered where the &man.netstat.1;
-s option will cause a segmentation fault
on systems with IPSEC compiled into the
kernel. The issue was resolved in the
stable/10 branch, and an Errata Notice is
planned after &release.prev; is released.[2015-08-19] Resolved as FreeBSD-EN-15:12.An issue was discovered that causes &man.make.1; to
generate noisy output when doing source-based upgrades from
&os; 9.3 and earlier. The issue was reported in PR 202277,
and after investigation and determining the issue does not
cause source-based upgrades to fail, a post-release Errata
Notice is planned.[2015-08-19] Resolved as FreeBSD-EN-15:11.An issue with &os; virtual machines with
vagrant was discovered that
affects the VirtualBox where the
virtual machine will not start on the initial boot invoked
with vagrant up.The issue is due to the virtual machine
MAC being unset, as &os; does not provide
a default Vagrantfile.It has been observed, however, that a subsequent
invocation of vagrant up will allow the
virtual machine to successfully boot, allowing access via
vagrant ssh.[2015-08-16] An error was discovered in the release
notes for &os; &release.prev; regarding the
drm device driver. The entry for r282199
states the driver was updated to match the version &linux;
3.8.13 version, however the entry should have noted the
change affects device-independent code, and does not bring
the drm driver fully in line with the
stated &linux; version.Late-Breaking NewsNo news.
Index: stable/10/release/doc/en_US.ISO8859-1/readme/article.xml
===================================================================
--- stable/10/release/doc/en_US.ISO8859-1/readme/article.xml (revision 319347)
+++ stable/10/release/doc/en_US.ISO8859-1/readme/article.xml (revision 319348)
@@ -1,429 +1,432 @@
%release;
]>
&os; &release.current; READMEThe &os; Project$FreeBSD$200020012002200320042005200620072008200920102011201220132014
+ 2015
+ 2016
+ 2017The &os; Documentation
Project
&tm-attrib.freebsd;
&tm-attrib.intel;
&tm-attrib.opengroup;
&tm-attrib.sparc;
&tm-attrib.general;
This document gives a brief introduction to &os;
&release.current;. It includes some information on how to
obtain &os;, a listing of various ways to contact the &os;
Project, and pointers to some other sources of
information.IntroductionThis distribution is a &release.type; of &os;
&release.current;, the latest point along the &release.branch;
branch.About &os;&os; is an operating system based on 4.4 BSD Lite for
AMD64 and Intel EM64T based PC hardware (&arch.amd64;), Intel,
AMD, Cyrix or NexGen x86 based PC hardware
(&arch.i386;), Intel Itanium Processor based computers
(&arch.ia64;), NEC PC-9801/9821 series PCs and compatibles
(&arch.pc98;), and &ultrasparc; machines (&arch.sparc64;).
Versions for the &arm; (&arch.arm;), &mips; (&arch.mips;), and
&powerpc; (&arch.powerpc;) architectures are currently under
development as well. &os; works with a wide variety of
peripherals and configurations and can be used for everything
from software development to games to Internet Service
Provision.This release of &os; contains everything you need to run
such a system, including full source code for the kernel and
all utilities in the base distribution. With the source
distribution installed, you can literally recompile the entire
system from scratch with one command, making it ideal for
students, researchers, or users who simply want to see how it
all works.A large collection of third-party ported software (the
Ports Collection) is also provided to make it
easy to obtain and install all your favorite traditional
&unix; utilities for &os;. Each port consists
of a set of scripts to retrieve, configure, build, and install
a piece of software, with a single command. Over
&os.numports; ports, from editors to programming languages to
graphical applications, make &os; a powerful and comprehensive
operating environment that extends far beyond what's provided
by many commercial versions of &unix;. Most ports are also
available as pre-compiled packages, which can
be quickly installed from the installation program.Target AudienceThis &release.type; is aimed
primarily at early adopters and various other users who want
to get involved with the ongoing development of &os;. While
the &os; development team tries its best to ensure that each
&release.type; works as advertised, &release.branch; is very
much a work-in-progress.The basic requirements for using
this &release.type; are technical proficiency with &os; and an
understanding of the ongoing development process of &os;
&release.branch; (as discussed on the &a.stable;).For those more interested in doing
business with &os; than in experimenting with new &os;
technology, formal releases (such as &release.prev.stable;)
are frequently more appropriate. Releases undergo a period of
testing and quality assurance checking to ensure high
reliability and dependability.This &release.type; is aimed
primarily at early adopters and various other users who want
to get involved with the ongoing development of &os;. While
the &os; development team tries its best to ensure that each
&release.type; works as advertised, &release.branch; is very
much a work-in-progress.The basic requirements for using
this &release.type; are technical proficiency with &os; and an
understanding of the ongoing development process of &os;
&release.branch; (as discussed on the &a.stable;).For those more interested in doing
business with &os; than in experimenting with new &os;
technology, formal releases (such as &release.prev.stable;)
are frequently more appropriate. Releases undergo a period of
testing and quality assurance checking to ensure high
reliability and dependability.This &release.type; of &os; is
suitable for all users. It has undergone a period of testing
and quality assurance checking to ensure the highest
reliability and dependability.Obtaining &os;&os; may be obtained in a variety of ways. This section
focuses on those ways that are primarily useful for obtaining a
complete &os; distribution, rather than updating an existing
installation.CDROM and DVD&os; -RELEASE distributions may be ordered on CDROM or DVD
from several publishers. This is frequently the most
convenient way to obtain &os; for new installations, as it
provides a convenient way to quickly reinstall the system if
necessary. Some distributions include some of the optional,
precompiled packages from the &os; Ports
Collection, or other extra material.A list of the CDROM and DVD publishers known to the
project are listed in the Obtaining
&os; appendix to the Handbook.FTPYou can use FTP to retrieve &os; and any or all of its
optional packages from ftp://ftp.FreeBSD.org/,
which is the official &os; release site, or any of its
mirrors.Lists of locations that mirror &os; can be found in the
FTP
Sites section of the Handbook.
Finding a close (in networking terms) mirror from which to
download the distribution is highly recommended.Additional mirror sites are always welcome. Contact
freebsd-admin@FreeBSD.org for more details on
becoming an official mirror site. You can also find useful
information for mirror sites at the Mirroring &os;
article.Mirrors generally contain the ISO images generally used to
create a CDROM of a &os; release. They usually also contain
floppy disk images (for applicable platforms), as well as the
files necessary to do an installation over the network.
Finally mirrors sites usually contain a set of packages for
the most current release.Contacting the &os; ProjectEmail and Mailing ListsFor any questions or general technical support issues,
please send mail to the &a.questions;.If tracking the &release.branch; development efforts, you
must join the &a.stable;, in order to
keep abreast of recent developments and changes that may
affect the way you use and maintain the system.Being a largely-volunteer effort, the &os; Project is
always happy to have extra hands willing to help—there
are already far more desired enhancements than there is time
to implement them. To contact the developers on technical
matters, or with offers of help, please send mail to the
&a.hackers;.Please note that these mailing lists can experience
significant amounts of traffic. If you
have slow or expensive mail access, or are only interested in
keeping up with major &os; events, you may find it
preferable to subscribe instead to the &a.announce;.All of the mailing lists can be freely joined by anyone
wishing to do so. Visit the &os; Mailman Info
Page. This will give you more information on joining
the various lists, accessing archives, etc. There are
a number of mailing lists targeted at special interest groups
not mentioned here; more information can be obtained either
from the Mailman pages or the mailing
lists section of the &os; Web site.Do not send email to the lists
asking to be subscribed. Use the Mailman interface
instead.Submitting Problem ReportsSuggestions, bug reports and contributions of code are
always valued—please do not hesitate to report any
problems you may find. Bug reports with attached fixes are of
course even more welcome.The preferred method to submit bug reports from a machine
with Internet connectivity is to use the
Bugzilla bug tracker.
Problem Reports (PRs) submitted in this way
will be filed and their progress tracked; the &os; developers
will do their best to respond to all reported bugs as soon as
possible. A list of all
active PRs is available on the &os; Web site; this
list is useful to see what potential problems other users have
encountered.Note that &man.send-pr.1; is deprecated.For more information, Writing
&os; Problem Reports, available on the &os;
Web site, has a number of helpful hints on writing and
submitting effective problem reports.Further ReadingThere are many sources of information about &os;; some are
included with this distribution, while others are available
on-line or in print versions.Release DocumentationA number of other files provide more specific information
about this &release.type; distribution. These files are
provided in various formats. Most distributions will include
both ASCII text (.TXT) and HTML
(.HTM) renditions. Some distributions
may also include other formats such as Portable Document
Format (.PDF).README.TXT: This file, which
gives some general information about &os; as well as
some cursory notes about obtaining a
distribution.RELNOTES.TXT: The release
notes, showing what's new and different in &os;
&release.current; compared to the previous release (&os;
&release.prev;).HARDWARE.TXT: The hardware
compatibility list, showing devices with which &os; has
been tested and is known to work.ERRATA.TXT: Release errata.
Late-breaking, post-release information can be found in
this file, which is principally applicable to releases
(as opposed to snapshots). It is important to consult
this file before installing a release of &os;, as it
contains the latest information on problems which have
been found and fixed since the release was
created.On platforms that support &man.bsdinstall.8; (currently
&arch.amd64;, &arch.i386;, &arch.ia64;, &arch.pc98;, and
&arch.sparc64;), these documents are generally available via
the Documentation menu during installation. Once the system
is installed, you can revisit this menu by re-running the
&man.bsdinstall.8; utility.It is extremely important to read the errata for any
given release before installing it, to learn about any
late-breaking news or post-release problems.
The errata file accompanying each release (most likely right
next to this file) is already out of date by definition, but
other copies are kept updated on the Internet and should be
consulted as the current errata for this
release. These other copies of the errata are located at
&url.base;/releases/
(as well as any sites which keep up-to-date mirrors of this
location).Manual PagesAs with almost all &unix; like operating systems, &os;
comes with a set of on-line manual pages, accessed through the
&man.man.1; command or through the hypertext
manual pages gateway on the &os; Web site. In
general, the manual pages provide information on the different
commands and APIs available to the &os; user.In some cases, manual pages are written to give
information on particular topics. Notable examples of such
manual pages are &man.tuning.7; (a guide to performance
tuning), &man.security.7; (an introduction to &os; security),
and &man.style.9; (a style guide to kernel coding).Books and ArticlesTwo highly-useful collections of &os;-related information,
maintained by the &os; Project, are the &os; Handbook and &os;
FAQ (Frequently Asked Questions document). On-line versions
of the Handbook and FAQ are always
available from the &os; Documentation
page or its mirrors. If you install the
doc distribution set, you can use a Web
browser to read the Handbook and FAQ locally. In particular,
note that the Handbook contains a step-by-step guide to
installing &os;.A number of on-line books and articles, also maintained by
the &os; Project, cover more-specialized, &os;-related topics.
This material spans a wide range of topics, from effective use
of the mailing lists, to dual-booting &os; with other
operating systems, to guidelines for new committers. Like the
Handbook and FAQ, these documents are available from the &os;
Documentation Page or in the doc
distribution set.A listing of other books and documents about &os; can be
found in the bibliography
of the &os; Handbook. Because of &os;'s strong &unix;
heritage, many other articles and books written for &unix;
systems are applicable as well, some of which are also listed
in the bibliography.Acknowledgments&os; represents the cumulative work of many hundreds, if not
thousands, of individuals from around the world who have worked
countless hours to bring about this &release.type;. For
a complete list of &os; developers and contributors, please see
Contributors
to &os; on the &os; Web site or any of its
mirrors.Special thanks also go to the many thousands of &os; users
and testers all over the world, without whom this &release.type;
simply would not have been possible.