Index: general/genlib/glib2.xml
===================================================================
--- general/genlib/glib2.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ general/genlib/glib2.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -133,5 +133,5 @@
       as <xref linkend="gtk3"/>, output numerous warnings when run from the
       command line.  This patch enables the use of an environment variable,
-      <envar>GLIB_LOG_LEVEL</envar>, that supresses unwanted messages. The
+      <envar>GLIB_LOG_LEVEL</envar>, that suppresses unwanted messages. The
       value of the variable is a digit that corresponds to:
     </para>
Index: general/genlib/popt.xml
===================================================================
--- general/genlib/popt.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ general/genlib/popt.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -134,5 +134,5 @@
       <command>mv /usr/lib/libpopt.so.* /lib</command> and
       <command>ln -sfv ...</command>: Moves the popt library on the root
-      filesystem, so it is avaliable in case
+      filesystem, so it is available in case
       <systemitem class="filesystem">/usr</systemitem> is offline and
       <xref linkend="efibootmgr"/> is installed and linked to popt.
Index: general/genutils/xdg-user-dirs.xml
===================================================================
--- general/genutils/xdg-user-dirs.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ general/genutils/xdg-user-dirs.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -110,5 +110,5 @@
         <filename>/etc/xdg/user-dirs.conf</filename>, and
         <filename>/etc/xdg/user-dirs.defaults</filename>. Those default
-        locations can be overriden by <envar>XDG_CONFIG_HOME</envar> and
+        locations can be overridden by <envar>XDG_CONFIG_HOME</envar> and
         <envar>XDG_CONFIG_DIRS</envar>
       </para>
Index: general/graphlib/harfbuzz.xml
===================================================================
--- general/graphlib/harfbuzz.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ general/graphlib/harfbuzz.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -164,5 +164,5 @@
       downloading and building the <application>google-benchmark</application>
       subproject, which requires <xref linkend="git"/>, and is of no
-      use for non developpers.
+      use for non developers.
     </para>
 -->
Index: general/prog/gitserver.xml
===================================================================
--- general/prog/gitserver.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ general/prog/gitserver.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -214,5 +214,5 @@
           <application>OpenSSH</application> access. All developers are using
           the <systemitem class="username">git</systemitem> user to perform
-          actions on the repository and the changes users are commiting can be
+          actions on the repository and the changes users are committing can be
           distiguished as the local user name (see
           <filename>~/.gitconfig</filename>) is recorded in the
@@ -298,5 +298,5 @@
         repository, a file named <filename>git-daemon-export-ok</filename>
         is required in each repository directory on the server. The
-        file needs no content, just its existance enables, its absence
+        file needs no content, just its existence enables, its absence
         disables the export of that repository.
       </para>
Index: general/prog/perl-modules/perl-ipc-run3.xml
===================================================================
--- general/prog/perl-modules/perl-ipc-run3.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ general/prog/perl-modules/perl-ipc-run3.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -23,5 +23,5 @@
 
       <para>
-        IPC::Run3 is used to run a subprocess with input/ouput redirection.
+        IPC::Run3 is used to run a subprocess with input/output redirection.
       </para>
 
Index: gnome/applications/eog.xml
===================================================================
--- gnome/applications/eog.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ gnome/applications/eog.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -33,5 +33,5 @@
       viewing and cataloging image files on the
       <application>GNOME</application> Desktop. It also has basic editing
-      capabilites.
+      capabilities.
     </para>
 
@@ -200,5 +200,5 @@
           <para>
             is a fast and functional image viewer as well as an
-            image cataloging program.  It has basic editing capabilites
+            image cataloging program.  It has basic editing capabilities
           </para>
           <indexterm zone="eog eog-prog">
Index: gnome/applications/evince.xml
===================================================================
--- gnome/applications/evince.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ gnome/applications/evince.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -291,5 +291,5 @@
         <listitem>
           <para>
-            is an applicaton that implements the printing previewer
+            is an application that implements the printing previewer
           </para>
           <indexterm zone="evince evince-previewer">
Index: introduction/important/beyond.xml
===================================================================
--- introduction/important/beyond.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ introduction/important/beyond.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -142,5 +142,5 @@
           <para>Debian
           <!-- 2020-11-11 : ftp hangs trying to connect, presumably removed.
-               Use http becasue firefox says the certificate at this gb site is
+               Use http because firefox says the certificate at this gb site is
                not valid for ftp.uk.debian.org -->
           <ulink url="http://ftp.uk.debian.org/debian/pool"/> (use your country's
Index: introduction/important/building-notes.xml
===================================================================
--- introduction/important/building-notes.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ introduction/important/building-notes.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -136,5 +136,5 @@
     <emphasis role="bold">official</emphasis> website (or somewhere
     <emphasis role="bold">you can trust</emphasis>) and compare the
-    checksum of the package from unoffical location with it.  For example,
+    checksum of the package from unofficial location with it.  For example,
     SHA256 checksum can be checked with the command:</para>
 
Index: introduction/important/la-files.xml
===================================================================
--- introduction/important/la-files.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ introduction/important/la-files.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -21,5 +21,5 @@
 
   <sect2 role="package">
-    <title>Files with a .la extention</title>
+    <title>Files with a .la extension</title>
 
     <para>
@@ -50,5 +50,5 @@
        The problem is that libtool usually creates one or more text files for
        package libraries called libtool archives.  These small files have a
-       ".la" extention and contain information that is similar to that embedded
+       ".la" extension and contain information that is similar to that embedded
        in the libraries.  When building a package that uses libtool, the
        process automatically looks for these files.  If a package is updated
Index: kde/kf5-apps/khelpcenter.xml
===================================================================
--- kde/kf5-apps/khelpcenter.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ kde/kf5-apps/khelpcenter.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -81,5 +81,5 @@
 
     <bridgehead renderas="sect4">Recommended</bridgehead>
-    <para role="recomended">
+    <para role="recommended">
       <xref linkend="kio-extras"/>
     </para>
Index: multimedia/libdriv/libmusicbrainz5.xml
===================================================================
--- multimedia/libdriv/libmusicbrainz5.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ multimedia/libdriv/libmusicbrainz5.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -9,5 +9,5 @@
   <!ENTITY libmusicbrainz5-md5sum        "4cc5556aa40ff7ab8f8cb83965535bc3">
   <!ENTITY libmusicbrainz5-size          "76 KB">
-  <!ENTITY libmusicbrainz5-buildsize     "6.6 MB (additional 4.4 MB for the API documentaion)">
+  <!ENTITY libmusicbrainz5-buildsize     "6.6 MB (additional 4.4 MB for the API documentation)">
   <!ENTITY libmusicbrainz5-time          "0.1 SBU">
 ]>
Index: multimedia/libdriv/mlt.xml
===================================================================
--- multimedia/libdriv/mlt.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ multimedia/libdriv/mlt.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -124,5 +124,5 @@
     <note>
       <para>
-        This application uses advanced graphical capabilites.  In
+        This application uses advanced graphical capabilities.  In
         some cases, firmware for your specific graphics adaptor may be needed.
         See <xref linkend="video-firmware"/> for more information.
Index: multimedia/libdriv/xine-lib.xml
===================================================================
--- multimedia/libdriv/xine-lib.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ multimedia/libdriv/xine-lib.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -10,5 +10,5 @@
   <!ENTITY xine-lib-md5sum        "417ee1737db4aed150a562a568b0a13b">
   <!ENTITY xine-lib-size          "5.0 MB">
-  <!ENTITY xine-lib-buildsize     "101 MB (wtih API documentation)">
+  <!ENTITY xine-lib-buildsize     "101 MB (with API documentation)">
   <!ENTITY xine-lib-time          "0.5 SBU (Using parallelism=4; with API documentation)">
 ]>
Index: networking/netprogs/ntp.xml
===================================================================
--- networking/netprogs/ntp.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ networking/netprogs/ntp.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -184,5 +184,5 @@
       <command>ntpdc</command> and <command>ntpq</command> programs. If omitted,
       <application>libedit</application> will be used if installed, otherwise no
-      readline capabilites will be compiled.
+      readline capabilities will be compiled.
     </para>
 
Index: networking/netutils/avahi.xml
===================================================================
--- networking/netutils/avahi.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ networking/netutils/avahi.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -127,5 +127,5 @@
 
     <para>
-      There should also be a dedicated priviliged access group for
+      There should also be a dedicated privileged access group for
       <application>Avahi</application> clients. Issue the following command as
       the <systemitem class="username">root</systemitem> user:
@@ -142,5 +142,5 @@
 
     <para>
-      Fix a security vulnerabilty in <command>avahi-daemon</command>:
+      Fix a security vulnerability in <command>avahi-daemon</command>:
     </para>
 
Index: networking/netutils/networkmanager.xml
===================================================================
--- networking/netutils/networkmanager.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ networking/netutils/networkmanager.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -300,5 +300,5 @@
 
     <para>
-      <parameter>-Dmodem_manager=false</parameter>: This switch is requried if
+      <parameter>-Dmodem_manager=false</parameter>: This switch is required if
       <application>ModemManager</application> is not installed. Omit if you
       have built <application>ModemManager</application> and
@@ -534,5 +534,5 @@
           /var/lib/NetworkManager
         </seg>
-        <!-- A lot of libraries were removed here. We should verify compatibilty.
+        <!-- A lot of libraries were removed here. We should verify compatibility.
         RESTORED AT 1.18.2 -renodr -->
       </seglistitem>
Index: postlfs/filesystems/aboutraid.xml
===================================================================
--- postlfs/filesystems/aboutraid.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/filesystems/aboutraid.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -75,5 +75,5 @@
       Some computers offter a hardware-like RAID implementation in the
       system BIOS.  Sometime this is referred to as 'fake' RAID as the
-      capabilites are generally incorporated into firmware without any hardware
+      capabilities are generally incorporated into firmware without any hardware
       acceleration.
     </para>
Index: postlfs/filesystems/uefi-bootloaders/grub-efi.xml
===================================================================
--- postlfs/filesystems/uefi-bootloaders/grub-efi.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/filesystems/uefi-bootloaders/grub-efi.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -178,5 +178,5 @@
       installed, it is possible to omit this option and build GRUB.  However,
       if <command>grub-mkfont</command> is not built, or the unicode font
-      data is not avaliable at the time GRUB is built, GRUB won't install
+      data is not available at the time GRUB is built, GRUB won't install
       any font for the boot loader.  The GRUB boot menu will be displayed
       using a coarse font and the early stage of kernel initialization will be
Index: postlfs/security/firewalling.xml
===================================================================
--- postlfs/security/firewalling.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/security/firewalling.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -165,5 +165,5 @@
       and has been the standard since. This is likely the set of tools that
       will be most familiar to existing admins. Other tools have been
-      developped more recently, see the list of further readings below
+      developed more recently, see the list of further readings below
       for more details. Here you will find a
       list of URLs that contain comprehensive information about building
Index: postlfs/security/iptables.xml
===================================================================
--- postlfs/security/iptables.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/security/iptables.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -154,5 +154,5 @@
     <para>
       <!-- there is a iptables-test.py script which seems to run a
-      lot of tests. Unfortunatly, success rate is 50% only. Needs
+      lot of tests. Unfortunately, success rate is 50% only. Needs
       to be clarified how to use and which prerequisites are required
       to run to 100%. Contacted Shekhar Sharma for that (Dec'19),
@@ -209,5 +209,5 @@
         role="strong">LAN1</emphasis> is used for the internal LAN interface,
         and <emphasis role="strong">WAN1</emphasis> is used for the external
-        interace connected to the Internet. You will need to replace these
+        interface connected to the Internet. You will need to replace these
         values with appropriate interface names for your system.
       </para>
Index: postlfs/security/libcap.xml
===================================================================
--- postlfs/security/libcap.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/security/libcap.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -123,6 +123,6 @@
     <para>
       In order to allow <application>Linux-PAM</application> to grant
-      privileges based on POSIX capabilites, you need to add the libcap module
-      to the begining of the <filename>/etc/pam.d/system-auth</filename> file.
+      privileges based on POSIX capabilities, you need to add the libcap module
+      to the beginning of the <filename>/etc/pam.d/system-auth</filename> file.
       Make the required edits with the following commands:
     </para>
@@ -137,5 +137,5 @@
 
     <para>
-      Additonally, you'll need to modify the
+      Additionally, you'll need to modify the
       <filename>/etc/security/capability.conf</filename> file to grant
       necessary privileges to users, and utilize the <command>setcap</command>
Index: postlfs/security/mitkrb.xml
===================================================================
--- postlfs/security/mitkrb.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/security/mitkrb.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -251,5 +251,5 @@
     <para>
       <command>find /usr/lib -type f -name "lib$f*.so*" -exec chmod -v 755 {} \;</command>:
-      This command changes the permisison of installed libraries.
+      This command changes the permissions of installed libraries.
     </para>
 
Index: postlfs/security/openssh.xml
===================================================================
--- postlfs/security/openssh.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ postlfs/security/openssh.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -253,5 +253,5 @@
     <para>
       <parameter>--with-pid-dir=/run</parameter>: This prevents
-      <application>OpenSSH</application> from refering to deprecated
+      <application>OpenSSH</application> from referring to deprecated
       <filename class="directory">/var/run</filename>.
     </para>
Index: pst/printing/cups.xml
===================================================================
--- pst/printing/cups.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ pst/printing/cups.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -203,5 +203,5 @@
 
     <para>
-      Upstream perfers <command>clang</command> than <command>gcc</command>,
+      Upstream prefers <command>clang</command> than <command>gcc</command>,
       but the building system will try to use a compiler warning option
       unsupported by <command>clang</command>.  If <command>clang</command> is
Index: pst/ps/fop.xml
===================================================================
--- pst/ps/fop.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ pst/ps/fop.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -294,5 +294,5 @@
     <para>
       <command>sed -i ... build.xml</command>: This adds three switches to the
-      <command>javadoc</command> command, preventing some errors from occuring
+      <command>javadoc</command> command, preventing some errors from occurring
       when building the documentation.
     </para>
Index: pst/scanning/sane.xml
===================================================================
--- pst/scanning/sane.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ pst/scanning/sane.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -101,5 +101,5 @@
       <listitem>
         <para>
-          Downlaod MD5 sum: &sane-fe-md5sum;
+          Download MD5 sum: &sane-fe-md5sum;
         </para>
       </listitem>
Index: server/databases/upgradedb.xml
===================================================================
--- server/databases/upgradedb.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ server/databases/upgradedb.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -82,5 +82,5 @@
 
     <para>
-      Unfortunatly, the most likly case is that the new server software
+      Unfortunately, the most likly case is that the new server software
       complains about out of date file formats and exits.  When this happens
       and you have overwritten the installed server software, you may not be
@@ -110,5 +110,5 @@
           to restore the data from this backup. When running a
           database server, you should not only create backups but you
-          should also verify that the process you designed to fullfill
+          should also verify that the process you designed to fulfill
           the restore task is working properly. When you encounter a
           problem with the restore when you urgently have to
@@ -268,5 +268,5 @@
       </para>
 
-      <para>Unfortunatly, there is no dedicated chapter in the
+      <para>Unfortunately, there is no dedicated chapter in the
       upstream documentation talking about backup/restore but
       there are several articles about it on the
Index: x/installing/TTF-and-OTF-fonts.xml
===================================================================
--- x/installing/TTF-and-OTF-fonts.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ x/installing/TTF-and-OTF-fonts.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -187,5 +187,5 @@
     <para>
       To provide greater Unicode coverage, you are recommended to install
-      some of the following fonts, depending on what webistes and languages you
+      some of the following fonts, depending on what websites and languages you
       wish to read.  The next part of this page details some fonts which cover
       at least latin alphabets, the final part deals with come CJK issues.
Index: x/installing/x7app.xml
===================================================================
--- x/installing/x7app.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ x/installing/x7app.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -249,5 +249,5 @@
 EOF</userinput></screen>
 
-   <!-- Removed becasue it is also installed with mkfontscale
+   <!-- Removed because it is also installed with mkfontscale
    &mkfontdir-md5sum;  mkfontdir-&mkfontdir-version;.tar.bz2
    -->
Index: x/installing/xorg-config.xml
===================================================================
--- x/installing/xorg-config.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ x/installing/xorg-config.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -42,5 +42,5 @@
       <para>
         If Xorg hangs for some reason (for example, lacking a proper
-        input driver), the system may stop responsing to any user input.
+        input driver), the system may stop responding to any user input.
         As a precaution, you can enable a magic <keycap>SysRq</keycap> key
         before testing Xorg.  As the
Index: x/lib/gtk+3.xml
===================================================================
--- x/lib/gtk+3.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ x/lib/gtk+3.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -122,5 +122,5 @@
 
 <!-- There is a meson port available, but upstream's official recommendation
-     is to use autotools, and is the only offically supported build system.
+     is to use autotools, and is the only officially supported build system.
      See ticket #13459 for more details.-->
 
Index: x/wm/icewm.xml
===================================================================
--- x/wm/icewm.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ x/wm/icewm.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -263,5 +263,5 @@
             the extension. If the icon is located in the &quot;library&quot;
             (<filename class="directory">/usr/share/icewm/icons</filename>)
-            there is no need to specifiy the path.
+            there is no need to specify the path.
           </para>
         </listitem>
Index: xsoft/other/transmission.xml
===================================================================
--- xsoft/other/transmission.xml	(revision b21f9be7d53091712da2e14b2f5aac4d14dc1cff)
+++ xsoft/other/transmission.xml	(revision 2c871871fb5ce59b5eec21da0a4cb315c3d882dd)
@@ -39,5 +39,5 @@
       The download speed of the client defaults to 50 KB/s which is quite slow.
       It can be raised, but even on a fast internet connection, the highest
-      speeds seen were about 500 KB/s. For those that have internet capabilites
+      speeds seen were about 500 KB/s. For those that have internet capabilities
       faster than about 1 MB/s, direct downloads (if available) will be much faster.
     </para></note>
