diff options
150 files changed, 257 insertions, 112 deletions
diff --git a/documentation/content/en/articles/bsdl-gpl/_index.adoc b/documentation/content/en/articles/bsdl-gpl/_index.adoc index 53872bcc2b..40d4061196 100644 --- a/documentation/content/en/articles/bsdl-gpl/_index.adoc +++ b/documentation/content/en/articles/bsdl-gpl/_index.adoc @@ -5,6 +5,7 @@ authors: email: brucem@alumni.cse.ucsc.edu trademarks: ["freebsd", "intel", "general"] description: Why you should use a BSD style license for your Open Source Project +tags: ["bsdl", "gpl", "FreeBSD License"] --- = Why you should use a BSD style license for your Open Source Project diff --git a/documentation/content/en/articles/building-products/_index.adoc b/documentation/content/en/articles/building-products/_index.adoc index 6c9a001278..8998e863f0 100644 --- a/documentation/content/en/articles/building-products/_index.adoc +++ b/documentation/content/en/articles/building-products/_index.adoc @@ -7,6 +7,7 @@ organizations: - organization: The FreeBSD Project description: How FreeBSD can help you build a better product trademarks: ["freebsd", "general"] +tags: ["FreeBSD", "FreeBSD as base for your product"] --- = Building Products with FreeBSD @@ -334,6 +335,7 @@ The project has a dedicated link:https://www.FreeBSD.org/donations/[donations li The project also maintains a web page where developers link:https://www.FreeBSD.org/donations/wantlist/[list their needs]. + As a policy the FreeBSD project link:{contributors}[acknowledges] all contributions received on its web site. + [[conclusion]] == Conclusion diff --git a/documentation/content/en/articles/committers-guide/_index.adoc b/documentation/content/en/articles/committers-guide/_index.adoc index 13cbb0c6a2..6fb5e18c67 100644 --- a/documentation/content/en/articles/committers-guide/_index.adoc +++ b/documentation/content/en/articles/committers-guide/_index.adoc @@ -6,6 +6,7 @@ copyright: 1999-2021 The FreeBSD Documentation Project description: Introductory information for FreeBSD committers trademarks: ["freebsd", "coverity", "ibm", "intel", "general"] weight: 25 +tags: ["FreeBSD Committer's Guide", "Guide", "Community"] --- = Committer's Guide diff --git a/documentation/content/en/articles/contributing/_index.adoc b/documentation/content/en/articles/contributing/_index.adoc index 6dab1d5096..280ae8cb6a 100644 --- a/documentation/content/en/articles/contributing/_index.adoc +++ b/documentation/content/en/articles/contributing/_index.adoc @@ -7,6 +7,7 @@ authors: description: How to contribute to the FreeBSD Project trademarks: ["freebsd", "ieee", "general"] weight: 15 +tags: ["Contributing", "FreeBSD", "Non-Programmer Tasks", "Programmer Tasks"] --- = Contributing to FreeBSD diff --git a/documentation/content/en/articles/contributors/_index.adoc b/documentation/content/en/articles/contributors/_index.adoc index fecc0e6fe6..7921971d75 100644 --- a/documentation/content/en/articles/contributors/_index.adoc +++ b/documentation/content/en/articles/contributors/_index.adoc @@ -2,6 +2,7 @@ title: Contributors to FreeBSD description: A list of organizations and individuals who have contributed to FreeBSD trademarks: ["freebsd", "sun", "general"] +tags: ["Contributors", "FreeBSD", "individuals", "organizations"] --- = Contributors to FreeBSD diff --git a/documentation/content/en/articles/cups/_index.adoc b/documentation/content/en/articles/cups/_index.adoc index 1bd26b5da6..9d0216ea91 100644 --- a/documentation/content/en/articles/cups/_index.adoc +++ b/documentation/content/en/articles/cups/_index.adoc @@ -5,6 +5,7 @@ authors: email: chess@chessgriffin.com description: How to install and use CUPS on FreeBSD trademarks: ["freebsd", "general"] +tags: ["CUPS", "FreeBSD", "Guide", "configuration", "introduction"] --- = CUPS on FreeBSD diff --git a/documentation/content/en/articles/explaining-bsd/_index.adoc b/documentation/content/en/articles/explaining-bsd/_index.adoc index a4c56fa7fd..ed3c4cd7a7 100644 --- a/documentation/content/en/articles/explaining-bsd/_index.adoc +++ b/documentation/content/en/articles/explaining-bsd/_index.adoc @@ -5,6 +5,7 @@ authors: email: grog@FreeBSD.org description: Brief explanation about BSD trademarks: ["freebsd", "amd", "apple", "intel", "linux", "opengroup", "sun", "unix", "general"] +tags: ["Explaining BSD", "BSD", "FreeBSD", "operating system"] --- = Explaining BSD diff --git a/documentation/content/en/articles/filtering-bridges/_index.adoc b/documentation/content/en/articles/filtering-bridges/_index.adoc index 9ae472d44e..f8033f08f4 100644 --- a/documentation/content/en/articles/filtering-bridges/_index.adoc +++ b/documentation/content/en/articles/filtering-bridges/_index.adoc @@ -5,6 +5,7 @@ authors: email: ale@FreeBSD.org description: Configuring firewalls and filtering on FreeBSD hosts acting as bridges rather than routers trademarks: ["freebsd", "3com", "intel", "general"] +tags: ["network", "filtering", "bridges", "FreeBSD"] --- = Filtering Bridges diff --git a/documentation/content/en/articles/fonts/_index.adoc b/documentation/content/en/articles/fonts/_index.adoc index 34b12ba906..10a72252b0 100644 --- a/documentation/content/en/articles/fonts/_index.adoc +++ b/documentation/content/en/articles/fonts/_index.adoc @@ -6,6 +6,7 @@ authors: email: imdave@synet.net description: A description of the various font technologies in FreeBSD, and how to use them with different programs trademarks: ["freebsd", "adobe", "apple", "linux", "microsoft", "opengroup", "general"] +tags: ["Fonts", "syscons", "X11", "Ghostscript", "Groff", "guide", "tutorial", "FreeBSD"] --- = Fonts and FreeBSD diff --git a/documentation/content/en/articles/freebsd-questions/_index.adoc b/documentation/content/en/articles/freebsd-questions/_index.adoc index 51d18e0cef..d8c5f3b7bf 100644 --- a/documentation/content/en/articles/freebsd-questions/_index.adoc +++ b/documentation/content/en/articles/freebsd-questions/_index.adoc @@ -5,6 +5,7 @@ authors: email: grog@FreeBSD.org description: How to get Best Results from the FreeBSD-questions Mailing List trademarks: ["freebsd", "microsoft", "opengroup", "qualcomm", "general"] +tags: ["questions", "mailing", "FreeBSD"] --- = How to get Best Results from the FreeBSD-questions Mailing List diff --git a/documentation/content/en/articles/freebsd-releng/_index.adoc b/documentation/content/en/articles/freebsd-releng/_index.adoc index bbb3f86ff9..728ec196c6 100644 --- a/documentation/content/en/articles/freebsd-releng/_index.adoc +++ b/documentation/content/en/articles/freebsd-releng/_index.adoc @@ -10,6 +10,7 @@ organizations: webpage: https://www.netgate.com/ description: Describes the approach used by the FreeBSD release engineering team to make production quality releases of the FreeBSD Operating System. It describes the tools available for those interested in producing customized FreeBSD releases for corporate rollouts or commercial productization trademarks: ["freebsd", "intel", "general"] +tags: ["releases", "engineering", "process", "FreeBSD"] --- = FreeBSD Release Engineering diff --git a/documentation/content/en/articles/freebsd-update-server/_index.adoc b/documentation/content/en/articles/freebsd-update-server/_index.adoc index 527067e752..90a3702717 100644 --- a/documentation/content/en/articles/freebsd-update-server/_index.adoc +++ b/documentation/content/en/articles/freebsd-update-server/_index.adoc @@ -6,6 +6,7 @@ authors: copyright: 2009-2011, 2013 Jason Helfman description: Building your own freebsd-update server allows a system administrator to perform fast updates for a number of machines from a local mirror trademarks: ["freebsd", "amd", "intel", "general"] +tags: ["FreeBSD", "Update", "Server", "internal"] --- = Build Your Own FreeBSD Update Server diff --git a/documentation/content/en/articles/geom-class/_index.adoc b/documentation/content/en/articles/geom-class/_index.adoc index 902720e465..77cff44e57 100644 --- a/documentation/content/en/articles/geom-class/_index.adoc +++ b/documentation/content/en/articles/geom-class/_index.adoc @@ -5,6 +5,7 @@ authors: email: ivoras@FreeBSD.org description: A guide to GEOM internals, and writing your own GEOM class trademarks: ["freebsd", "intel", "general"] +tags: ["GEOM", "kernel", "modules", "FreeBSD"] --- = Writing a GEOM Class diff --git a/documentation/content/en/articles/gjournal-desktop/_index.adoc b/documentation/content/en/articles/gjournal-desktop/_index.adoc index 99f51b0ac9..be46c41b91 100644 --- a/documentation/content/en/articles/gjournal-desktop/_index.adoc +++ b/documentation/content/en/articles/gjournal-desktop/_index.adoc @@ -5,6 +5,7 @@ authors: email: manolis@FreeBSD.org description: Implementing UFS Journaling on a Desktop PC trademarks: ["freebsd", "general"] +tags: ["UFS", "Journaling" , "Desktop", "FreeBSD"] --- = Implementing UFS Journaling on a Desktop PC diff --git a/documentation/content/en/articles/hubs/_index.adoc b/documentation/content/en/articles/hubs/_index.adoc index 55f3b50f0e..e79fdf9ba2 100644 --- a/documentation/content/en/articles/hubs/_index.adoc +++ b/documentation/content/en/articles/hubs/_index.adoc @@ -11,6 +11,7 @@ authors: email: kensmith@FreeBSD.org description: The all in one guide for mirroring the FreeBSD website, FTP servers, and more trademarks: ["freebsd", "general"] +tags: ["Mirroring", "FreeBSD", "Hub"] --- = Mirroring FreeBSD diff --git a/documentation/content/en/articles/ipsec-must/_index.adoc b/documentation/content/en/articles/ipsec-must/_index.adoc index f514789fd4..816eccce4f 100644 --- a/documentation/content/en/articles/ipsec-must/_index.adoc +++ b/documentation/content/en/articles/ipsec-must/_index.adoc @@ -5,6 +5,7 @@ authors: email: honig@sprynet.com description: Independent Verification of IPsec Functionality in FreeBSD trademarks: ["freebsd", "opengroup", "general"] +tags: ["IPsec", "verification", "FreeBSD"] --- = Independent Verification of IPsec Functionality in FreeBSD diff --git a/documentation/content/en/articles/ldap-auth/_index.adoc b/documentation/content/en/articles/ldap-auth/_index.adoc index 206a6d4ed6..76b89f9bef 100644 --- a/documentation/content/en/articles/ldap-auth/_index.adoc +++ b/documentation/content/en/articles/ldap-auth/_index.adoc @@ -6,6 +6,7 @@ authors: copyright: 2007-2008 The FreeBSD Documentation Project description: Guide for the configuration of an LDAP server for authentication on FreeBSD trademarks: ["freebsd", "general"] +tags: ["LDAP", "Authentication", "OpenLDAP", "configuration", "guide", "tutorial", "FreeBSD"] --- = LDAP Authentication diff --git a/documentation/content/en/articles/leap-seconds/_index.adoc b/documentation/content/en/articles/leap-seconds/_index.adoc index 9dc11b3483..b2909b28cc 100644 --- a/documentation/content/en/articles/leap-seconds/_index.adoc +++ b/documentation/content/en/articles/leap-seconds/_index.adoc @@ -1,6 +1,7 @@ --- title: FreeBSD Support for Leap Seconds description: A short description of how leap seconds are handled on FreeBSD +tags: ["Leap Seconds", "Support", "Verification", "FreeBSD"] --- = FreeBSD Support for Leap Seconds diff --git a/documentation/content/en/articles/linux-emulation/_index.adoc b/documentation/content/en/articles/linux-emulation/_index.adoc index d5c6d985ed..449654c254 100644 --- a/documentation/content/en/articles/linux-emulation/_index.adoc +++ b/documentation/content/en/articles/linux-emulation/_index.adoc @@ -5,6 +5,7 @@ authors: email: rdivacky@FreeBSD.org description: A technical description about the internals of the Linux emulation layer in FreeBSD trademarks: ["freebsd", "ibm", "adobe", "netbsd", "realnetworks", "oracle", "linux", "sun", "general"] +tags: ["Emulation", "Linuxulator", "kernel", "FreeBSD"] --- = Linux(R) emulation in FreeBSD diff --git a/documentation/content/en/articles/linux-users/_index.adoc b/documentation/content/en/articles/linux-users/_index.adoc index 5406d0b7bb..7bfa62206f 100644 --- a/documentation/content/en/articles/linux-users/_index.adoc +++ b/documentation/content/en/articles/linux-users/_index.adoc @@ -5,6 +5,7 @@ authors: copyright: 2008 The FreeBSD Documentation Project 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"] +tags: ["Quickstart", "guide", "Linux", "FreeBSD"] --- = FreeBSD Quickstart Guide for Linux(R) Users diff --git a/documentation/content/en/articles/mailing-list-faq/_index.adoc b/documentation/content/en/articles/mailing-list-faq/_index.adoc index f5b4eb064d..23f86fcd23 100644 --- a/documentation/content/en/articles/mailing-list-faq/_index.adoc +++ b/documentation/content/en/articles/mailing-list-faq/_index.adoc @@ -4,6 +4,7 @@ authors: - author: The FreeBSD Documentation Project copyright: 2004-2021 The FreeBSD Documentation Project description: How to best use the mailing lists, such as how to help avoid frequently-repeated discussions +tags: ["FAQ", "Mailing Lists", "FreeBSD"] --- = Frequently Asked Questions About The FreeBSD Mailing Lists diff --git a/documentation/content/en/articles/nanobsd/_index.adoc b/documentation/content/en/articles/nanobsd/_index.adoc index 016fa739a8..d7e6053093 100644 --- a/documentation/content/en/articles/nanobsd/_index.adoc +++ b/documentation/content/en/articles/nanobsd/_index.adoc @@ -5,6 +5,7 @@ authors: copyright: 2006 The FreeBSD Documentation Project 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"] +tags: ["nanobsd", "guide", "embedded", "FreeBSD"] --- = Introduction to NanoBSD diff --git a/documentation/content/en/articles/new-users/_index.adoc b/documentation/content/en/articles/new-users/_index.adoc index 93588811b9..88a2080772 100644 --- a/documentation/content/en/articles/new-users/_index.adoc +++ b/documentation/content/en/articles/new-users/_index.adoc @@ -5,6 +5,7 @@ authors: email: andrsn@andrsn.stanford.edu description: Introduction for people new to both FreeBSD and UNIX® trademarks: ["freebsd", "ibm", "microsoft", "opengroup", "general"] +tags: ["Introduction", "basics", "FreeBSD", "UNIX"] --- = For People New to Both FreeBSD and UNIX(R) diff --git a/documentation/content/en/articles/pam/_index.adoc b/documentation/content/en/articles/pam/_index.adoc index 03672f1ba2..e425d941a1 100644 --- a/documentation/content/en/articles/pam/_index.adoc +++ b/documentation/content/en/articles/pam/_index.adoc @@ -5,6 +5,7 @@ authors: copyright: 2001-2003 Networks Associates Technology, Inc. description: A guide to the PAM system and modules under FreeBSD trademarks: ["pam", "freebsd", "linux", "opengroup", "sun", "general"] +tags: ["pam", "introduction", "authentication", "modules", "FreeBSD"] --- = Pluggable Authentication Modules diff --git a/documentation/content/en/articles/pgpkeys/_index.adoc b/documentation/content/en/articles/pgpkeys/_index.adoc index aa394baefa..4921806f61 100644 --- a/documentation/content/en/articles/pgpkeys/_index.adoc +++ b/documentation/content/en/articles/pgpkeys/_index.adoc @@ -1,6 +1,7 @@ --- title: OpenPGP Keys description: List of OpenPGP keys that can be used to verify a signature or send encrypted email to FreeBSD.org officers or developers. +tags: ["OpenPGP", "Developers", "Officers", "FreeBSD"] --- = OpenPGP Keys diff --git a/documentation/content/en/articles/port-mentor-guidelines/_index.adoc b/documentation/content/en/articles/port-mentor-guidelines/_index.adoc index a8a50b05bc..aa414b7db9 100644 --- a/documentation/content/en/articles/port-mentor-guidelines/_index.adoc +++ b/documentation/content/en/articles/port-mentor-guidelines/_index.adoc @@ -4,6 +4,7 @@ organizations: - organization: The FreeBSD Ports Management Team copyright: 2011 Thomas Abthorpe, Chris Rees description: Port Mentor Guidelines for FreeBSD Mentors +tags: ["port", "mentor", "mentee", "guidelines", "FreeBSD"] --- = Port Mentor Guidelines diff --git a/documentation/content/en/articles/pr-guidelines/_index.adoc b/documentation/content/en/articles/pr-guidelines/_index.adoc index 50a0159802..c82135ef00 100644 --- a/documentation/content/en/articles/pr-guidelines/_index.adoc +++ b/documentation/content/en/articles/pr-guidelines/_index.adoc @@ -5,6 +5,7 @@ authors: - author: Hiten Pandya description: These guidelines describe recommended handling practices for FreeBSD Problem Reports (PRs). trademarks: ["freebsd", "general"] +tags: ["PR", "guideline", "bugs", "maintenance", "BugZilla", "FreeBSD"] --- = Problem Report Handling Guidelines diff --git a/documentation/content/en/articles/problem-reports/_index.adoc b/documentation/content/en/articles/problem-reports/_index.adoc index ac334b78b4..c474d7786f 100644 --- a/documentation/content/en/articles/problem-reports/_index.adoc +++ b/documentation/content/en/articles/problem-reports/_index.adoc @@ -5,6 +5,7 @@ authors: - author: Mark Linimon description: How to best formulate and submit a problem report to the FreeBSD Project trademarks: ["freebsd", "ibm", "intel", "sun", "general"] +tags: ["formulate", "submit", "FreeBSD", "PR"] --- = Writing FreeBSD Problem Reports diff --git a/documentation/content/en/articles/rc-scripting/_index.adoc b/documentation/content/en/articles/rc-scripting/_index.adoc index 50507c8412..35ee3f3f30 100644 --- a/documentation/content/en/articles/rc-scripting/_index.adoc +++ b/documentation/content/en/articles/rc-scripting/_index.adoc @@ -6,6 +6,7 @@ authors: copyright: 2005-2006, 2012 The FreeBSD Project description: A guide to writing new rc.d scripts and understanding those already written trademarks: ["freebsd", "netbsd", "general"] +tags: ["rc.d", "scripting", "guide", "tutorial", "FreeBSD"] --- = Practical rc.d scripting in BSD diff --git a/documentation/content/en/articles/releng/_index.adoc b/documentation/content/en/articles/releng/_index.adoc index ef1c6c5035..4d53c368e4 100644 --- a/documentation/content/en/articles/releng/_index.adoc +++ b/documentation/content/en/articles/releng/_index.adoc @@ -6,6 +6,7 @@ authors: webpage: https://people.FreeBSD.org/~murray/ description: This paper describes the approach used by past the FreeBSD release engineering team to make production quality releases of the FreeBSD Operating System trademarks: ["freebsd", "intel", "general"] +tags: ["Release", "Engineering", "Historical", "FreeBSD"] --- = FreeBSD Release Engineering diff --git a/documentation/content/en/articles/remote-install/_index.adoc b/documentation/content/en/articles/remote-install/_index.adoc index 03d62cad6a..8baa70f1ab 100644 --- a/documentation/content/en/articles/remote-install/_index.adoc +++ b/documentation/content/en/articles/remote-install/_index.adoc @@ -6,6 +6,7 @@ authors: copyright: 2008-2021 The FreeBSD Documentation Project description: Describes the remote installation of the FreeBSD operating system when the console of the remote system is unavailable trademarks: ["freebsd", "general"] +tags: ["Remote", "Installation", "FreeBSD"] --- = Remote Installation of the FreeBSD Operating System Without a Remote Console diff --git a/documentation/content/en/articles/serial-uart/_index.adoc b/documentation/content/en/articles/serial-uart/_index.adoc index 4a9d5b783f..6e4f646700 100644 --- a/documentation/content/en/articles/serial-uart/_index.adoc +++ b/documentation/content/en/articles/serial-uart/_index.adoc @@ -5,6 +5,7 @@ authors: email: uhclem@FreeBSD.org description: Detailed information about the use of serial ports and UART with FreeBSD trademarks: ["freebsd", "microsoft", "general"] +tags: ["Serial", "hardware", "UART", "Tutorial", "FreeBSD"] --- = Serial and UART Tutorial diff --git a/documentation/content/en/articles/solid-state/_index.adoc b/documentation/content/en/articles/solid-state/_index.adoc index 7238aa8dad..0ae410fcdf 100644 --- a/documentation/content/en/articles/solid-state/_index.adoc +++ b/documentation/content/en/articles/solid-state/_index.adoc @@ -6,6 +6,7 @@ authors: copyright: 2001 - 2021 The FreeBSD Documentation Project description: The use of solid state disk devices in FreeBSD trademarks: ["freebsd", "general"] +tags: ["Solid State", "embedded", "FreeBSD"] --- = FreeBSD and Solid State Devices diff --git a/documentation/content/en/articles/vinum/_index.adoc b/documentation/content/en/articles/vinum/_index.adoc index 329a417bcc..d6a662b7c4 100644 --- a/documentation/content/en/articles/vinum/_index.adoc +++ b/documentation/content/en/articles/vinum/_index.adoc @@ -3,6 +3,7 @@ title: The vinum Volume Manager authors: - author: Greg Lehey description: The vinum Volume Manager in FreeBSD +tags: ["vinum", "Volume Manager", "FreeBSD"] --- = The vinum Volume Manager diff --git a/documentation/content/en/articles/vm-design/_index.adoc b/documentation/content/en/articles/vm-design/_index.adoc index 884e88bd76..1cabb3bb28 100644 --- a/documentation/content/en/articles/vm-design/_index.adoc +++ b/documentation/content/en/articles/vm-design/_index.adoc @@ -5,6 +5,7 @@ authors: email: dillon@apollo.backplane.com description: An easy to follow description of the design of the FreeBSD virtual memory system trademarks: ["freebsd", "linux", "microsoft", "opengroup", "daemon-news", "general"] +tags: ["Design", "virtual machine", "FreeBSD"] --- = Design elements of the FreeBSD VM system diff --git a/documentation/content/en/books/arch-handbook/_index.adoc b/documentation/content/en/books/arch-handbook/_index.adoc index 59041a32d6..e8bf6ce45f 100644 --- a/documentation/content/en/books/arch-handbook/_index.adoc +++ b/documentation/content/en/books/arch-handbook/_index.adoc @@ -4,7 +4,7 @@ authors: - author: The FreeBSD Documentation Project copyright: Copyright © 2000-2006, 2012-2021 The FreeBSD Documentation Project description: For FreeBSD system developers. This book covers the architectural details of many important FreeBSD kernel subsystems -trademarks: ["freebsd", "apple", "microsoft", "unix", "general"] +tags: ["Arch Handbook", "FreeBSD", "Index"] next: books/arch-handbook/parti weight: 50 --- diff --git a/documentation/content/en/books/arch-handbook/bibliography/_index.adoc b/documentation/content/en/books/arch-handbook/bibliography/_index.adoc index 1ba9e79298..5adf3107f8 100644 --- a/documentation/content/en/books/arch-handbook/bibliography/_index.adoc +++ b/documentation/content/en/books/arch-handbook/bibliography/_index.adoc @@ -1,7 +1,8 @@ --- title: Bibliography prev: books/arch-handbook/partiii -description: Bibliography of the FreeBSD Architecture Handbook +description: Bibliography of the FreeBSD Architecture Handbook +tags: ["bibliography", "Arch Handbook", "FreeBSD"] --- [appendix] diff --git a/documentation/content/en/books/arch-handbook/book.adoc b/documentation/content/en/books/arch-handbook/book.adoc index 2de998232c..338c62bd4a 100644 --- a/documentation/content/en/books/arch-handbook/book.adoc +++ b/documentation/content/en/books/arch-handbook/book.adoc @@ -3,8 +3,9 @@ title: FreeBSD Architecture Handbook authors: - author: The FreeBSD Documentation Project copyright: Copyright © 2000-2006, 2012-2013 The FreeBSD Documentation Project -releaseinfo: "$FreeBSD$" -trademarks: ["freebsd", "apple", "microsoft", "unix", "general"] +description: FreeBSD Architecture Handbook +trademarks: ["freebsd", "apple", "microsoft", "unix", "general"] +tags: ["Arch Handbook", "FreeBSD"] --- = FreeBSD Architecture Handbook @@ -70,28 +71,28 @@ toc::[] // Section one include::{chapters-path}parti.adoc[lines=7..8] -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] +include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}locking/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}kobj/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}jail/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}sysinit/_index.adoc[leveloffset=+1], lines=9..23;34..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=14..28;39..-1] +include::{chapters-path}vm/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}smp/_index.adoc[leveloffset=+1, lines=9..23;34..-1] // Section two include::{chapters-path}partii.adoc[lines=7..8] -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] +include::{chapters-path}driverbasics/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}isa/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}pci/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}scsi/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}usb/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}newbus/_index.adoc[leveloffset=+1, lines=14..28;39..-1] +include::{chapters-path}sound/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}pccard/_index.adoc[leveloffset=+1, lines=9..23;34..-1] // Section three include::{chapters-path}partiii.adoc[lines=7..8] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=7..20;29..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..21;30..-1] diff --git a/documentation/content/en/books/arch-handbook/boot/_index.adoc b/documentation/content/en/books/arch-handbook/boot/_index.adoc index e98c7114fe..5ba026e967 100644 --- a/documentation/content/en/books/arch-handbook/boot/_index.adoc +++ b/documentation/content/en/books/arch-handbook/boot/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 1. Bootstrapping and Kernel Initialization prev: books/arch-handbook/parti next: books/arch-handbook/locking description: Bootstrapping and Kernel Initialization +tags: ["boot", "BIOS", "kernel", "MBR", "FreeBSD"] --- [[boot]] diff --git a/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc b/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc index 46c08ba0aa..3c9045a52f 100644 --- a/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc +++ b/documentation/content/en/books/arch-handbook/driverbasics/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 9. Writing FreeBSD Device Drivers prev: books/arch-handbook/partii next: books/arch-handbook/isa description: Writing FreeBSD Device Drivers +tags: ["writing", "device drivers", "KLD", "FreeBSD"] --- [[driverbasics]] diff --git a/documentation/content/en/books/arch-handbook/isa/_index.adoc b/documentation/content/en/books/arch-handbook/isa/_index.adoc index 454f973fb0..3c5681ce77 100644 --- a/documentation/content/en/books/arch-handbook/isa/_index.adoc +++ b/documentation/content/en/books/arch-handbook/isa/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 10. ISA Device Drivers prev: books/arch-handbook/driverbasics next: books/arch-handbook/pci description: ISA Device Drivers +tags: ["ISA", "device drivers", "FreeBSD"] --- [[isa-driver]] diff --git a/documentation/content/en/books/arch-handbook/jail/_index.adoc b/documentation/content/en/books/arch-handbook/jail/_index.adoc index 46bbf2565b..d5556b6957 100644 --- a/documentation/content/en/books/arch-handbook/jail/_index.adoc +++ b/documentation/content/en/books/arch-handbook/jail/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 4. The Jail Subsystem prev: books/arch-handbook/kobj next: books/arch-handbook/sysinit description: The Jail Subsystem +tags: ["jail", "architecture", "networking", "kernel"] --- [[jail]] diff --git a/documentation/content/en/books/arch-handbook/kobj/_index.adoc b/documentation/content/en/books/arch-handbook/kobj/_index.adoc index f2760e2252..8a91c0132c 100644 --- a/documentation/content/en/books/arch-handbook/kobj/_index.adoc +++ b/documentation/content/en/books/arch-handbook/kobj/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 3. Kernel Objects prev: books/arch-handbook/locking next: books/arch-handbook/jail description: Kernel Objects +tags: ["kernel objects", "kobj", "guide", "FreeBSD"] --- [[kernel-objects]] diff --git a/documentation/content/en/books/arch-handbook/locking/_index.adoc b/documentation/content/en/books/arch-handbook/locking/_index.adoc index fdbdd70d4e..a632e8d4a6 100644 --- a/documentation/content/en/books/arch-handbook/locking/_index.adoc +++ b/documentation/content/en/books/arch-handbook/locking/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 2. Locking Notes prev: books/arch-handbook/boot next: books/arch-handbook/kobj description: Locking Notes +tags: ["locking", "notes", "SMP", "Mutexes"] --- [[locking]] diff --git a/documentation/content/en/books/arch-handbook/mac/_index.adoc b/documentation/content/en/books/arch-handbook/mac/_index.adoc index b6d2903530..5e94cfea88 100644 --- a/documentation/content/en/books/arch-handbook/mac/_index.adoc +++ b/documentation/content/en/books/arch-handbook/mac/_index.adoc @@ -8,6 +8,7 @@ authors: prev: books/arch-handbook/sysinit next: books/arch-handbook/vm description: The TrustedBSD MAC Framework +tags: ["TrustedBSD", "MAC"] --- [[mac]] diff --git a/documentation/content/en/books/arch-handbook/newbus/_index.adoc b/documentation/content/en/books/arch-handbook/newbus/_index.adoc index 69a4109ec4..862a46331e 100644 --- a/documentation/content/en/books/arch-handbook/newbus/_index.adoc +++ b/documentation/content/en/books/arch-handbook/newbus/_index.adoc @@ -8,6 +8,7 @@ authors: prev: books/arch-handbook/usb next: books/arch-handbook/sound description: Newbus +tags: ["Newbus", "overview", "API"] --- [[newbus]] @@ -84,7 +85,6 @@ Each device in the Newbus architecture asks its parent to map its resources. The [TIP] ==== - An ISA device might want to map its IO port at `0x230`, so it asks its parent, in this case the ISA bus. The ISA bus hands it over to the PCI-to-ISA bridge which in its turn asks the PCI bus, which reaches the host-to-PCI bridge and finally the nexus. The beauty of this transition upwards is that there is room to translate the requests. For example, the `0x230` IO port request might become memory-mapped at `0xb0000230` on a MIPS box by the PCI bridge. ==== @@ -192,4 +192,3 @@ A `device_state_t` type, which is an enumeration, `device_state`. It contains th DS_BUSY /* device is open */ } device_state_t; .... - diff --git a/documentation/content/en/books/arch-handbook/pccard/_index.adoc b/documentation/content/en/books/arch-handbook/pccard/_index.adoc index 6690023a19..1501a317f5 100644 --- a/documentation/content/en/books/arch-handbook/pccard/_index.adoc +++ b/documentation/content/en/books/arch-handbook/pccard/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 16. PC Card prev: books/arch-handbook/sound next: books/arch-handbook/partiii description: PC Card +tags: ["pc card", "overview"] --- [[pccard]] diff --git a/documentation/content/en/books/arch-handbook/pci/_index.adoc b/documentation/content/en/books/arch-handbook/pci/_index.adoc index 5adb945dd5..b7385d0b2d 100644 --- a/documentation/content/en/books/arch-handbook/pci/_index.adoc +++ b/documentation/content/en/books/arch-handbook/pci/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 11. PCI Devices prev: books/arch-handbook/isa next: books/arch-handbook/scsi description: PCI Devices +tags: ["PCI", "Devices", "example", "guide"] --- [[pci]] diff --git a/documentation/content/en/books/arch-handbook/scsi/_index.adoc b/documentation/content/en/books/arch-handbook/scsi/_index.adoc index 49fcd635d4..eb2e90015d 100644 --- a/documentation/content/en/books/arch-handbook/scsi/_index.adoc +++ b/documentation/content/en/books/arch-handbook/scsi/_index.adoc @@ -3,6 +3,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 +tags: ["SCSI", "Controller", "Architecture"] --- [[scsi]] diff --git a/documentation/content/en/books/arch-handbook/smp/_index.adoc b/documentation/content/en/books/arch-handbook/smp/_index.adoc index b3f9f87ccb..5c5501449b 100644 --- a/documentation/content/en/books/arch-handbook/smp/_index.adoc +++ b/documentation/content/en/books/arch-handbook/smp/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 8. SMPng Design Document prev: books/arch-handbook/vm next: books/arch-handbook/partii description: SMPng Design Document +tags: ["SMPng", "introduction", "locks"] --- [[smp]] diff --git a/documentation/content/en/books/arch-handbook/sound/_index.adoc b/documentation/content/en/books/arch-handbook/sound/_index.adoc index 94c43f0172..08510968e8 100644 --- a/documentation/content/en/books/arch-handbook/sound/_index.adoc +++ b/documentation/content/en/books/arch-handbook/sound/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 15. Sound Subsystem prev: books/arch-handbook/newbus next: books/arch-handbook/pccard description: FreeBSD Sound Subsystem +tags: ["Sound", "OSS", "pcm", "mixer"] --- [[oss]] diff --git a/documentation/content/en/books/arch-handbook/sysinit/_index.adoc b/documentation/content/en/books/arch-handbook/sysinit/_index.adoc index 401dfc4c71..fd2ddb830a 100644 --- a/documentation/content/en/books/arch-handbook/sysinit/_index.adoc +++ b/documentation/content/en/books/arch-handbook/sysinit/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 5. The SYSINIT Framework prev: books/arch-handbook/jail next: books/arch-handbook/mac description: The SYSINIT Framework +tags: ["SYSINIT", "framework", "Terminology"] --- [[sysinit]] diff --git a/documentation/content/en/books/arch-handbook/usb/_index.adoc b/documentation/content/en/books/arch-handbook/usb/_index.adoc index f7b3d9c69a..d5c7843db5 100644 --- a/documentation/content/en/books/arch-handbook/usb/_index.adoc +++ b/documentation/content/en/books/arch-handbook/usb/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 13. USB Devices prev: books/arch-handbook/scsi next: books/arch-handbook/newbus description: USB Devices in FreeBSD +tags: ["USB", "Structure", "UHCI", "OHCI"] --- [[usb]] diff --git a/documentation/content/en/books/arch-handbook/vm/_index.adoc b/documentation/content/en/books/arch-handbook/vm/_index.adoc index 5593eb4322..8f3005d3cc 100644 --- a/documentation/content/en/books/arch-handbook/vm/_index.adoc +++ b/documentation/content/en/books/arch-handbook/vm/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 7. Virtual Memory System prev: books/arch-handbook/mac next: books/arch-handbook/smp description: Virtual Memory System in FreeBSD +tags: ["Virtual memory", "vm_page_t", "vm_object_t", "I/O", "KVM"] --- [[vm]] diff --git a/documentation/content/en/books/design-44bsd/_index.adoc b/documentation/content/en/books/design-44bsd/_index.adoc index 596a138529..61ba60b671 100644 --- a/documentation/content/en/books/design-44bsd/_index.adoc +++ b/documentation/content/en/books/design-44bsd/_index.adoc @@ -9,6 +9,7 @@ copyright: 1996 Addison-Wesley Longman, Inc description: Donated by Addison-Wesley, provides a design overview of 4.4BSD, from which FreeBSD was originally derived trademarks: ["design-44bsd"] weight: 60 +tags: ["4.4BSD", "design", "operating system", "BSD", "UNIX"] --- = The Design and Implementation of the 4.4BSD Operating System diff --git a/documentation/content/en/books/dev-model/_index.adoc b/documentation/content/en/books/dev-model/_index.adoc index 8d3b9ed4db..8548e082b4 100644 --- a/documentation/content/en/books/dev-model/_index.adoc +++ b/documentation/content/en/books/dev-model/_index.adoc @@ -6,6 +6,7 @@ copyright: Copyright © 2002-2005 Niklas Saers description: A formal study of the organization of the FreeBSD project trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] weight: 45 +tags: ["model", "project model", "FreeBSD"] --- = A project model for the FreeBSD Project diff --git a/documentation/content/en/books/developers-handbook/_index.adoc b/documentation/content/en/books/developers-handbook/_index.adoc index 30c5d158f8..c30bf0645d 100644 --- a/documentation/content/en/books/developers-handbook/_index.adoc +++ b/documentation/content/en/books/developers-handbook/_index.adoc @@ -7,6 +7,7 @@ description: For people who want to develop software for FreeBSD (and not just p trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] next: books/developers-handbook/parti weight: 25 +tags: ["FreeBSD Developers' Handbook"] --- = FreeBSD Developers' Handbook diff --git a/documentation/content/en/books/developers-handbook/bibliography/_index.adoc b/documentation/content/en/books/developers-handbook/bibliography/_index.adoc index b4cc86fc48..f50a5938c5 100644 --- a/documentation/content/en/books/developers-handbook/bibliography/_index.adoc +++ b/documentation/content/en/books/developers-handbook/bibliography/_index.adoc @@ -2,6 +2,7 @@ title: Appendices prev: books/developers-handbook/partv description: FreeBSD Developers Handbook Bibliography +tags: ["FreeBSD Developers' Handbook", "bibliography"] --- [appendix] diff --git a/documentation/content/en/books/developers-handbook/book.adoc b/documentation/content/en/books/developers-handbook/book.adoc index a9e497d499..1e85eb8196 100644 --- a/documentation/content/en/books/developers-handbook/book.adoc +++ b/documentation/content/en/books/developers-handbook/book.adoc @@ -2,9 +2,10 @@ 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 $" -trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +copyright: 1995-2021 The FreeBSD Documentation Project +description: FreeBSD Developers' Handbook +trademarks: ["freebsd", "apple", "ibm", "ieee", "intel", "linux", "microsoft", "opengroup", "sun", "general"] +tags: ["FreeBSD Developers' Handbook", "Index"] --- = FreeBSD Developers' Handbook @@ -73,27 +74,27 @@ toc::[] // Section one include::{chapters-path}parti.adoc[lines=7..8] -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] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=12..26;37..-1] +include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=12..28;39..-1] +include::{chapters-path}secure/_index.adoc[leveloffset=+1, lines=11..25;36..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=10..24;35..-1] +include::{chapters-path}policies/_index.adoc[leveloffset=+1, lines=12..26;37..-1] +include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=10..24;35..-1] // Section two include::{chapters-path}partii.adoc[lines=7..8] -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] +include::{chapters-path}sockets/_index.adoc[leveloffset=+1, lines=11..25;37..-1] +include::{chapters-path}ipv6/_index.adoc[leveloffset=+1, lines=11..25;36..-1] // Section three include::{chapters-path}partiii.adoc[lines=7..8] -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] +include::{chapters-path}kernelbuild/_index.adoc[leveloffset=+1, lines=10..24;35..-1] +include::{chapters-path}kerneldebug/_index.adoc[leveloffset=+1, lines=13..27;38..-1] // Section four include::{chapters-path}partiv.adoc[lines=7..8] -include::{chapters-path}x86/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}x86/_index.adoc[leveloffset=+1, lines=10..24;35..-1] // Appendices include::{chapters-path}partv.adoc[lines=7..8] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=7..21;30..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=8..22;31..-1] diff --git a/documentation/content/en/books/developers-handbook/introduction/_index.adoc b/documentation/content/en/books/developers-handbook/introduction/_index.adoc index 5dcd910d76..c7c9ad74d0 100644 --- a/documentation/content/en/books/developers-handbook/introduction/_index.adoc +++ b/documentation/content/en/books/developers-handbook/introduction/_index.adoc @@ -6,6 +6,7 @@ authors: prev: books/developers-handbook/parti next: books/developers-handbook/tools description: Introduction to the FreeBSD Developers Handbook +tags: ["introduction", "Developing on FreeBSD", "BSD Vision", "Architectural Guidelines"] --- [[introduction]] diff --git a/documentation/content/en/books/developers-handbook/ipv6/_index.adoc b/documentation/content/en/books/developers-handbook/ipv6/_index.adoc index 9f781f7798..6546bec79c 100644 --- a/documentation/content/en/books/developers-handbook/ipv6/_index.adoc +++ b/documentation/content/en/books/developers-handbook/ipv6/_index.adoc @@ -5,6 +5,7 @@ authors: prev: books/developers-handbook/sockets next: books/developers-handbook/partiii description: IPv6 Internals +tags: ["IPv6", "FreeBSD"] --- [[ipv6]] diff --git a/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc b/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc index c19392cacb..e7fb85fa07 100644 --- a/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc +++ b/documentation/content/en/books/developers-handbook/kernelbuild/_index.adoc @@ -4,6 +4,7 @@ authors: prev: books/developers-handbook/partiii next: books/developers-handbook/kerneldebug description: Building and Installing a FreeBSD Kernel +tags: ["building", "installing", "kernel", "FreeBSD"] --- [[kernelbuild]] diff --git a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc index a23e10fe08..daea455841 100644 --- a/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc +++ b/documentation/content/en/books/developers-handbook/kerneldebug/_index.adoc @@ -7,6 +7,7 @@ authors: prev: books/developers-handbook/kernelbuild next: books/developers-handbook/partiv description: FreeBSD Kernel Debugging +tags: ["Debugging", "Dump", "kgdb", "DDB", "GDB"] --- [[kerneldebug]] diff --git a/documentation/content/en/books/developers-handbook/l10n/_index.adoc b/documentation/content/en/books/developers-handbook/l10n/_index.adoc index 7562b785c8..219ec5ea2b 100644 --- a/documentation/content/en/books/developers-handbook/l10n/_index.adoc +++ b/documentation/content/en/books/developers-handbook/l10n/_index.adoc @@ -4,6 +4,7 @@ authors: prev: books/developers-handbook/secure next: books/developers-handbook/policies description: Localization and Internationalization - L10N and I18N in FreeBSD +tags: ["L10N", "I18N", "Localization", "Internationalization", "FreeBSD"] --- [[l10n]] diff --git a/documentation/content/en/books/developers-handbook/policies/_index.adoc b/documentation/content/en/books/developers-handbook/policies/_index.adoc index 01d0ea98b9..317c660e8a 100644 --- a/documentation/content/en/books/developers-handbook/policies/_index.adoc +++ b/documentation/content/en/books/developers-handbook/policies/_index.adoc @@ -6,6 +6,7 @@ authors: prev: books/developers-handbook/l10n next: books/developers-handbook/testing description: Source Tree Guidelines and Policies +tags: ["Style Guidelines", "MAINTAINER", "Makefiles", "Contributed Software", "Shared libraries"] --- [[policies]] diff --git a/documentation/content/en/books/developers-handbook/secure/_index.adoc b/documentation/content/en/books/developers-handbook/secure/_index.adoc index f490e0b2dd..851f40a714 100644 --- a/documentation/content/en/books/developers-handbook/secure/_index.adoc +++ b/documentation/content/en/books/developers-handbook/secure/_index.adoc @@ -5,6 +5,7 @@ authors: prev: books/developers-handbook/tools next: books/developers-handbook/l10n description: Secure Programming in FreeBSD +tags: ["secure programming", "Buffer Overflows", "SetUID issues"] --- [[secure]] diff --git a/documentation/content/en/books/developers-handbook/sockets/_index.adoc b/documentation/content/en/books/developers-handbook/sockets/_index.adoc index 44db501822..338ecaf7c0 100644 --- a/documentation/content/en/books/developers-handbook/sockets/_index.adoc +++ b/documentation/content/en/books/developers-handbook/sockets/_index.adoc @@ -5,6 +5,7 @@ authors: prev: books/developers-handbook/partii next: books/developers-handbook/ipv6 description: FreeBSD Sockets +tags: ["Sockets", "Protocols"] --- [[sockets]] diff --git a/documentation/content/en/books/developers-handbook/testing/_index.adoc b/documentation/content/en/books/developers-handbook/testing/_index.adoc index e8d14c74c1..06b2bbc620 100644 --- a/documentation/content/en/books/developers-handbook/testing/_index.adoc +++ b/documentation/content/en/books/developers-handbook/testing/_index.adoc @@ -4,6 +4,7 @@ authors: prev: books/developers-handbook/policies next: books/developers-handbook/partii description: Regression and Performance Testing +tags: ["Regression", "Performance Testing", "Testing", "Tinderbox"] --- [[testing]] diff --git a/documentation/content/en/books/developers-handbook/tools/_index.adoc b/documentation/content/en/books/developers-handbook/tools/_index.adoc index 3720cf414c..1565cc48e6 100644 --- a/documentation/content/en/books/developers-handbook/tools/_index.adoc +++ b/documentation/content/en/books/developers-handbook/tools/_index.adoc @@ -6,6 +6,7 @@ authors: prev: books/developers-handbook/introduction next: books/developers-handbook/secure description: Programming Tools +tags: ["tools", "Interpreters", "Compilers", "cc", "make", "Debugging", "lldb", "gdb", "Emacs"] --- [[tools]] diff --git a/documentation/content/en/books/developers-handbook/x86/_index.adoc b/documentation/content/en/books/developers-handbook/x86/_index.adoc index dcd04afa8e..54794e1fe6 100644 --- a/documentation/content/en/books/developers-handbook/x86/_index.adoc +++ b/documentation/content/en/books/developers-handbook/x86/_index.adoc @@ -4,6 +4,7 @@ authors: prev: books/developers-handbook/partiv next: books/developers-handbook/partv description: x86 Assembly Language Programming +tags: ["x86", "guide"] --- [[x86]] diff --git a/documentation/content/en/books/faq/_index.adoc b/documentation/content/en/books/faq/_index.adoc index 70690a9837..c487cc8942 100644 --- a/documentation/content/en/books/faq/_index.adoc +++ b/documentation/content/en/books/faq/_index.adoc @@ -6,6 +6,7 @@ copyright: 1995-2021 The FreeBSD Documentation Project description: Frequently Asked Questions, and answers, covering all aspects of FreeBSD trademarks: ["freebsd", "ibm", "ieee", "adobe", "intel", "linux", "microsoft", "opengroup", "sun", "netbsd", "general"] weight: 5 +tags: ["FAQ", "FreeBSD FAQ"] --- = Frequently Asked Questions for FreeBSD {rel2-relx} and {rel-relx} diff --git a/documentation/content/en/books/fdp-primer/_index.adoc b/documentation/content/en/books/fdp-primer/_index.adoc index fb703561d5..6b3ac39953 100644 --- a/documentation/content/en/books/fdp-primer/_index.adoc +++ b/documentation/content/en/books/fdp-primer/_index.adoc @@ -7,6 +7,7 @@ trademarks: ["general"] description: Everything you need to know in order to start contributing to the FreeBSD Documentation Project next: books/fdp-primer/preface weight: 10 +tags: ["FDP", "documentation", "FreeBSD", "Index"] --- = FreeBSD Documentation Project Primer for New Contributors diff --git a/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc b/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc index 87ace29ecb..e74e4feabe 100644 --- a/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc +++ b/documentation/content/en/books/fdp-primer/asciidoctor-primer/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 6. AsciiDoctor Primer prev: books/fdp-primer/doc-build next: books/fdp-primer/rosetta description: A brief introduction to AsciiDoctor +tags: ["AsciiDoc", "AsciiDoctor", "Primer", "Introduction", "Guide"] --- [[asciidoctor-primer]] diff --git a/documentation/content/en/books/fdp-primer/book.adoc b/documentation/content/en/books/fdp-primer/book.adoc index f3668ced27..63157028a6 100644 --- a/documentation/content/en/books/fdp-primer/book.adoc +++ b/documentation/content/en/books/fdp-primer/book.adoc @@ -5,6 +5,7 @@ authors: copyright: 1998-2021 DocEng description: FreeBSD Documentation Project Primer for New Contributors Index trademarks: ["general"] +tags: ["FDP", "documentation", "FreeBSD", "Index"] --- = FreeBSD Documentation Project Primer for New Contributors @@ -78,38 +79,38 @@ include::content/en/books/fdp-primer/toc-examples.adoc[] :sectnums!: -include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=8..-1] +include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=9..-1] :sectnums: -include::{chapters-path}overview/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}overview/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}tools/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}working-copy/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}working-copy/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}structure/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}structure/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}doc-build/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}doc-build/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1, lines=8..22; 28..-1] +include::{chapters-path}asciidoctor-primer/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] -include::{chapters-path}rosetta/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}rosetta/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}translations/_index.adoc[leveloffset=+1, lines=8..22; 29..-1] +include::{chapters-path}translations/_index.adoc[leveloffset=+1, lines=9..23; 30..-1] -include::{chapters-path}po-translations/_index.adoc[leveloffset=+1, lines=8..22; 28..-1] +include::{chapters-path}po-translations/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] -include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}manual-pages/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}writing-style/_index.adoc[leveloffset=+1, lines=8..22; 28..-1] +include::{chapters-path}writing-style/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] -include::{chapters-path}editor-config/_index.adoc[leveloffset=+1, lines=8..22; 26..-1] +include::{chapters-path}editor-config/_index.adoc[leveloffset=+1, lines=9..23; 27..-1] -include::{chapters-path}see-also/_index.adoc[leveloffset=+1, lines=8..22; 28..-1] +include::{chapters-path}see-also/_index.adoc[leveloffset=+1, lines=9..23; 29..-1] :sectnums!: -include::{chapters-path}examples/_index.adoc[leveloffset=+1, lines=7..22; 26..-1] +include::{chapters-path}examples/_index.adoc[leveloffset=+1, lines=8..23; 27..-1] :sectnums: diff --git a/documentation/content/en/books/fdp-primer/doc-build/_index.adoc b/documentation/content/en/books/fdp-primer/doc-build/_index.adoc index ef8fec17bf..146f32ad11 100644 --- a/documentation/content/en/books/fdp-primer/doc-build/_index.adoc +++ b/documentation/content/en/books/fdp-primer/doc-build/_index.adoc @@ -3,6 +3,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 +tags: ["build", "process", "make"] --- [[doc-build]] diff --git a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc index 6d925d006e..429e00c04e 100644 --- a/documentation/content/en/books/fdp-primer/editor-config/_index.adoc +++ b/documentation/content/en/books/fdp-primer/editor-config/_index.adoc @@ -3,6 +3,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 +tags: ["editor", "configuration", "vim", "emacs", "FreeBSD"] --- [[editor-config]] diff --git a/documentation/content/en/books/fdp-primer/examples/_index.adoc b/documentation/content/en/books/fdp-primer/examples/_index.adoc index 93cb777a0e..430c80c9eb 100644 --- a/documentation/content/en/books/fdp-primer/examples/_index.adoc +++ b/documentation/content/en/books/fdp-primer/examples/_index.adoc @@ -2,6 +2,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 +tags: ["examples", "tutorial", "AsciiDoctor", "Book", "Article"] --- [appendix] diff --git a/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc b/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc index 292743d612..2d2052a805 100644 --- a/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc +++ b/documentation/content/en/books/fdp-primer/manual-pages/_index.adoc @@ -3,6 +3,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 +tags: ["manual pages", "introduction", "guide", "reference"] --- [[manual-pages]] diff --git a/documentation/content/en/books/fdp-primer/overview/_index.adoc b/documentation/content/en/books/fdp-primer/overview/_index.adoc index 3fcbd195a8..77623625fb 100644 --- a/documentation/content/en/books/fdp-primer/overview/_index.adoc +++ b/documentation/content/en/books/fdp-primer/overview/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 1. Overview prev: books/fdp-primer/preface next: books/fdp-primer/tools description: Overview about the FreeBSD Documentation Process +tags: ["overview", "FreeBSD Documentation Project", "quick start"] --- [[overview]] diff --git a/documentation/content/en/books/fdp-primer/po-translations/_index.adoc b/documentation/content/en/books/fdp-primer/po-translations/_index.adoc index 3601ce7b74..7b07f0bc89 100644 --- a/documentation/content/en/books/fdp-primer/po-translations/_index.adoc +++ b/documentation/content/en/books/fdp-primer/po-translations/_index.adoc @@ -3,6 +3,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 +tags: ["po", "translations", "tutorial", "quick start"] --- [[po-translations]] diff --git a/documentation/content/en/books/fdp-primer/preface/_index.adoc b/documentation/content/en/books/fdp-primer/preface/_index.adoc index c3db7905f7..99859c1df7 100644 --- a/documentation/content/en/books/fdp-primer/preface/_index.adoc +++ b/documentation/content/en/books/fdp-primer/preface/_index.adoc @@ -3,6 +3,7 @@ title: Preface prev: books/fdp-primer/ next: books/fdp-primer/overview description: Preface about the FreeBSD Documentation Project +tags: ["preface", "prompts", "conventions"] --- [preface] diff --git a/documentation/content/en/books/fdp-primer/rosetta/_index.adoc b/documentation/content/en/books/fdp-primer/rosetta/_index.adoc index 3bb8298c09..7a2816e688 100644 --- a/documentation/content/en/books/fdp-primer/rosetta/_index.adoc +++ b/documentation/content/en/books/fdp-primer/rosetta/_index.adoc @@ -3,6 +3,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 +tags: ["rosetta", "docbook", "asciidoc", "comparison"] --- [[rosetta]] diff --git a/documentation/content/en/books/fdp-primer/see-also/_index.adoc b/documentation/content/en/books/fdp-primer/see-also/_index.adoc index 166b3c92ea..410d384b27 100644 --- a/documentation/content/en/books/fdp-primer/see-also/_index.adoc +++ b/documentation/content/en/books/fdp-primer/see-also/_index.adoc @@ -3,6 +3,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 +tags: ["additional information", "AsciiDoctor", "HTML"] --- [[see-also]] diff --git a/documentation/content/en/books/fdp-primer/structure/_index.adoc b/documentation/content/en/books/fdp-primer/structure/_index.adoc index 7973dcd8b6..6eaf0403cc 100644 --- a/documentation/content/en/books/fdp-primer/structure/_index.adoc +++ b/documentation/content/en/books/fdp-primer/structure/_index.adoc @@ -3,6 +3,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 +tags: ["directory structure", "organization"] --- [[structure]] diff --git a/documentation/content/en/books/fdp-primer/tools/_index.adoc b/documentation/content/en/books/fdp-primer/tools/_index.adoc index 9085b010a2..459ce9aa5b 100644 --- a/documentation/content/en/books/fdp-primer/tools/_index.adoc +++ b/documentation/content/en/books/fdp-primer/tools/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 2. Tools prev: books/fdp-primer/overview next: books/fdp-primer/working-copy description: Tools used in the FreeBSD Documentation Project +tags: ["tools", "required tools", "optional tools"] --- [[tools]] diff --git a/documentation/content/en/books/fdp-primer/translations/_index.adoc b/documentation/content/en/books/fdp-primer/translations/_index.adoc index ea7f0b94c6..118c0a980f 100644 --- a/documentation/content/en/books/fdp-primer/translations/_index.adoc +++ b/documentation/content/en/books/fdp-primer/translations/_index.adoc @@ -3,6 +3,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 +tags: ["FAQ", "i18n", "i10n", "translation"] --- [[translations]] diff --git a/documentation/content/en/books/fdp-primer/working-copy/_index.adoc b/documentation/content/en/books/fdp-primer/working-copy/_index.adoc index 8a1abedaf8..5b167694a4 100644 --- a/documentation/content/en/books/fdp-primer/working-copy/_index.adoc +++ b/documentation/content/en/books/fdp-primer/working-copy/_index.adoc @@ -3,6 +3,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 +tags: ["working copy", "documentation", "manual pages", "git"] --- [[working-copy]] diff --git a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc index 71f12ab1c9..e6f19cd197 100644 --- a/documentation/content/en/books/fdp-primer/writing-style/_index.adoc +++ b/documentation/content/en/books/fdp-primer/writing-style/_index.adoc @@ -3,6 +3,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 +tags: ["writing", "style", "tipos", "one sentence per line"] --- [[writing-style]] diff --git a/documentation/content/en/books/handbook/_index.adoc b/documentation/content/en/books/handbook/_index.adoc index f1f246dd93..6551efc869 100644 --- a/documentation/content/en/books/handbook/_index.adoc +++ b/documentation/content/en/books/handbook/_index.adoc @@ -5,6 +5,7 @@ authors: copyright: 1995-2021 The FreeBSD Documentation Project description: A constantly evolving, comprehensive resource for FreeBSD users 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"] +tags: ["FreeBSD Handbook", "Handbook", "Index"] next: books/handbook/preface weight: 1 --- diff --git a/documentation/content/en/books/handbook/advanced-networking/_index.adoc b/documentation/content/en/books/handbook/advanced-networking/_index.adoc index 33cb761d1c..73e766a724 100644 --- a/documentation/content/en/books/handbook/advanced-networking/_index.adoc +++ b/documentation/content/en/books/handbook/advanced-networking/_index.adoc @@ -4,6 +4,7 @@ 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" +tags: ["Advanced Networking", "Handbook", "gateway", "routes", "wireless", "tethering", "bluetooth", "bridging", "ipv6", "CARP", "VLAN"] --- [[advanced-networking]] diff --git a/documentation/content/en/books/handbook/audit/_index.adoc b/documentation/content/en/books/handbook/audit/_index.adoc index aa4a1bd746..07e4649e4b 100644 --- a/documentation/content/en/books/handbook/audit/_index.adoc +++ b/documentation/content/en/books/handbook/audit/_index.adoc @@ -4,6 +4,7 @@ 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 +tags: ["audit", "terms", "configuration", "guide", "audit trails"] --- [[audit]] @@ -63,7 +64,6 @@ Before reading this chapter, you should: [WARNING] ==== - The audit facility has some known limitations. Not all security-relevant system events are auditable and some login mechanisms, such as Xorg-based display managers and third-party daemons, do not properly configure auditing for user login sessions. The security event auditing facility is able to generate very detailed logs of system activity. On a busy system, trail file data can be very large when configured for high detail, exceeding gigabytes a week in some configurations. Administrators should take into account the disk space requirements associated with high volume audit configurations. For example, it may be desirable to dedicate a file system to [.filename]#/var/audit# so that other file systems are not affected if the audit file system becomes full. diff --git a/documentation/content/en/books/handbook/basics/_index.adoc b/documentation/content/en/books/handbook/basics/_index.adoc index dd2e767f8f..0d787495cf 100644 --- a/documentation/content/en/books/handbook/basics/_index.adoc +++ b/documentation/content/en/books/handbook/basics/_index.adoc @@ -4,6 +4,7 @@ part: Part I. Getting Started prev: books/handbook/bsdinstall next: books/handbook/ports description: Basic commands and functionality of the FreeBSD operating system +tags: ["basics", "virtual consoles", "users", "management", "permissions", "directory structure", "disk organization", "mounting", "processes", "daemons", "shell", "editor", "manual pages", "devices"] --- [[basics]] diff --git a/documentation/content/en/books/handbook/bibliography/_index.adoc b/documentation/content/en/books/handbook/bibliography/_index.adoc index c86daf08c0..82a8bad0d6 100644 --- a/documentation/content/en/books/handbook/bibliography/_index.adoc +++ b/documentation/content/en/books/handbook/bibliography/_index.adoc @@ -4,6 +4,7 @@ part: Part V. Appendices prev: books/handbook/mirrors next: books/handbook/eresources description: FreeBSD Handbook Bibliography +tags: ["appendix", "bibliography", "handbook", "books", "guides", "security", "periodicals", "journals", "magazines"] --- [appendix] diff --git a/documentation/content/en/books/handbook/book.adoc b/documentation/content/en/books/handbook/book.adoc index 31eec3bed2..7b4120b17f 100644 --- a/documentation/content/en/books/handbook/book.adoc +++ b/documentation/content/en/books/handbook/book.adoc @@ -4,7 +4,8 @@ authors: - author: The FreeBSD Documentation Project copyright: 1995-2021 The FreeBSD Documentation Project 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"] +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"] +tags: ["FreeBSD Handbook", "Handbook"] --- = FreeBSD Handbook @@ -78,90 +79,90 @@ include::{chapters-path}preface/_index.adoc[leveloffset=+1, lines=8..-1] // Section one include::{chapters-path}parti.adoc[lines=7..18] -include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}introduction/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}bsdinstall/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}basics/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}ports/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}x11/_index.adoc[leveloffset=+1, lines=9..36;46..-1] // Section two include::{chapters-path}partii.adoc[lines=7..18] -include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}desktop/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}multimedia/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}kernelconfig/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}printing/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}linuxemu/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}wine/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}wine/_index.adoc[leveloffset=+1, lines=9..36;46..-1] // Section three include::{chapters-path}partiii.adoc[lines=7..12] -include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}config/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}boot/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}jails/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}mac/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}audit/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}disks/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}geom/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}zfs/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}filesystems/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}virtualization/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}l10n/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}cutting-edge/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}dtrace/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}usb-device-mode/_index.adoc[leveloffset=+1, lines=9..36;46..-1] // Section four include::{chapters-path}partiv.adoc[lines=7..19] -include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}serialcomms/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}ppp-and-slip/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}mail/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}network-servers/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}firewalls/_index.adoc[leveloffset=+1, lines=9..36;46..-1] -include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=8..35;45..-1] +include::{chapters-path}advanced-networking/_index.adoc[leveloffset=+1, lines=9..36;46..-1] // Section five include::{chapters-path}partv.adoc[lines=7..8] :sectnums!: -include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=9..22;31..-1] +include::{chapters-path}mirrors/_index.adoc[leveloffset=+1, lines=10..23;32..-1] -include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=9..22;30..-1] +include::{chapters-path}bibliography/_index.adoc[leveloffset=+1, lines=10..23;31..-1] -include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=9..22;31..-1] +include::{chapters-path}eresources/_index.adoc[leveloffset=+1, lines=10..23;32..-1] -include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=9..22;32..-1] +include::{chapters-path}pgpkeys/_index.adoc[leveloffset=+1, lines=10..23;33..-1] :sectnums: diff --git a/documentation/content/en/books/handbook/boot/_index.adoc b/documentation/content/en/books/handbook/boot/_index.adoc index 35dc1d5156..61b5d8752b 100644 --- a/documentation/content/en/books/handbook/boot/_index.adoc +++ b/documentation/content/en/books/handbook/boot/_index.adoc @@ -4,6 +4,7 @@ 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 +tags: ["boot", "boot process", "device hints", "x86", "amd64", "MBR", "GPT", "UEFI", "bsdlabel", "boot0", "Single-User Mode", "Multi-User Mode"] --- [[boot]] diff --git a/documentation/content/en/books/handbook/bsdinstall/_index.adoc b/documentation/content/en/books/handbook/bsdinstall/_index.adoc index f310306e02..33ae0535fe 100644 --- a/documentation/content/en/books/handbook/bsdinstall/_index.adoc +++ b/documentation/content/en/books/handbook/bsdinstall/_index.adoc @@ -4,6 +4,7 @@ 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 +tags: ["bsdinstall", "installing FreeBSD", "requirements", "tutorial", "guide"] --- [[bsdinstall]] diff --git a/documentation/content/en/books/handbook/config/_index.adoc b/documentation/content/en/books/handbook/config/_index.adoc index 146b6a92c1..c99d5d4d5d 100644 --- a/documentation/content/en/books/handbook/config/_index.adoc +++ b/documentation/content/en/books/handbook/config/_index.adoc @@ -4,6 +4,7 @@ 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. +tags: ["configuration", "tuning", "services", "cron", "virtual hosts", "logging", "configuration files", "sysctl", "tuning disks", "kernel limits", "swap", "power management"] --- [[config-tuning]] diff --git a/documentation/content/en/books/handbook/cutting-edge/_index.adoc b/documentation/content/en/books/handbook/cutting-edge/_index.adoc index f3eb818b61..cf8826667d 100644 --- a/documentation/content/en/books/handbook/cutting-edge/_index.adoc +++ b/documentation/content/en/books/handbook/cutting-edge/_index.adoc @@ -4,6 +4,7 @@ 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 +tags: ["updating", "upgrading", "documentation", "FreeBSD-STABLE", "FreeBSD-CURRENT", "Security Patches"] --- [[updating-upgrading]] diff --git a/documentation/content/en/books/handbook/desktop/_index.adoc b/documentation/content/en/books/handbook/desktop/_index.adoc index 68245d943d..a58383cab1 100644 --- a/documentation/content/en/books/handbook/desktop/_index.adoc +++ b/documentation/content/en/books/handbook/desktop/_index.adoc @@ -4,6 +4,7 @@ part: Part II. Common Tasks prev: books/handbook/partii next: books/handbook/multimedia description: This chapter demonstrates how to install numerous desktop applications, including web browsers, productivity software, document viewers, and financial software +tags: ["desktop", "browsers", "firefox", "chromium", "productivity", "calligra", "AbiWord", "LibreOffice", "GIMP", "Xpdf", "gv", "Geeqie", "ePDFView", "okular", "Finance", "GnuCash", "Gnumeric", "KMyMoney"] --- [[desktop]] diff --git a/documentation/content/en/books/handbook/disks/_index.adoc b/documentation/content/en/books/handbook/disks/_index.adoc index 956450f588..b4a70ff4bf 100644 --- a/documentation/content/en/books/handbook/disks/_index.adoc +++ b/documentation/content/en/books/handbook/disks/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/audit next: books/handbook/geom description: This chapter covers the use of disks and storage media in FreeBSD. This includes SCSI and IDE disks, CD and DVD media, memory-backed disks, and USB storage devices. +tags: ["storage", "disks", "gpart", "mount", "quotas", "encrypt", "GPT", "cdrecord", "NTFS", "quotas", "swap", "HAST", "CD", "DVD", "resizing", "growing"] --- [[disks]] diff --git a/documentation/content/en/books/handbook/dtrace/_index.adoc b/documentation/content/en/books/handbook/dtrace/_index.adoc index fad2d49fc5..97afce8c4a 100644 --- a/documentation/content/en/books/handbook/dtrace/_index.adoc +++ b/documentation/content/en/books/handbook/dtrace/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/cutting-edge next: books/handbook/usb-device-mode description: This chapter explains how to use DTrace in FreeBSD +tags: ["DTrace", "features", "guide", "tutorial", "kldload"] --- [[dtrace]] diff --git a/documentation/content/en/books/handbook/eresources/_index.adoc b/documentation/content/en/books/handbook/eresources/_index.adoc index d2edf0d66b..14e12e663f 100644 --- a/documentation/content/en/books/handbook/eresources/_index.adoc +++ b/documentation/content/en/books/handbook/eresources/_index.adoc @@ -4,6 +4,7 @@ part: Part V. Appendices prev: books/handbook/bibliography next: books/handbook/pgpkeys description: FreeBSD additional resources on internet like websites, mailing lists, mirrors, etc +tags: ["eresources", "Websites", "Mailing Lists", "Usenet", "Newsgroups"] --- [appendix] diff --git a/documentation/content/en/books/handbook/filesystems/_index.adoc b/documentation/content/en/books/handbook/filesystems/_index.adoc index 3fa8a2cd64..cc08decec3 100644 --- a/documentation/content/en/books/handbook/filesystems/_index.adoc +++ b/documentation/content/en/books/handbook/filesystems/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/zfs next: books/handbook/virtualization description: This chapter shows the other filesystems supported by FreeBSD +tags: ["filesystem", "ext2", "ext3", "ext4", "ext2fs"] --- [[filesystems]] diff --git a/documentation/content/en/books/handbook/firewalls/_index.adoc b/documentation/content/en/books/handbook/firewalls/_index.adoc index eda3d742cb..40a740f25a 100644 --- a/documentation/content/en/books/handbook/firewalls/_index.adoc +++ b/documentation/content/en/books/handbook/firewalls/_index.adoc @@ -4,6 +4,7 @@ part: IV. Network Communication prev: books/handbook/network-servers next: books/handbook/advanced-networking description: "FreeBSD has three firewalls built into the base system: PF, IPFW, and IPFILTER. This chapter covers how to define packet filtering rules, the differences between the firewalls built into FreeBSD and how to use them" +tags: ["firewall", "pf", "ipfw", "ipfilter", "blacklistd", "filtering"] --- [[firewalls]] diff --git a/documentation/content/en/books/handbook/geom/_index.adoc b/documentation/content/en/books/handbook/geom/_index.adoc index 9d1f99dfe3..dc508411bd 100644 --- a/documentation/content/en/books/handbook/geom/_index.adoc +++ b/documentation/content/en/books/handbook/geom/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/disks next: books/handbook/zfs description: In FreeBSD, the GEOM framework permits access and control to classes, such as Master Boot Records and BSD labels, through the use of providers, or the disk devices in /dev. +tags: ["GEOM", "RAID", "RAID0", "RAID1", "RAID3", "Striping", "bsdlabel", "newfs", "labelling", "UFS", "journaling"] --- [[geom]] diff --git a/documentation/content/en/books/handbook/introduction/_index.adoc b/documentation/content/en/books/handbook/introduction/_index.adoc index 423c6e428f..3e5a7077d1 100644 --- a/documentation/content/en/books/handbook/introduction/_index.adoc +++ b/documentation/content/en/books/handbook/introduction/_index.adoc @@ -4,6 +4,7 @@ part: Part I. Getting Started prev: books/handbook/parti next: books/handbook/bsdinstall description: This chapter covers various aspects of the FreeBSD Project, such as its history, goals, development model, and so on +tags: ["introduction", "synopsis", "about", "Who Uses FreeBSD", "goals", "history"] --- [[introduction]] diff --git a/documentation/content/en/books/handbook/jails/_index.adoc b/documentation/content/en/books/handbook/jails/_index.adoc index d55839a785..ed53c3fd42 100644 --- a/documentation/content/en/books/handbook/jails/_index.adoc +++ b/documentation/content/en/books/handbook/jails/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/security next: books/handbook/mac description: Jails improve on the concept of the traditional chroot environment in several ways +tags: ["jails", "creating", "managing", "updating", "ezjail"] --- [[jails]] diff --git a/documentation/content/en/books/handbook/kernelconfig/_index.adoc b/documentation/content/en/books/handbook/kernelconfig/_index.adoc index 5be666a641..4b7119dbcf 100644 --- a/documentation/content/en/books/handbook/kernelconfig/_index.adoc +++ b/documentation/content/en/books/handbook/kernelconfig/_index.adoc @@ -4,6 +4,7 @@ part: Part II. Common Tasks prev: books/handbook/multimedia next: books/handbook/printing description: This chapter covers how to configure the FreeBSD Kernel. When to build a custom kernel, how to take a hardware inventory, how to customize a kernel configuration file, etc +tags: ["configuring", "kernel", "custom kernel", "hardware requirements", "pciconf"] --- [[kernelconfig]] diff --git a/documentation/content/en/books/handbook/l10n/_index.adoc b/documentation/content/en/books/handbook/l10n/_index.adoc index d422996c82..51d4f4f363 100644 --- a/documentation/content/en/books/handbook/l10n/_index.adoc +++ b/documentation/content/en/books/handbook/l10n/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/virtualization next: books/handbook/cutting-edge description: FreeBSD supports localization into many languages, allowing users to view, input, or process data in non-English languages +tags: ["i18n", "L10n", "localization", "Locale", "LANG", "MM_CHARSET", "cap_mkdb"] --- [[l10n]] diff --git a/documentation/content/en/books/handbook/linuxemu/_index.adoc b/documentation/content/en/books/handbook/linuxemu/_index.adoc index 8ce8274cd5..a8b51ac656 100644 --- a/documentation/content/en/books/handbook/linuxemu/_index.adoc +++ b/documentation/content/en/books/handbook/linuxemu/_index.adoc @@ -4,6 +4,7 @@ part: Part II. Common Tasks prev: books/handbook/printing next: books/handbook/wine description: FreeBSD provides binary compatibility with Linux®, allowing users to install and run most Linux® binaries on a FreeBSD system without having to first modify the binary +tags: ["linux", "linuxulator", "emulation", "binary", "compatibility"] --- [[linuxemu]] diff --git a/documentation/content/en/books/handbook/mac/_index.adoc b/documentation/content/en/books/handbook/mac/_index.adoc index 3f613574f9..1820edd8a0 100644 --- a/documentation/content/en/books/handbook/mac/_index.adoc +++ b/documentation/content/en/books/handbook/mac/_index.adoc @@ -3,6 +3,8 @@ title: Chapter 16. Mandatory Access Control part: Part III. System Administration prev: books/handbook/jails next: books/handbook/audit +description: "This chapter focuses on the MAC framework and the set of pluggable security policy modules FreeBSD provides for enabling various security mechanisms" +tags: ["MAC", "labels", "security", "configuration", "nagios"] --- [[mac]] diff --git a/documentation/content/en/books/handbook/mail/_index.adoc b/documentation/content/en/books/handbook/mail/_index.adoc index e7d1d8f0e1..1282dede96 100644 --- a/documentation/content/en/books/handbook/mail/_index.adoc +++ b/documentation/content/en/books/handbook/mail/_index.adoc @@ -4,6 +4,7 @@ part: IV. Network Communication prev: books/handbook/ppp-and-slip next: books/handbook/network-servers description: This chapter provides a basic introduction to running a mail server on FreeBSD, as well as an introduction to sending and receiving email using FreeBSD +tags: ["mail", "sendmail", "MTA", "SMTP", "user agents", "fetchmail", "procmail", "alpine", "mut"] --- [[mail]] diff --git a/documentation/content/en/books/handbook/mirrors/_index.adoc b/documentation/content/en/books/handbook/mirrors/_index.adoc index f33c1a7cc8..736314acf7 100644 --- a/documentation/content/en/books/handbook/mirrors/_index.adoc +++ b/documentation/content/en/books/handbook/mirrors/_index.adoc @@ -4,6 +4,7 @@ part: Part V. Appendices prev: books/handbook/partv next: books/handbook/bibliography description: "How to get FreeBSD: CD and DVD sets, FTP sites and how to install and use Git" +tags: ["Obtaining", "CD", "DVD", "FTP", "Git"] --- [appendix] diff --git a/documentation/content/en/books/handbook/multimedia/_index.adoc b/documentation/content/en/books/handbook/multimedia/_index.adoc index 847f2d800e..773d6a8bed 100644 --- a/documentation/content/en/books/handbook/multimedia/_index.adoc +++ b/documentation/content/en/books/handbook/multimedia/_index.adoc @@ -4,6 +4,7 @@ part: Part II. Common Tasks prev: books/handbook/desktop next: books/handbook/kernelconfig description: FreeBSD supports a wide variety of sound cards, allowing users to enjoy high fidelity output from a FreeBSD system +tags: ["multimedia", "sound card", "MP3", "MythTV", "scanner", "SANE"] --- [[multimedia]] diff --git a/documentation/content/en/books/handbook/network-servers/_index.adoc b/documentation/content/en/books/handbook/network-servers/_index.adoc index a3fdacf0b8..f1dde63018 100644 --- a/documentation/content/en/books/handbook/network-servers/_index.adoc +++ b/documentation/content/en/books/handbook/network-servers/_index.adoc @@ -4,6 +4,7 @@ part: IV. Network Communication prev: books/handbook/mail next: books/handbook/firewalls description: This chapter covers some of the more frequently used network services on UNIX systems +tags: ["network", "servers", "inetd", "NFS", "NIS", "LDAP", "DHCP", "DNS", "Apache HTTP", "FTP", "Samba", "NTP", "iSCSI"] --- [[network-servers]] diff --git a/documentation/content/en/books/handbook/pgpkeys/_index.adoc b/documentation/content/en/books/handbook/pgpkeys/_index.adoc index 07c45357cb..0c481c80c6 100644 --- a/documentation/content/en/books/handbook/pgpkeys/_index.adoc +++ b/documentation/content/en/books/handbook/pgpkeys/_index.adoc @@ -4,6 +4,7 @@ part: Part V. Appendices prev: books/handbook/eresources next: books/handbook/glossary description: List of OpenPGP keys of the FreeBSD officers are shown here +tags: ["OpenGPG", "keys", "officers"] --- [appendix] diff --git a/documentation/content/en/books/handbook/ports/_index.adoc b/documentation/content/en/books/handbook/ports/_index.adoc index 26af9c7292..d39d36127d 100644 --- a/documentation/content/en/books/handbook/ports/_index.adoc +++ b/documentation/content/en/books/handbook/ports/_index.adoc @@ -4,6 +4,7 @@ part: Part I. Getting Started prev: books/handbook/basics next: books/handbook/x11 description: "FreeBSD provides two complementary technologies for installing third-party software: the FreeBSD Ports Collection, for installing from source, and packages, for installing from pre-built binaries" +tags: ["ports", "collection", "pkg", "poudriere", "management"] --- [[ports]] diff --git a/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc b/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc index 95ec634319..4eb0bf8ca3 100644 --- a/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc +++ b/documentation/content/en/books/handbook/ppp-and-slip/_index.adoc @@ -4,6 +4,7 @@ part: IV. Network Communication prev: books/handbook/serialcomms next: books/handbook/mail description: FreeBSD supports the Point-to-Point (PPP) protocol which can be used to establish a network or Internet connection using a dial-up modem +tags: ["PPP", "PPPoE", "PPPoA", "modem"] --- [[ppp-and-slip]] diff --git a/documentation/content/en/books/handbook/preface/_index.adoc b/documentation/content/en/books/handbook/preface/_index.adoc index 0458e59d58..b43e563abd 100644 --- a/documentation/content/en/books/handbook/preface/_index.adoc +++ b/documentation/content/en/books/handbook/preface/_index.adoc @@ -3,6 +3,7 @@ title: Preface prev: books/handbook/ next: books/handbook/parti description: The FreeBSD newcomer will find that the first section of this book guides the user through the FreeBSD installation process and gently introduces the concepts and conventions that underpin UNIX +tags: ["preface", "audience", "organization", "conventions", "acknowledgments"] --- [preface] diff --git a/documentation/content/en/books/handbook/printing/_index.adoc b/documentation/content/en/books/handbook/printing/_index.adoc index 3f2cf4bb17..4731496b77 100644 --- a/documentation/content/en/books/handbook/printing/_index.adoc +++ b/documentation/content/en/books/handbook/printing/_index.adoc @@ -4,6 +4,7 @@ part: Part II. Common Tasks prev: books/handbook/kernelconfig next: books/handbook/linuxemu description: This chapter covers the printing system in FreeBSD +tags: ["printing", "CUPS", "LPD", "PostScript", "PDLs", "HPLIP", "LPRng"] --- [[printing]] diff --git a/documentation/content/en/books/handbook/security/_index.adoc b/documentation/content/en/books/handbook/security/_index.adoc index 461f532239..6c576267c8 100644 --- a/documentation/content/en/books/handbook/security/_index.adoc +++ b/documentation/content/en/books/handbook/security/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/boot next: books/handbook/jails description: Hundreds of standard practices have been authored about how to secure systems and networks, and as a user of FreeBSD, understanding how to protect against attacks and intruders is a must +tags: ["security", "one-time passwords", "TCP Wrapper", "Kerberos", "OpenSSL", "IPsec", "OpenSSH", "ACL", "advisories", "sudo", "doas", "monitoring"] --- [[security]] diff --git a/documentation/content/en/books/handbook/serialcomms/_index.adoc b/documentation/content/en/books/handbook/serialcomms/_index.adoc index 4c5ca164df..bfd4bb1aee 100644 --- a/documentation/content/en/books/handbook/serialcomms/_index.adoc +++ b/documentation/content/en/books/handbook/serialcomms/_index.adoc @@ -4,6 +4,7 @@ part: Part IV. Network Communication prev: books/handbook/partiv next: books/handbook/ppp-and-slip description: This chapter covers some of the ways serial communications can be used on FreeBSD +tags: ["serial", "communications", "terminal", "modem", "console"] --- [[serialcomms]] diff --git a/documentation/content/en/books/handbook/usb-device-mode/_index.adoc b/documentation/content/en/books/handbook/usb-device-mode/_index.adoc index 938425a6b0..db33445835 100644 --- a/documentation/content/en/books/handbook/usb-device-mode/_index.adoc +++ b/documentation/content/en/books/handbook/usb-device-mode/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/dtrace next: books/handbook/partiv description: This chapter covers the use of USB Device Mode and USB On The Go (USB OTG) in FreeBSD +tags: ["OTG", "USB"] --- [[usb-device-mode]] diff --git a/documentation/content/en/books/handbook/virtualization/_index.adoc b/documentation/content/en/books/handbook/virtualization/_index.adoc index a36bc3550e..8d0aa08c7b 100644 --- a/documentation/content/en/books/handbook/virtualization/_index.adoc +++ b/documentation/content/en/books/handbook/virtualization/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/filesystems next: books/handbook/l10n description: Virtualization software allows multiple operating systems to run simultaneously on the same computer +tags: ["virtualization", "Parallels", "Virtual PC", "VMware", "VirtualBox", "bhyve", "XEN"] --- [[virtualization]] diff --git a/documentation/content/en/books/handbook/wine/_index.adoc b/documentation/content/en/books/handbook/wine/_index.adoc index 39d3d8cab3..2f42524b98 100644 --- a/documentation/content/en/books/handbook/wine/_index.adoc +++ b/documentation/content/en/books/handbook/wine/_index.adoc @@ -4,6 +4,7 @@ part: Part II. Common Tasks prev: books/handbook/linuxemu next: books/handbook/partiii description: This chapter will describe how to install WINE on a FreeBSD system and how to configure WINE +tags: ["WINE", "emulation", "guide", "tutorial"] --- [[wine]] diff --git a/documentation/content/en/books/handbook/x11/_index.adoc b/documentation/content/en/books/handbook/x11/_index.adoc index a925660070..029bd4ffca 100644 --- a/documentation/content/en/books/handbook/x11/_index.adoc +++ b/documentation/content/en/books/handbook/x11/_index.adoc @@ -4,6 +4,7 @@ part: Part I. Getting Started prev: books/handbook/ports next: books/handbook/partii description: This chapter describes how to install and configure Xorg on FreeBSD, which provides the open source X Window System used to provide a graphical environment +tags: ["X11", "Xorg", "TrueType", "DE", "KDE", "Plasma", "Xfce", "Gnome", "XDM", "SDDM", "GDM", "KMS", "Intel", "AMD", "NVIDIA", "Anti-Aliased"] --- [[x11]] diff --git a/documentation/content/en/books/handbook/zfs/_index.adoc b/documentation/content/en/books/handbook/zfs/_index.adoc index f1e890bcdf..2f463aa61c 100644 --- a/documentation/content/en/books/handbook/zfs/_index.adoc +++ b/documentation/content/en/books/handbook/zfs/_index.adoc @@ -4,6 +4,7 @@ part: Part III. System Administration prev: books/handbook/geom next: books/handbook/filesystems description: The Z File System, or ZFS, is an advanced file system designed to overcome many of the major problems found in previous designs +tags: ["ZFS", "filesystem", "administration", "zpool", "features", "terminology", "RAID-Z"] --- [[zfs]] diff --git a/documentation/content/en/books/porters-handbook/_index.adoc b/documentation/content/en/books/porters-handbook/_index.adoc index a82db8f052..00723abfb2 100644 --- a/documentation/content/en/books/porters-handbook/_index.adoc +++ b/documentation/content/en/books/porters-handbook/_index.adoc @@ -7,6 +7,7 @@ description: Essential reading if you plan on providing a port of a third party trademarks: ["freebsd", "sun", "unix", "general"] next: books/porters-handbook/porting-why weight: 15 +tags: ["FreeBSD Porter's Handbook", "Porting", "FreeBSD Ports Collection"] --- = FreeBSD Porter's Handbook diff --git a/documentation/content/en/books/porters-handbook/book.adoc b/documentation/content/en/books/porters-handbook/book.adoc index 3b9c23bffa..6466a433dc 100644 --- a/documentation/content/en/books/porters-handbook/book.adoc +++ b/documentation/content/en/books/porters-handbook/book.adoc @@ -5,6 +5,7 @@ authors: copyright: 2000-2021 The FreeBSD Documentation Project description: FreeBSD Porter's Handbook trademarks: ["freebsd", "sun", "unix", "general"] +tags: ["FreeBSD Porter's Handbook", "Porting", "FreeBSD Ports Collection", "Index"] --- = FreeBSD Porter's Handbook @@ -62,21 +63,21 @@ include::{chapters-path}toc-tables.adoc[] include::{chapters-path}toc-examples.adoc[] -include::{chapters-path}porting-why/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}new-port/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}quick-porting/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}slow-porting/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}makefiles/_index.adoc[leveloffset=+1, lines=8..23;34..-1] -include::{chapters-path}special/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}flavors/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}plist/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}pkg-files/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}upgrading/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}porting-dads/_index.adoc[leveloffset=+1, lines=8..24;35..-1] -include::{chapters-path}porting-samplem/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}order/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}keeping-up/_index.adoc[leveloffset=+1, lines=8..22;33..-1] -include::{chapters-path}uses/_index.adoc[leveloffset=+1, lines=8..23;34..-1] -include::{chapters-path}versions/_index.adoc[leveloffset=+1, lines=7..21;32..-1] +include::{chapters-path}porting-why/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}new-port/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}quick-porting/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}slow-porting/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}makefiles/_index.adoc[leveloffset=+1, lines=9..24;35..-1] +include::{chapters-path}special/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}flavors/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}plist/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}pkg-files/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}testing/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}upgrading/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}security/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}porting-dads/_index.adoc[leveloffset=+1, lines=9..25;36..-1] +include::{chapters-path}porting-samplem/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}order/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}keeping-up/_index.adoc[leveloffset=+1, lines=9..23;34..-1] +include::{chapters-path}uses/_index.adoc[leveloffset=+1, lines=9..24;35..-1] +include::{chapters-path}versions/_index.adoc[leveloffset=+1, lines=8..22;33..-1] diff --git a/documentation/content/en/books/porters-handbook/flavors/_index.adoc b/documentation/content/en/books/porters-handbook/flavors/_index.adoc index 660d4bc0c1..8499801376 100644 --- a/documentation/content/en/books/porters-handbook/flavors/_index.adoc +++ b/documentation/content/en/books/porters-handbook/flavors/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 7. Flavors prev: books/porters-handbook/special next: books/porters-handbook/plist description: Flavors are a way to have multiple variations of a port +tags: ["Ports", "Flavors", "introduction", "how-to", "guide"] --- [[flavors]] diff --git a/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc b/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc index 11396904ac..fb5143e781 100644 --- a/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc +++ b/documentation/content/en/books/porters-handbook/keeping-up/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 16. Keeping Up prev: books/porters-handbook/order next: books/porters-handbook/uses description: How to keep up the FreeBSD Ports Collection +tags: ["keeping up", "ports", "updating", "FreshPorts"] --- [[keeping-up]] diff --git a/documentation/content/en/books/porters-handbook/makefiles/_index.adoc b/documentation/content/en/books/porters-handbook/makefiles/_index.adoc index 7cf6fc4f9a..9e9850d616 100644 --- a/documentation/content/en/books/porters-handbook/makefiles/_index.adoc +++ b/documentation/content/en/books/porters-handbook/makefiles/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 5. Configuring the Makefile prev: books/porters-handbook/slow-porting next: books/porters-handbook/special description: Configuring the Makefile for FreeBSD Ports +tags: ["makefiles", "configuring", "naming", "versions"] --- [[makefiles]] diff --git a/documentation/content/en/books/porters-handbook/new-port/_index.adoc b/documentation/content/en/books/porters-handbook/new-port/_index.adoc index ae040fb893..ce324731fd 100644 --- a/documentation/content/en/books/porters-handbook/new-port/_index.adoc +++ b/documentation/content/en/books/porters-handbook/new-port/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 2. Making a New Port prev: books/porters-handbook/porting-why next: books/porters-handbook/quick-porting description: How to make a new FreeBSD Port +tags: ["new port", "upgrading", "guidelines", "ports"] --- [[own-port]] diff --git a/documentation/content/en/books/porters-handbook/order/_index.adoc b/documentation/content/en/books/porters-handbook/order/_index.adoc index 171a802641..ab5abaa250 100644 --- a/documentation/content/en/books/porters-handbook/order/_index.adoc +++ b/documentation/content/en/books/porters-handbook/order/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 15. Order of Variables in Port Makefiles prev: books/porters-handbook/porting-samplem next: books/porters-handbook/keeping-up description: Order of Variables in FreeBSD Port Makefiles +tags: ["order", "PORTNAME", "PATCHFILES", "MAINTAINER", "LICENSE", "dependencies", "USES"] --- [[porting-order]] diff --git a/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc b/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc index 500f45c63f..66862facfe 100644 --- a/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc +++ b/documentation/content/en/books/porters-handbook/pkg-files/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 9. pkg-* prev: books/porters-handbook/plist next: books/porters-handbook/testing description: Tricks about the pkg-* files +tags: ["pkg", "pkg-message", "UCL", "pkg-install", "pkg-deinstall"] --- [[pkg-files]] diff --git a/documentation/content/en/books/porters-handbook/plist/_index.adoc b/documentation/content/en/books/porters-handbook/plist/_index.adoc index 765544a7b1..4d6689b428 100644 --- a/documentation/content/en/books/porters-handbook/plist/_index.adoc +++ b/documentation/content/en/books/porters-handbook/plist/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 8. Advanced pkg-plist Practices prev: books/porters-handbook/flavors next: books/porters-handbook/pkg-files description: Advanced pkg-plist Practices +tags: ["pkg-plist", "practices", "configuration"] --- [[plist]] diff --git a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc index 03e9c7ff29..f3db14b370 100644 --- a/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-dads/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 13. Dos and Don'ts prev: books/porters-handbook/security next: books/porters-handbook/porting-samplem description: A list of common dos and don'ts that are encountered during the FreeBSD porting process +tags: ["dos", "don'ts", "porting", "ports", "guide"] --- [[porting-dads]] diff --git a/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc b/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc index 6cc090c65c..94c4b3e670 100644 --- a/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-samplem/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 14. A Sample Makefile prev: books/porters-handbook/porting-dads next: books/porters-handbook/order description: A sample Makefile that can be used to create a new FreeBSD Port +tags: ["sample", "makefile"] --- [[porting-samplem]] diff --git a/documentation/content/en/books/porters-handbook/porting-why/_index.adoc b/documentation/content/en/books/porters-handbook/porting-why/_index.adoc index 87ee609d9d..b3fa75aa1b 100644 --- a/documentation/content/en/books/porters-handbook/porting-why/_index.adoc +++ b/documentation/content/en/books/porters-handbook/porting-why/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 1. Introduction prev: books/porters-handbook/ next: books/porters-handbook/new-port description: Why port a program to the FreeBSD Ports Collection +tags: ["ports", "why porting"] --- [[why-port]] diff --git a/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc b/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc index 95c4e3efe3..f80248c5f2 100644 --- a/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc +++ b/documentation/content/en/books/porters-handbook/quick-porting/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 3. Quick Porting prev: books/porters-handbook/new-port next: books/porters-handbook/slow-porting description: How to quickly create a new FreeBSD Port +tags: ["quick porting", "guide", "port", "ports collection", "how-to"] --- [[quick-porting]] diff --git a/documentation/content/en/books/porters-handbook/security/_index.adoc b/documentation/content/en/books/porters-handbook/security/_index.adoc index 9e5c3d7790..ea1856a504 100644 --- a/documentation/content/en/books/porters-handbook/security/_index.adoc +++ b/documentation/content/en/books/porters-handbook/security/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 12. Security prev: books/porters-handbook/upgrading next: books/porters-handbook/porting-dads description: Security instructions when making a FreeBSD Port +tags: ["security", "porting", "ports", "VuXML"] --- [[security]] diff --git a/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc b/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc index f61c4f2135..bfdf5c6da0 100644 --- a/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc +++ b/documentation/content/en/books/porters-handbook/slow-porting/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 4. Slow Porting prev: books/porters-handbook/quick-porting next: books/porters-handbook/makefiles description: Description about creating a FreeBSD Port when the program need some modifications +tags: ["porting", "ports", "slow porting", "guide"] --- [[slow-porting]] diff --git a/documentation/content/en/books/porters-handbook/special/_index.adoc b/documentation/content/en/books/porters-handbook/special/_index.adoc index e5fb6ec03a..0d2c570408 100644 --- a/documentation/content/en/books/porters-handbook/special/_index.adoc +++ b/documentation/content/en/books/porters-handbook/special/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 6. Special Considerations prev: books/porters-handbook/makefiles next: books/porters-handbook/flavors description: Special considerations when creating a new FreeBSD Port +tags: ["special considerations", "Handling Symbolic Links", "Bundled Libraries"] --- [[special]] diff --git a/documentation/content/en/books/porters-handbook/testing/_index.adoc b/documentation/content/en/books/porters-handbook/testing/_index.adoc index eb569e32f6..95541617e7 100644 --- a/documentation/content/en/books/porters-handbook/testing/_index.adoc +++ b/documentation/content/en/books/porters-handbook/testing/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 10. Testing the Port prev: books/porters-handbook/pkg-files next: books/porters-handbook/upgrading description: Testing a FreeBSD Port +tags: ["testing", "port", "Portclippy", "Portfmt", "Portlint", "Poudriere", "sets"] --- [[testing]] diff --git a/documentation/content/en/books/porters-handbook/upgrading/_index.adoc b/documentation/content/en/books/porters-handbook/upgrading/_index.adoc index 1dde7f32e8..94e011f752 100644 --- a/documentation/content/en/books/porters-handbook/upgrading/_index.adoc +++ b/documentation/content/en/books/porters-handbook/upgrading/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 11. Upgrading a Port prev: books/porters-handbook/testing next: books/porters-handbook/security description: Upgrading a FreeBSD Port +tags: ["upgrading", "port", "git"] --- [[port-upgrading]] diff --git a/documentation/content/en/books/porters-handbook/uses/_index.adoc b/documentation/content/en/books/porters-handbook/uses/_index.adoc index 6359e4867b..56032bc71e 100644 --- a/documentation/content/en/books/porters-handbook/uses/_index.adoc +++ b/documentation/content/en/books/porters-handbook/uses/_index.adoc @@ -3,6 +3,7 @@ title: Chapter 17. Using USES Macros prev: books/porters-handbook/keeping-up next: books/porters-handbook/versions description: USES macros make it easy to declare requirements and settings for a FreeBSD Port +tags: ["uses", "macros", "introduction", "guide"] --- [[uses]] diff --git a/documentation/content/en/books/porters-handbook/versions/_index.adoc b/documentation/content/en/books/porters-handbook/versions/_index.adoc index 463c577fad..43bae23fe4 100644 --- a/documentation/content/en/books/porters-handbook/versions/_index.adoc +++ b/documentation/content/en/books/porters-handbook/versions/_index.adoc @@ -2,6 +2,7 @@ title: Chapter 18. __FreeBSD_version Values prev: books/porters-handbook/uses description: A list of changes into the sys/param.h file +tags: ["FreeBSD versions"] --- [[versions]] diff --git a/documentation/themes/beastie/layouts/articles/baseof.html b/documentation/themes/beastie/layouts/articles/baseof.html index b8be735562..e4e596e122 100644 --- a/documentation/themes/beastie/layouts/articles/baseof.html +++ b/documentation/themes/beastie/layouts/articles/baseof.html @@ -4,7 +4,7 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="{{ if .Params.Description }}{{ .Params.Description }}{{ end }}" /> - <meta name="keywords" content="FreeBSD, BSD, UNIX, open source" /> + <meta name="keywords" content="{{ with .Params.tags -}}{{ delimit . ", " }}{{- end }}" /> <meta name="copyright" content="1995-2021 The FreeBSD Foundation"> <link rel="canonical" href="{{ .Permalink }}" /> diff --git a/documentation/themes/beastie/layouts/books/baseof.html b/documentation/themes/beastie/layouts/books/baseof.html index b8be735562..e4e596e122 100644 --- a/documentation/themes/beastie/layouts/books/baseof.html +++ b/documentation/themes/beastie/layouts/books/baseof.html @@ -4,7 +4,7 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="{{ if .Params.Description }}{{ .Params.Description }}{{ end }}" /> - <meta name="keywords" content="FreeBSD, BSD, UNIX, open source" /> + <meta name="keywords" content="{{ with .Params.tags -}}{{ delimit . ", " }}{{- end }}" /> <meta name="copyright" content="1995-2021 The FreeBSD Foundation"> <link rel="canonical" href="{{ .Permalink }}" /> diff --git a/documentation/themes/beastie/layouts/partials/site-head.html b/documentation/themes/beastie/layouts/partials/site-head.html index 5a9485afee..0cc0013fdf 100644 --- a/documentation/themes/beastie/layouts/partials/site-head.html +++ b/documentation/themes/beastie/layouts/partials/site-head.html @@ -2,7 +2,7 @@ <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="description" content="{{ if .IsHome }}{{ .Site.Params.description }}{{ else }}{{ .Description }}{{ end }}"/> - <meta name="keywords" content="FreeBSD, FreeBSD Documentation Portal, BSD, UNIX, open source" /> + <meta name="keywords" content="{{ with .Site.Params.tags -}}{{ delimit . ", " }}{{- end }}" /> <meta name="copyright" content="1995-2021 The FreeBSD Foundation"> <link rel="canonical" href="{{ .Permalink }}" /> |