and give an example. In practice, including GENERIC and then simply
providing a few additional options or devices is the preferred way to
configure kernels now, rather than writing them from scratch (except
in embedded environments). This text could probably use some
refinement.
Suggested by: Richard Clayton <richard.clayton at cl.cam.ac.uk>
users; only advanced users now compile kernels. Expand rationale for
building a custom kernel: unused features still take up memory that
could be used by applications.
new chapter "Updating and Upgrading FreeBSD."
Update other chapters to reference the new chapter name.
While here, add Audit chapter to the preface section.
Reviewed by: murray, manolis, remko, pgj, -doc
and unsupported 6.x releases. Tom started this process a while ago
and I'll follow up on that for the latest EoL round.
The old versions can still be found in the doc archives:
http://docs.freebsd.org/doc/
- On occasion, the data from dmesg will only show system messages instead
of the boot probe output. In these situations, the output may be obtained
by viewing the /var/run/dmesg.boot instead of
/var/log/dmesg.{today,yesterday} in case it was not today or yesterday.
- Update the lists of device drivers and tweak a few comments.
- Add a couple of missing options, like PREEMPTION and kbdmux.
- Remove some SCHED_ULE information. It's not stable and we
shouldn't encourage users to make the switch, at least not
right now.
- Remove some 386-specific info. We can't keep old stuff like
this around forever, so let's nuke it.
This is not perfect yet though. There are still some
differences between GENERIC in 6.1 and this document.
Reviewed by: simon
Remove a synopsis item discussing /dev entries.
In cutting-edge/chapter.sgml:
Add some section IDs and make use of one (previous commit did not);
Remove some info about -j being experimental;
Use an estimated time period instead of discussing specific system configs;
Do a quick s/take/make in a few places it otherwise seemed awkward.
PR: 92518 (based on part of this patch).
o Remove 4.X information, this includes notes and sections.
o Update documentation to reflect 5.X and 6.X.
o In some areas, try to make the new content version agnostic.
o Skip areas stating "5.[0-5] and later" as it's relevant - we
need a better way to handle these.
For several items, I checked the NOTES files, manual pages,
CVS history, etc.
Discussed on: -doc
A few ideas from: remko
be any content changes involved in this commit, however, localization
teams are encouraged to catch up with this change.
Requested by: intron at intron ac
Reviewed by: Niclas Zeising <lothrandil at n00b apagnu se>
Glanced by: simon
- Reemphasise the need of full source set for 'make buildkernel'
PR: docs/75864 (inspired by)
Submitted by: Eli K. Breen <eli@gopostal.ca>
Approved by: keramida (mentor)
Add some more supported drivers for the GENERIC example, remove miibus.
PR: docs/78486
Submitted by: Joel Dahl <joel at automatvapen dot se>
Approved by: simon (mentor)
anonymous CVS -> CVS, anonymous
web browsers -> browsers, web
- PAE got sorted into the symbol section;
remove line feed after <primary> tag.
- Unify the entries "TCP Wrappers", "web servers".
- Add entries.
- lowercase/upercase entries
- remove the entry "basics"
- cross reference readers with <see> to variants
- remove an entry from a footnote
- unify entries of kernel options