Improve the SEO of the documentation portal

Changes:
- Add the description meta tag in the index, articles and books
- Add a brief description in each article and book.
- Remove the SVN expansion tag
This commit is contained in:
Sergio Carlavilla Delgado 2021-05-02 00:51:46 +02:00
parent e1f5165f70
commit 0d9894b11e
152 changed files with 269 additions and 157 deletions

View File

@ -2,7 +2,7 @@
# $FreeBSD$
baseURL = "https://docs.freebsd.org/"
title = "The FreeBSD Project"
title = "FreeBSD Documentation Portal"
copyright = "BSD 2-clause 'Simplified' License"
DefaultContentLanguage = "en"
defaultContentLanguageInSubdir = true
@ -16,6 +16,7 @@ enableRobotsTXT = true
[params]
websiteURL = "https://www.FreeBSD.org/"
description = "FreeBSD Documentation Portal"
[markup.asciidocExt]
preserveTOC = true

View File

@ -3,8 +3,8 @@ title: Why you should use a BSD style license for your Open Source Project
authors:
- author: Bruce Montague
email: brucem@alumni.cse.ucsc.edu
releaseinfo: "$FreeBSD$"
trademarks: ["freebsd", "intel", "general"]
description: Why you should use a BSD style license for your Open Source Project
---
= Why you should use a BSD style license for your Open Source Project

View File

@ -5,7 +5,7 @@ authors:
email: jkoshy@FreeBSD.org
organizations:
- organization: The FreeBSD Project
releaseinfo: "$FreeBSD$"
description: Building Products with FreeBSD
trademarks: ["freebsd", "general"]
---

View File

@ -3,7 +3,7 @@ title: Committer's Guide
authors:
- author: The FreeBSD Documentation Project
copyright: 1999-2021 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
description: FreeBSD Committer's Guide
trademarks: ["freebsd", "coverity", "ibm", "intel", "general"]
---

View File

@ -4,7 +4,7 @@ authors:
- author: Jordan Hubbard
- author: Sam Lawrance
- author: Mark Linimon
releaseinfo: "$FreeBSD$"
description: Contributing to the FreeBSD Project
trademarks: ["freebsd", "ieee", "general"]
---

View File

@ -1,6 +1,6 @@
---
title: Contributors to FreeBSD
releaseinfo: "$FreeBSD$"
description: Contributors to FreeBSD
trademarks: ["freebsd", "sun", "general"]
---

View File

@ -3,7 +3,7 @@ title: CUPS on FreeBSD
authors:
- author: Chess Griffin
email: chess@chessgriffin.com
releaseinfo: "$FreeBSD$"
description: How to install and use CUPS on FreeBSD
trademarks: ["freebsd", "general"]
---

View File

@ -3,7 +3,7 @@ title: Explaining BSD
authors:
- author: Greg Lehey
email: grog@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: Brief explanation about BSD
trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sun", "unix", "general"]
---

View File

@ -3,7 +3,7 @@ title: Filtering Bridges
authors:
- author: Alex Dupre
email: ale@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: Filtering Bridges in FreeBSD
trademarks: ["freebsd", "3com", "intel", "general"]
---

View File

@ -4,7 +4,7 @@ subtitle: A Tutorial
authors:
- author: Dave Bodenstab
email: imdave@synet.net
releaseinfo: "$FreeBSD$"
description: Description of the various font files that may be used with FreeBSD
trademarks: ["freebsd", "adobe", "apple", "linux", "microsoft", "opengroup", "general"]
---

View File

@ -3,7 +3,7 @@ title: How to get Best Results from the FreeBSD-questions Mailing List
authors:
- author: Greg Lehey
email: grog@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: How to get Best Results from the FreeBSD-questions Mailing List
trademarks: ["freebsd", "microsoft", "opengroup", "qualcomm", "general"]
---

View File

@ -8,6 +8,7 @@ organizations:
webpage: https://www.freebsdfoundation.org/
- organization: Rubicon Communications, LLC (Netgate)
webpage: https://www.netgate.com/
description: FreeBSD Release Engineering
trademarks: ["freebsd", "intel", "general"]
---

View File

@ -4,7 +4,7 @@ authors:
- author: Jason Helfman
email: jgh@FreeBSD.org
copyright: 2009-2011, 2013 Jason Helfman
releaseinfo: "$FreeBSD$"
description: Build Your Own FreeBSD Update Server
trademarks: ["freebsd", "amd", "intel", "general"]
---

View File

@ -3,7 +3,7 @@ title: Writing a GEOM Class
authors:
- author: Ivan Voras
email: ivoras@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: Writing a GEOM Class in FreeBSD
trademarks: ["freebsd", "intel", "general"]
---

View File

@ -3,7 +3,7 @@ title: Implementing UFS Journaling on a Desktop PC
authors:
- author: Manolis Kiagias
email: manolis@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: Implementing UFS Journaling on a Desktop PC
trademarks: ["freebsd", "general"]
---

View File

@ -9,7 +9,7 @@ authors:
email: dl@leo.org
- author: Ken Smith
email: kensmith@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: How to mirror FreeBSD
trademarks: ["freebsd", "general"]
---

View File

@ -3,7 +3,7 @@ title: Independent Verification of IPsec Functionality in FreeBSD
authors:
- author: David Honig
email: honig@sprynet.com
releaseinfo: "$FreeBSD$"
description: Independent Verification of IPsec Functionality in FreeBSD
trademarks: ["freebsd", "opengroup", "general"]
---

View File

@ -4,7 +4,7 @@ authors:
- author: Toby Burress
email: kurin@causa-sui.net
copyright: 2007-2008 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
description: Guide for the configuration of an LDAP server for authentication on FreeBSD
trademarks: ["freebsd", "general"]
---

View File

@ -1,6 +1,6 @@
---
title: FreeBSD Support for Leap Seconds
releaseinfo: "$FreeBSD$"
description: FreeBSD Support for Leap Seconds
---
= FreeBSD Support for Leap Seconds

View File

@ -3,7 +3,7 @@ title: Linux® emulation in FreeBSD
authors:
- author: Roman Divacky
email: rdivacky@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: Linux® emulation in FreeBSD
trademarks: ["freebsd", "ibm", "adobe", "netbsd", "realnetworks", "oracle", "linux", "sun", "general"]
---

View File

@ -3,7 +3,7 @@ title: FreeBSD Quickstart Guide for Linux® Users
authors:
- author: John Ferrell
copyright: 2008 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
description: This document is intended to quickly familiarize intermediate to advanced Linux® users with the basics of FreeBSD.
trademarks: ["freebsd", "intel", "redhat", "linux", "unix", "general"]
---

View File

@ -2,8 +2,8 @@
title: Frequently Asked Questions About The FreeBSD Mailing Lists
authors:
- author: The FreeBSD Documentation Project
copyright: 2004-2005 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
copyright: 2004-2021 The FreeBSD Documentation Project
description: Frequently Asked Questions About The FreeBSD Mailing Lists
---
= Frequently Asked Questions About The FreeBSD Mailing Lists

View File

@ -3,7 +3,7 @@ title: Introduction to NanoBSD
authors:
- author: Daniel Gerzo
copyright: 2006 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
description: This document provides information about the NanoBSD tools, which can be used to create FreeBSD system images for embedded applications, suitable for use on a USB key, memory card or other mass storage media.
trademarks: ["freebsd", "general"]
---

View File

@ -3,7 +3,7 @@ title: For People New to Both FreeBSD and UNIX®
authors:
- author: Annelise Anderson
email: andrsn@andrsn.stanford.edu
releaseinfo: "$FreeBSD$"
description: Introduction for people new to both FreeBSD and UNIX®
trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"]
---

View File

@ -3,7 +3,7 @@ title: Pluggable Authentication Modules
authors:
- author: Dag-Erling Smørgrav
copyright: 2001-2003 Networks Associates Technology, Inc.
releaseinfo: "$FreeBSD$"
description: Pluggable Authentication Modules (PAM) in FreeBSD
trademarks: ["pam", "freebsd", "linux", "opengroup", "sun", "general"]
---

View File

@ -1,6 +1,6 @@
---
title: OpenPGP Keys
releaseinfo: "$FreeBSD$"
description: List of OpenPGP keys that can be used to verify a signature or send encrypted email to FreeBSD.org officers or developers.
---
= OpenPGP Keys

View File

@ -3,7 +3,7 @@ title: Port Mentor Guidelines
organizations:
- organization: The FreeBSD Ports Management Team
copyright: 2011 Thomas Abthorpe, Chris Rees
releaseinfo: "$FreeBSD$"
description: Port Mentor Guidelines for FreeBSD Mentors
---
= Port Mentor Guidelines

View File

@ -3,7 +3,7 @@ title: Problem Report Handling Guidelines
authors:
- author: Dag-Erling Smørgrav
- author: Hiten Pandya
releaseinfo: "$FreeBSD$"
description: These guidelines describe recommended handling practices for FreeBSD Problem Reports (PRs).
trademarks: ["freebsd", "general"]
---

View File

@ -3,7 +3,7 @@ title: Writing FreeBSD Problem Reports
authors:
- author: Dag-Erling Smørgrav
- author: Mark Linimon
releaseinfo: "$FreeBSD$"
description: Writing FreeBSD Problem Reports
trademarks: ["freebsd", "ibm", "intel", "sun", "general"]
---

View File

@ -4,7 +4,7 @@ authors:
- author: Yar Tikhiy
email: yar@FreeBSD.org
copyright: 2005-2006, 2012 The FreeBSD Project
releaseinfo: "$FreeBSD$"
description: Practical rc.d scripting in BSD
trademarks: ["freebsd", "netbsd", "general"]
---

View File

@ -4,6 +4,7 @@ authors:
- author: Murray Stokely
email: murray@FreeBSD.org
webpage: https://people.FreeBSD.org/~murray/
description: This paper describes the approach used by the FreeBSD release engineering team to make production quality releases of the FreeBSD Operating System
trademarks: ["freebsd", "intel", "general"]
---

View File

@ -3,8 +3,8 @@ title: Remote Installation of the FreeBSD Operating System Without a Remote Cons
authors:
- author: Daniel Gerzo
email: danger@FreeBSD.org
copyright: 2008 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
copyright: 2008-2021 The FreeBSD Documentation Project
description: Remote Installation of the FreeBSD Operating System Without a Remote Console
trademarks: ["freebsd", "general"]
---

View File

@ -3,7 +3,7 @@ title: Serial and UART Tutorial
authors:
- author: Frank Durda
email: uhclem@FreeBSD.org
releaseinfo: "$FreeBSD$"
description: How to use serial hardware and UART with FreeBSD
trademarks: ["freebsd", "microsoft", "general"]
---

View File

@ -3,8 +3,8 @@ title: FreeBSD and Solid State Devices
authors:
- author: John Kozubik
email: john@kozubik.com
copyright: 2001, 2009 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
copyright: 2001 - 2021 The FreeBSD Documentation Project
description: FreeBSD and Solid State Devices
trademarks: ["freebsd", "general"]
---

View File

@ -2,6 +2,7 @@
title: The vinum Volume Manager
authors:
- author: Greg Lehey
description: The vinum Volume Manager in FreeBSD
---
= The vinum Volume Manager

View File

@ -3,7 +3,7 @@ title: Design elements of the FreeBSD VM system
authors:
- author: Matthew Dillon
email: dillon@apollo.backplane.com
releaseinfo: "$FreeBSD$"
description: Design elements of the FreeBSD VM system
trademarks: ["freebsd", "linux", "microsoft", "opengroup", "daemon-news", "general"]
---

View File

@ -2,8 +2,8 @@
title: FreeBSD Architecture Handbook
authors:
- author: The FreeBSD Documentation Project
copyright: Copyright © 2000-2006, 2012-2013 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
copyright: Copyright © 2000-2006, 2012-2021 The FreeBSD Documentation Project
description: FreeBSD Architecture Handbook Index
trademarks: ["freebsd", "apple", "microsoft", "unix", "general"]
next: books/arch-handbook/parti
---

View File

@ -1,6 +1,7 @@
---
title: Bibliography
prev: books/arch-handbook/partiii
description: Bibliography of the FreeBSD Architecture Handbook
---
[appendix]

View File

@ -70,28 +70,28 @@ toc::[]
// Section one
include::{chapters-path}parti.adoc[lines=7..8]
include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}locking/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}kobj/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}jail/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}sysinit/_index.adoc[leveloffset=+1], lines=7..21;32..-1]
include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=12..26;37..-1]
include::{chapters-path}vm/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}smp/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}locking/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}kobj/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}jail/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}sysinit/_index.adoc[leveloffset=+1], lines=8..22;33..-1]
include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=13..27;38..-1]
include::{chapters-path}vm/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}smp/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
// Section two
include::{chapters-path}partii.adoc[lines=7..8]
include::{chapters-path}driverbasics/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}isa/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}pci/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}scsi/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}usb/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}newbus/_index.adoc[leveloffset=+1, lines=12..26;37..-1]
include::{chapters-path}sound/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}pccard/_index.adoc[leveloffset=+1, lines=7..21;32..-1]
include::{chapters-path}driverbasics/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}isa/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}pci/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}scsi/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}usb/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}newbus/_index.adoc[leveloffset=+1, lines=13..27;38..-1]
include::{chapters-path}sound/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}pccard/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
// Section three
include::{chapters-path}partiii.adoc[lines=7..8]
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=6..19;28..-1]
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=7..20;29..-1]

View File

@ -2,6 +2,7 @@
title: Chapter 1. Bootstrapping and Kernel Initialization
prev: books/arch-handbook/parti
next: books/arch-handbook/locking
description: Bootstrapping and Kernel Initialization
---
[[boot]]

View File

@ -2,6 +2,7 @@
title: Chapter 9. Writing FreeBSD Device Drivers
prev: books/arch-handbook/partii
next: books/arch-handbook/isa
description: Writing FreeBSD Device Drivers
---
[[driverbasics]]

View File

@ -2,6 +2,7 @@
title: Chapter 10. ISA Device Drivers
prev: books/arch-handbook/driverbasics
next: books/arch-handbook/pci
description: ISA Device Drivers
---
[[isa-driver]]

View File

@ -2,6 +2,7 @@
title: Chapter 4. The Jail Subsystem
prev: books/arch-handbook/kobj
next: books/arch-handbook/sysinit
description: The Jail Subsystem
---
[[jail]]

View File

@ -2,6 +2,7 @@
title: Chapter 3. Kernel Objects
prev: books/arch-handbook/locking
next: books/arch-handbook/jail
description: Kernel Objects
---
[[kernel-objects]]

View File

@ -2,6 +2,7 @@
title: Chapter 2. Locking Notes
prev: books/arch-handbook/boot
next: books/arch-handbook/kobj
description: Locking Notes
---
[[locking]]

View File

@ -7,6 +7,7 @@ authors:
email: rwatson@FreeBSD.org
prev: books/arch-handbook/sysinit
next: books/arch-handbook/vm
description: The TrustedBSD MAC Framework
---
[[mac]]

View File

@ -7,6 +7,7 @@ authors:
email: hiten@uk.FreeBSD.org
prev: books/arch-handbook/usb
next: books/arch-handbook/sound
description: Newbus
---
[[newbus]]

View File

@ -2,6 +2,7 @@
title: Chapter 16. PC Card
prev: books/arch-handbook/sound
next: books/arch-handbook/partiii
description: PC Card
---
[[pccard]]

View File

@ -2,6 +2,7 @@
title: Chapter 11. PCI Devices
prev: books/arch-handbook/isa
next: books/arch-handbook/scsi
description: PCI Devices
---
[[pci]]

View File

@ -2,6 +2,7 @@
title: Chapter 12. Common Access Method SCSI Controllers
prev: books/arch-handbook/pci
next: books/arch-handbook/usb
description: Common Access Method SCSI Controllers
---
[[scsi]]

View File

@ -2,6 +2,7 @@
title: Chapter 8. SMPng Design Document
prev: books/arch-handbook/vm
next: books/arch-handbook/partii
description: SMPng Design Document
---
[[smp]]

View File

@ -2,6 +2,7 @@
title: Chapter 15. Sound Subsystem
prev: books/arch-handbook/newbus
next: books/arch-handbook/pccard
description: FreeBSD Sound Subsystem
---
[[oss]]

View File

@ -2,6 +2,7 @@
title: Chapter 5. The SYSINIT Framework
prev: books/arch-handbook/jail
next: books/arch-handbook/mac
description: The SYSINIT Framework
---
[[sysinit]]

View File

@ -2,6 +2,7 @@
title: Chapter 13. USB Devices
prev: books/arch-handbook/scsi
next: books/arch-handbook/newbus
description: USB Devices in FreeBSD
---
[[usb]]

View File

@ -2,6 +2,7 @@
title: Chapter 7. Virtual Memory System
prev: books/arch-handbook/mac
next: books/arch-handbook/smp
description: Virtual Memory System in FreeBSD
---
[[vm]]

View File

@ -6,7 +6,7 @@ authors:
- author: Michael J. Karels
- author: John S. Quarterman
copyright: 1996 Addison-Wesley Longman, Inc
releaseinfo: "$FreeBSD$"
description: The Design and Implementation of the 4.4BSD Operating System. Second chapter.
trademarks: ["design-44bsd"]
---

View File

@ -3,7 +3,7 @@ title: A project model for the FreeBSD Project
authors:
- author: Niklas Saers
copyright: Copyright © 2002-2005 Niklas Saers
releaseinfo: "$FreeBSD$"
description: A project model for the FreeBSD Project
trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"]
---

View File

@ -2,8 +2,8 @@
title: FreeBSD Developers' Handbook
authors:
- author: The FreeBSD Documentation Project
copyright: 1995-2020 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD: head/en_US.ISO8859-1/books/developers-handbook/book.xml 54255 2020-06-15 08:13:08Z bcr $"
copyright: 1995-2021 The FreeBSD Documentation Project
description: FreeBSD Developers' Handbook Index
trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"]
next: books/developers-handbook/parti
---

View File

@ -1,6 +1,7 @@
---
title: Appendices
prev: books/developers-handbook/partv
description: FreeBSD Developers Handbook Bibliography
---
[appendix]

View File

@ -73,27 +73,27 @@ toc::[]
// Section one
include::{chapters-path}parti.adoc[lines=7..8]
include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=10..24;35..-1]
include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=10..26;37..-1]
include::{chapters-path}secure/_index.adoc[leveloffset=+1, lines=9..23;34..-1]
include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}policies/_index.adoc[leveloffset=+1, lines=10..24;35..-1]
include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=11..25;36..-1]
include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=11..27;38..-1]
include::{chapters-path}secure/_index.adoc[leveloffset=+1, lines=10..24;35..-1]
include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=9..23;34..-1]
include::{chapters-path}policies/_index.adoc[leveloffset=+1, lines=11..25;36..-1]
include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=9..23;34..-1]
// Section two
include::{chapters-path}partii.adoc[lines=7..8]
include::{chapters-path}sockets/_index.adoc[leveloffset=+1, lines=9..23;35..-1]
include::{chapters-path}ipv6/_index.adoc[leveloffset=+1, lines=9..23;34..-1]
include::{chapters-path}sockets/_index.adoc[leveloffset=+1, lines=10..24;36..-1]
include::{chapters-path}ipv6/_index.adoc[leveloffset=+1, lines=10..24;35..-1]
// Section three
include::{chapters-path}partiii.adoc[lines=7..8]
include::{chapters-path}kernelbuild/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}kerneldebug/_index.adoc[leveloffset=+1, lines=11..25;36..-1]
include::{chapters-path}kernelbuild/_index.adoc[leveloffset=+1, lines=9..23;34..-1]
include::{chapters-path}kerneldebug/_index.adoc[leveloffset=+1, lines=12..26;37..-1]
// Section four
include::{chapters-path}partiv.adoc[lines=7..8]
include::{chapters-path}x86/_index.adoc[leveloffset=+1, lines=8..22;33..-1]
include::{chapters-path}x86/_index.adoc[leveloffset=+1, lines=9..23;34..-1]
// Appendices
include::{chapters-path}partv.adoc[lines=7..8]
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=6..20;29..-1]
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=7..21;30..-1]

View File

@ -5,6 +5,7 @@ authors:
- author: Jeroen Ruigrok van der Werven
prev: books/developers-handbook/parti
next: books/developers-handbook/tools
description: Introduction to the FreeBSD Developers Handbook
---
[[introduction]]

View File

@ -4,6 +4,7 @@ authors:
- author: Yoshinobu Inoue
prev: books/developers-handbook/sockets
next: books/developers-handbook/partiii
description: IPv6 Internals
---
[[ipv6]]

View File

@ -3,6 +3,7 @@ title: Chapter 9. Building and Installing a FreeBSD Kernel
authors:
prev: books/developers-handbook/partiii
next: books/developers-handbook/kerneldebug
description: Building and Installing a FreeBSD Kernel
---
[[kernelbuild]]

View File

@ -6,6 +6,7 @@ authors:
- author: Robert Watson
prev: books/developers-handbook/kernelbuild
next: books/developers-handbook/partiv
description: FreeBSD Kernel Debugging
---
[[kerneldebug]]

View File

@ -3,6 +3,7 @@ title: Chapter 4. Localization and Internationalization - L10N and I18N
authors:
prev: books/developers-handbook/secure
next: books/developers-handbook/policies
description: Localization and Internationalization - L10N and I18N in FreeBSD
---
[[l10n]]

View File

@ -5,6 +5,7 @@ authors:
- author: Giorgos Keramidas
prev: books/developers-handbook/l10n
next: books/developers-handbook/testing
description: Source Tree Guidelines and Policies
---
[[policies]]

View File

@ -4,6 +4,7 @@ authors:
- author: Murray Stokely
prev: books/developers-handbook/tools
next: books/developers-handbook/l10n
description: Secure Programming in FreeBSD
---
[[secure]]

View File

@ -4,6 +4,7 @@ authors:
- author: G. Adam Stanislav
prev: books/developers-handbook/partii
next: books/developers-handbook/ipv6
description: FreeBSD Sockets
---
[[sockets]]

View File

@ -3,6 +3,7 @@ title: Chapter 6. Regression and Performance Testing
authors:
prev: books/developers-handbook/policies
next: books/developers-handbook/partii
description: Regression and Performance Testing
---
[[testing]]

View File

@ -5,6 +5,7 @@ authors:
- author: Murray Stokely
prev: books/developers-handbook/introduction
next: books/developers-handbook/secure
description: Programming Tools
---
[[tools]]

View File

@ -3,6 +3,7 @@ title: Chapter 11. x86 Assembly Language Programming
authors:
prev: books/developers-handbook/partiv
next: books/developers-handbook/partv
description: x86 Assembly Language Programming
---
[[x86]]

View File

@ -2,8 +2,8 @@
title: Frequently Asked Questions for FreeBSD 11.X, 12.X, and 13.X
authors:
- author: The FreeBSD Documentation Project
copyright: 1995-2020 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
copyright: 1995-2021 The FreeBSD Documentation Project
description: Frequently Asked Questions (FAQ) for FreeBSD 11.X, 12.X, and 13.X
trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"]
---

View File

@ -4,6 +4,7 @@ authors:
- author: The FreeBSD Documentation Project
copyright: 1998-2021 DocEng
trademarks: ["general"]
description: FreeBSD Documentation Project Primer for New Contributors Index
next: books/fdp-primer/preface
---

View File

@ -2,6 +2,7 @@
title: Chapter 6. AsciiDoctor Primer
prev: books/fdp-primer/doc-build
next: books/fdp-primer/rosetta
description: A brief introduction to AsciiDoctor
---
[[asciidoctor-primer]]

View File

@ -3,6 +3,7 @@ title: FreeBSD Documentation Project Primer for New Contributors
authors:
- author: The FreeBSD Documentation Project
copyright: 1998-2021 DocEng
description: FreeBSD Documentation Project Primer for New Contributors Index
trademarks: ["general"]
---
@ -77,38 +78,38 @@ include::content/en/books/fdp-primer/toc-examples.adoc[]
:sectnums!:
include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1]
include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=8..-1]
:sectnums:
include::{chapters-path}overview/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}overview/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}working-copy/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}working-copy/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}structure/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}structure/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}doc-build/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}doc-build/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1, lines=7..21; 27..-1]
include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1, lines=8..22; 28..-1]
include::{chapters-path}rosetta/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}rosetta/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}translations/_index.adoc[leveloffset=+1, lines=7..21; 28..-1]
include::{chapters-path}translations/_index.adoc[leveloffset=+1, lines=8..22; 29..-1]
include::{chapters-path}po-translations/_index.adoc[leveloffset=+1, lines=7..21; 27..-1]
include::{chapters-path}po-translations/_index.adoc[leveloffset=+1, lines=8..22; 28..-1]
include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}writing-style/_index.adoc[leveloffset=+1, lines=7..21; 27..-1]
include::{chapters-path}writing-style/_index.adoc[leveloffset=+1, lines=8..22; 28..-1]
include::{chapters-path}editor-config/_index.adoc[leveloffset=+1, lines=7..21; 25..-1]
include::{chapters-path}editor-config/_index.adoc[leveloffset=+1, lines=8..22; 26..-1]
include::{chapters-path}see-also/_index.adoc[leveloffset=+1, lines=7..21; 27..-1]
include::{chapters-path}see-also/_index.adoc[leveloffset=+1, lines=8..22; 28..-1]
:sectnums!:
include::{chapters-path}examples/_index.adoc[leveloffset=+1, lines=6..21; 25..-1]
include::{chapters-path}examples/_index.adoc[leveloffset=+1, lines=7..22; 26..-1]
:sectnums:

View File

@ -2,6 +2,7 @@
title: Chapter 5. The FreeBSD Documentation Build Process
prev: books/fdp-primer/structure
next: books/fdp-primer/asciidoctor-primer
description: Describes the FreeBSD Documentation Build Process
---
[[doc-build]]

View File

@ -2,6 +2,7 @@
title: Chapter 12. Editor Configuration
prev: books/fdp-primer/writing-style
next: books/fdp-primer/see-also
description: Configuration used in the texts editors in the FreeBSD Documentation Project
---
[[editor-config]]

View File

@ -1,6 +1,7 @@
---
title: Appendix A. Examples
prev: books/fdp-primer/see-also/
description: Example of an article and a book used in the FreeBSD Documentation Project
---
[appendix]

View File

@ -2,6 +2,7 @@
title: Chapter 10. Manual Pages
prev: books/fdp-primer/po-translations
next: books/fdp-primer/writing-style
description: How to work with the FreeBSD Manual Pages
---
[[manual-pages]]

View File

@ -2,6 +2,7 @@
title: Chapter 1. Overview
prev: books/fdp-primer/preface
next: books/fdp-primer/tools
description: Overview about the FreeBSD Documentation Process
---
[[overview]]

View File

@ -2,6 +2,7 @@
title: Chapter 9. PO Translations
prev: books/fdp-primer/translations
next: books/fdp-primer/manual-pages
description: How to work with PO translation in the FreeBSD Documentation Project
---
[[po-translations]]

View File

@ -2,6 +2,7 @@
title: Preface
prev: books/fdp-primer/
next: books/fdp-primer/overview
description: Preface about the FreeBSD Documentation Project
---
[preface]

View File

@ -2,6 +2,7 @@
title: Chapter 7. Rosetta Stone
prev: books/fdp-primer/asciidoctor-primer
next: books/fdp-primer/translations
description: Rosetta Stone with the differences between Docbook and AsciiDoc
---
[[rosetta]]

View File

@ -2,6 +2,7 @@
title: Chapter 13. See Also
prev: books/fdp-primer/editor-config/
next: books/fdp-primer/examples
description: More information about the FreeBSD Documentation Project
---
[[see-also]]

View File

@ -2,6 +2,7 @@
title: Chapter 4. Documentation Directory Structure
prev: books/fdp-primer/working-copy
next: books/fdp-primer/doc-build
description: Documentation Directory Structure explanation used in the FreeBSD Documentation Project
---
[[structure]]

View File

@ -2,6 +2,7 @@
title: Chapter 2. Tools
prev: books/fdp-primer/overview
next: books/fdp-primer/working-copy
description: Tools used in the FreeBSD Documentation Project
---
[[tools]]

View File

@ -2,6 +2,7 @@
title: Chapter 8. Translations
prev: books/fdp-primer/rosetta
next: books/fdp-primer/po-translations
description: FAQ about the translation process in the FreeBSD Documentation Project
---
[[translations]]

View File

@ -2,6 +2,7 @@
title: Chapter 3. The Working Copy
prev: books/fdp-primer/tools
next: books/fdp-primer/structure
description: How to get a working copy of the FreeBSD Documentation Project
---
[[working-copy]]

View File

@ -2,6 +2,7 @@
title: Chapter 11. Writing Style
prev: books/fdp-primer/manual-pages
next: books/fdp-primer/editor-config
description: Writing Style and some conventions used in the FreeBSD Documentation Project
---
[[writing-style]]

View File

@ -3,7 +3,7 @@ title: FreeBSD Handbook
authors:
- author: The FreeBSD Documentation Project
copyright: 1995-2021 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
description: FreeBSD Handbook Index
trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"]
next: books/handbook/preface
---

View File

@ -3,6 +3,7 @@ title: Chapter 32. Advanced Networking
part: IV. Network Communication
prev: books/handbook/firewalls
next: books/handbook/partv
description: "Advanced networking in FreeBSD: basics of gateways and routes, CARP, how to configure multiple VLANs on FreeBSD, etc"
---
[[advanced-networking]]

View File

@ -3,6 +3,7 @@ title: Chapter 17. Security Event Auditing
part: Part III. System Administration
prev: books/handbook/mac
next: books/handbook/disks
description: FreeBSD security event auditing supports reliable, fine-grained, and configurable logging of a variety of security-relevant system events, including logins, configuration changes, and file and network access
---
[[audit]]

View File

@ -3,6 +3,7 @@ title: Chapter 3. FreeBSD basics
part: Part I. Getting Started
prev: books/handbook/bsdinstall
next: books/handbook/ports
description: Basic commands and functionality of the FreeBSD operating system
---
[[basics]]

View File

@ -3,6 +3,7 @@ title: Appendix B. Bibliography
part: Part V. Appendices
prev: books/handbook/mirrors
next: books/handbook/eresources
description: FreeBSD Handbook Bibliography
---
[appendix]

View File

@ -3,7 +3,7 @@ title: FreeBSD Handbook
authors:
- author: The FreeBSD Documentation Project
copyright: 1995-2021 The FreeBSD Documentation Project
releaseinfo: "$FreeBSD$"
description: FreeBSD Handbook
trademarks: ["freebsd", "ibm", "ieee", "redhat", "3com", "adobe", "apple", "intel", "linux", "microsoft", "opengroup", "sun", "realnetworks", "oracle", "3ware", "arm", "adaptec", "google", "heidelberger", "intuit", "lsilogic", "themathworks", "thomson", "vmware", "wolframresearch", "xiph", "xfree86", "general"]
---
@ -71,97 +71,97 @@ toc::[]
:sectnums!:
include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=7..-1]
include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=8..-1]
:sectnums:
// Section one
include::{chapters-path}parti.adoc[lines=7..18]
include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
// Section two
include::{chapters-path}partii.adoc[lines=7..18]
include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}wine/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}wine/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
// Section three
include::{chapters-path}partiii.adoc[lines=7..12]
include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
// Section four
include::{chapters-path}partiv.adoc[lines=7..19]
include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..34;44..-1]
include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..35;45..-1]
// Section five
include::{chapters-path}partv.adoc[lines=7..8]
:sectnums!:
include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=8..21;30..-1]
include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=9..22;31..-1]
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..21;29..-1]
include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=9..22;30..-1]
include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=8..21;30..-1]
include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=9..22;31..-1]
include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=8..21;31..-1]
include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=9..22;32..-1]
:sectnums:

View File

@ -3,6 +3,7 @@ title: Chapter 13. The FreeBSD Booting Process
part: Part III. System Administration
prev: books/handbook/config
next: books/handbook/security
description: An introduction to the FreeBSD Booting Process, demonstrates how to customize the FreeBSD boot process, including everything that happens until the FreeBSD kernel has started, probed for devices, and started init
---
[[boot]]

View File

@ -3,6 +3,7 @@ title: Chapter 2. Installing FreeBSD
part: Part I. Getting Started
prev: books/handbook/introduction
next: books/handbook/basics
description: Guide about how to install FreeBSD, the minimum hardware requirements and supported architectures, how to create the installation media, etc
---
[[bsdinstall]]

View File

@ -1,6 +1,7 @@
---
title: Colophon
prev: books/handbook/glossary
description: FreeBSD Handbook Colophon
---
[colophon]

View File

@ -3,6 +3,7 @@ title: Chapter 12. Configuration and Tuning
part: Part III. System Administration
prev: books/handbook/partiii
next: books/handbook/boot
description: This chapter explains much of the FreeBSD configuration process, including some of the parameters which can be set to tune a FreeBSD system.
---
[[config-tuning]]

View File

@ -3,6 +3,7 @@ title: Chapter 24. Updating and Upgrading FreeBSD
part: Part III. System Administration
prev: books/handbook/l10n
next: books/handbook/dtrace
description: Information about how to keep a FreeBSD system up-to-date with freebsd-update or Git, how to rebuild and reinstall the entire base system, etc
---
[[updating-upgrading]]

Some files were not shown because too many files have changed in this diff Show More