From f607f6ba75dd9b598f23bdcee142d71c2788bde8 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 18:19:17 +1100
Subject: [PATCH 001/236] Fix minor typos in Ftape-FAQ.sgml
---
LDP/faq/linuxdoc/Ftape-FAQ.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/faq/linuxdoc/Ftape-FAQ.sgml b/LDP/faq/linuxdoc/Ftape-FAQ.sgml
index 939a130b..e0d681c1 100644
--- a/LDP/faq/linuxdoc/Ftape-FAQ.sgml
+++ b/LDP/faq/linuxdoc/Ftape-FAQ.sgml
@@ -854,7 +854,7 @@ mt -f /dev/nqft0 rewind
would result in a backup of all files under /bin and /etc. When
the first
unsubscribe linux-tape MY@EMAIL.ADDRESS
-where
Date: Mon, 24 Oct 2016 18:22:19 +1100
Subject: [PATCH 002/236] Fix minor typos in ldp-html.xsl
---
LDP/builder/xsl/ldp-html.xsl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/builder/xsl/ldp-html.xsl b/LDP/builder/xsl/ldp-html.xsl
index 1e33a1eb..b3f56eb0 100644
--- a/LDP/builder/xsl/ldp-html.xsl
+++ b/LDP/builder/xsl/ldp-html.xsl
@@ -9,7 +9,7 @@
-
-
From 3315470fc3a32aee235fe618d97a74070d63cc44 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:22:23 +1100
Subject: [PATCH 036/236] fix minor typos in Assembly-HOWTO.xml
---
LDP/howto/docbook/Assembly-HOWTO.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Assembly-HOWTO.xml b/LDP/howto/docbook/Assembly-HOWTO.xml
index 2b7dc9f2..6c64a2e9 100644
--- a/LDP/howto/docbook/Assembly-HOWTO.xml
+++ b/LDP/howto/docbook/Assembly-HOWTO.xml
@@ -1455,7 +1455,7 @@ As an interesting historic remark, on
"There's no reason that assemblers have to have awful syntax. About
30 years ago I used Niklaus Wirth's PL360, which was basically a S/360
-assembler with Algol syntax and a a little syntactic sugar like while
+assembler with Algol syntax and a little syntactic sugar like while
loops that turned into the obvious branches. It really was an
assembler, e.g., you had to write out your expressions with explicit
assignments of values to registers, but it was nice. Wirth used it to
@@ -3293,7 +3293,7 @@ Rewrite of sgml source.
konst
Discussion about libc or not libc continues.
-New web pointers and and overall updates.
+New web pointers and overall updates.
From 9e6addb132bb38ac1fc4a22a5612642ac497ae05 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:23:04 +1100
Subject: [PATCH 037/236] fix minor typos in Xinerama-HOWTO.sgml
---
LDP/howto/docbook/Xinerama-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Xinerama-HOWTO.sgml b/LDP/howto/docbook/Xinerama-HOWTO.sgml
index c0bf9c4f..5594e7a2 100644
--- a/LDP/howto/docbook/Xinerama-HOWTO.sgml
+++ b/LDP/howto/docbook/Xinerama-HOWTO.sgml
@@ -163,7 +163,7 @@ You are strongly recommended to take a backup of your system before major instal
root# > cp /etc/X11/XF86Config /etc/X11/XFree86Config.workingNote: If your system may have two sets of config files XF86Config and XF86Config-4. You can either work with the XF86Config-4 files, or rename XF86Config-4 to somthing else and work with the XF86Config file. I will assume that you are working with the XF86Config file from here out. If you are working with XF86Config-4 or if your XF86Config file is located somewhere other than /etc/X11 you will need to adjust the commands accordingly.
-The newer versions of X support automatic config file generation and it works very well. If this works for you you should be able to skip the next couple steps.
+The newer versions of X support automatic config file generation and it works very well. If this works for you then you should be able to skip the next couple steps. Put all of your video cards into your system and set up your monitors. Set everything up the way you want it when you are done, as you will have to repeat steps later if you change things. This next step needs to be done from the console with-out X running. If you are in X, exit now. If your system uses a display manager such as xdm or gdm exit you need to stop that service.
From e45833ae47b5752ff5ba334cc89b238f5946f205 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:23:45 +1100
Subject: [PATCH 038/236] fix minor typos in BRIDGE-STP-HOWTO.sgml
---
LDP/howto/docbook/BRIDGE-STP-HOWTO/BRIDGE-STP-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/BRIDGE-STP-HOWTO/BRIDGE-STP-HOWTO.sgml b/LDP/howto/docbook/BRIDGE-STP-HOWTO/BRIDGE-STP-HOWTO.sgml
index 57a20ab6..588f14b7 100644
--- a/LDP/howto/docbook/BRIDGE-STP-HOWTO/BRIDGE-STP-HOWTO.sgml
+++ b/LDP/howto/docbook/BRIDGE-STP-HOWTO/BRIDGE-STP-HOWTO.sgml
@@ -1229,7 +1229,7 @@ root@mbb-1:~ # ifconfig ethn promisc up
To be able to see nicely formatted stp packages in your
- network take a look at at the bridge homepage for the patches
+ network take a look at the bridge homepage for the patches
to tcpdump.
From 531f2ff0fc07742730199969fa603d74a235c282 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:24:21 +1100
Subject: [PATCH 039/236] fix minor typos in Installation-HOWTO.sgml
---
LDP/howto/docbook/Installation-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Installation-HOWTO.sgml b/LDP/howto/docbook/Installation-HOWTO.sgml
index 46362270..06a48c7b 100644
--- a/LDP/howto/docbook/Installation-HOWTO.sgml
+++ b/LDP/howto/docbook/Installation-HOWTO.sgml
@@ -655,7 +655,7 @@ $ dd if=bare of=/dev/rfd0 obs=18k
You must provide the appropriate output block size argument (the `obs'
argument) on some workstations (e.g., Suns) or this will fail. If
-you have problems the man page for dd(1) may be be instructive.
+you have problems the man page for dd(1) may be instructive.
Be sure that you're using brand-new, error-free floppies. The
floppies must have no bad blocks on them.
From 672e3db146b85b3965de7027fd8ca3e088aadee2 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:25:06 +1100
Subject: [PATCH 040/236] fix minor typos in XWindow-User-HOWTO.xml
---
LDP/howto/docbook/XWindow-User-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/XWindow-User-HOWTO.xml b/LDP/howto/docbook/XWindow-User-HOWTO.xml
index e0e324ed..7d150543 100644
--- a/LDP/howto/docbook/XWindow-User-HOWTO.xml
+++ b/LDP/howto/docbook/XWindow-User-HOWTO.xml
@@ -4568,7 +4568,7 @@ url="http://tldp.org/HOWTO/Remote-X-Apps.html"
pretty much anything except the so-called root window. Even windows which
do not appear to have frames, titles, or normal borders of any kind are
being managed by your window manger. The active window is
- the window you are currently using. This window will will respond to the
+ the window you are currently using. This window will respond to the
keyboard when you type, and is traditionally denoted by the fact that your
mouse cursor is pointing at it, though this is not always the case. The
active window is said to have focus. Most Window Managers
From 6c9e5d9fcc1aabfc1237e0ced3c69368dfaac6d9 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:25:46 +1100
Subject: [PATCH 041/236] fix minor typos in C++-dlopen.xml
---
LDP/howto/docbook/C++-dlopen/C++-dlopen.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/C++-dlopen/C++-dlopen.xml b/LDP/howto/docbook/C++-dlopen/C++-dlopen.xml
index 42554f35..2f05902d 100644
--- a/LDP/howto/docbook/C++-dlopen/C++-dlopen.xml
+++ b/LDP/howto/docbook/C++-dlopen/C++-dlopen.xml
@@ -500,7 +500,7 @@ extern "C" void bar();
To use the class from the module, load the two factory
functions using dlsym just as we loaded the the hello
+ linkend="loadingfunctions">as we loaded the hello
function; then, we can create and destroy as many
instances as we wish.
From eca14e392db69cefb6b8895030ec710f98f72ed9 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:26:24 +1100
Subject: [PATCH 042/236] fix minor typos in C-C++Beautifier-HOWTO.xml
---
LDP/howto/docbook/C-C++Beautifier-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/C-C++Beautifier-HOWTO.xml b/LDP/howto/docbook/C-C++Beautifier-HOWTO.xml
index 7b6aa839..bbbec78a 100644
--- a/LDP/howto/docbook/C-C++Beautifier-HOWTO.xml
+++ b/LDP/howto/docbook/C-C++Beautifier-HOWTO.xml
@@ -1766,7 +1766,7 @@ sub cortar_linea ()
- Download the cleanup[lowbar]ld2db.pl perl script from from
+ Download the cleanup[lowbar]ld2db.pl perl script from
Milkyway Galaxy
From f2a411f79c675eb9939f974cc53f39235f73ffdd Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:26:46 +1100
Subject: [PATCH 043/236] fix minor typos in i810-HOWTO.sgml
---
LDP/howto/docbook/i810-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/i810-HOWTO.sgml b/LDP/howto/docbook/i810-HOWTO.sgml
index 35bbdf34..f118e16e 100644
--- a/LDP/howto/docbook/i810-HOWTO.sgml
+++ b/LDP/howto/docbook/i810-HOWTO.sgml
@@ -592,7 +592,7 @@ for pointing out a few problems which I have in part addressed, and will fully
address in due course. Curtis Stone pointed out to me that the features I
thought only available in the 2.4.x kernel were present in 2.2.18. Thanks to
him too. I am now also endebted to Cameron Kerr for pointing out that the 2.4.x
-kernel must not be unpacked in /usr/src/linux. I had had no success with the
+kernel must not be unpacked in /usr/src/linux. I had no success with the
2.4.x until this was pointed out to me, but would have been OK had I read the
accompanying README, ie followed my own instructions.
From a4c136f881faa57297561b005b6ae19bb061261c Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:27:19 +1100
Subject: [PATCH 044/236] fix minor typos in server.sgml
---
LDP/howto/docbook/NFS-HOWTO/server.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/NFS-HOWTO/server.sgml b/LDP/howto/docbook/NFS-HOWTO/server.sgml
index 5cef412b..8a8405d1 100644
--- a/LDP/howto/docbook/NFS-HOWTO/server.sgml
+++ b/LDP/howto/docbook/NFS-HOWTO/server.sgml
@@ -411,7 +411,7 @@
If your distribution does not include them in the startup scripts,
- then then you should add them, configured to start in the following
+ then you should add them, configured to start in the following
order:
rpc.portmap
From e6a1049ddb507405d30181f72616ce10d4beb422 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:27:51 +1100
Subject: [PATCH 045/236] fix minor typos in security.sgml
---
LDP/howto/docbook/NFS-HOWTO/security.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/NFS-HOWTO/security.sgml b/LDP/howto/docbook/NFS-HOWTO/security.sgml
index 42515bbb..4ed50c03 100644
--- a/LDP/howto/docbook/NFS-HOWTO/security.sgml
+++ b/LDP/howto/docbook/NFS-HOWTO/security.sgml
@@ -157,7 +157,7 @@
say that your machine's address is 192.168.0.254 and
that it lives on the subnet 192.168.0.0, and that all
machines on the subnet should have access to it (for an overview of those
- terms see the the Networking-Overview-HOWTO). Then we write:
+ terms see the Networking-Overview-HOWTO). Then we write:
portmap: 192.168.0.0/255.255.255.0
From 839ac1616c9303ceba4b804d13812736d9cd89d3 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:28:43 +1100
Subject: [PATCH 046/236] fix minor typos in
Postfix-Cyrus-Web-cyradm-HOWTO.sgml
---
.../Postfix-Cyrus-Web-cyradm-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Postfix-Cyrus-Web-cyradm-HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO.sgml b/LDP/howto/docbook/Postfix-Cyrus-Web-cyradm-HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO.sgml
index a03f0e09..6da838f2 100644
--- a/LDP/howto/docbook/Postfix-Cyrus-Web-cyradm-HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO.sgml
+++ b/LDP/howto/docbook/Postfix-Cyrus-Web-cyradm-HOWTO/Postfix-Cyrus-Web-cyradm-HOWTO.sgml
@@ -2572,7 +2572,7 @@ chown root /etc/amavisd.conf
chmod 644 /etc/amavisd.conf
-Now it is the the time to define a group and a user for amavisd-new
+Now it is the time to define a group and a user for amavisd-new
groupadd amavis
@@ -2591,7 +2591,7 @@ chown amavis:amavis /var/amavis
chmod 750 /var/amavis
-The original init script in the amavisd-new distribution does only work work with Redhat. Other distributions need to install my quick and dirty init-script:
+The original init script in the amavisd-new distribution does only work with Redhat. Other distributions need to install my quick and dirty init-script:
#!/bin/bash
From cbdbff92dfaee8050843ac9bc0177f01e02e7f81 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:32:14 +1100
Subject: [PATCH 047/236] fix minor typos in Adv-Routing-HOWTO.sgml
---
LDP/howto/docbook/Adv-Routing-HOWTO.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/LDP/howto/docbook/Adv-Routing-HOWTO.sgml b/LDP/howto/docbook/Adv-Routing-HOWTO.sgml
index d07b263a..e0d02448 100644
--- a/LDP/howto/docbook/Adv-Routing-HOWTO.sgml
+++ b/LDP/howto/docbook/Adv-Routing-HOWTO.sgml
@@ -1811,7 +1811,7 @@ only reschedule, delay or drop it.
These can be used to shape traffic for an entire interface, without any
subdivisions. It is vital that you understand this part of queueing before
-we go on the the classful qdisc-containing-qdiscs!
+we go onto the classful qdisc-containing-qdiscs!
@@ -2049,7 +2049,7 @@ and passes the queue without delay.
The data arrives in TBF at a rate that's smaller than the
token rate. Only a part of the tokens are deleted at output of each data packet
that's sent out the queue, so the tokens accumulate, up to the bucket size.
-The unused tokens can then be used to send data a a speed that's exceeding the
+The unused tokens can then be used to send data at a speed that's exceeding the
standard token rate, in case short data bursts occur.
@@ -4116,7 +4116,7 @@ need to be sent from A to B - eth1 might get 1, 3 and 5. eth2 would then do
3, 4, 5, 6. But the possibility is very real that the kernel gets it like
this: 2, 1, 4, 3, 6, 5. The problem is that this confuses TCP/IP. While not
a problem for links carrying many different TCP/IP sessions, you won't be
-able to to a bundle multiple links and get to ftp a single file lots faster,
+able to bundle multiple links and get to ftp a single file lots faster,
except when your receiving or sending OS is Linux, which is not easily
shaken by some simple reordering.
From 756832d5e51e48284284c7a8cccec40c0a4079cb Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:32:57 +1100
Subject: [PATCH 048/236] fix minor typos in Man-Page.sgml
---
LDP/howto/docbook/Man-Page.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Man-Page.sgml b/LDP/howto/docbook/Man-Page.sgml
index 0a604872..d0a9f6bf 100644
--- a/LDP/howto/docbook/Man-Page.sgml
+++ b/LDP/howto/docbook/Man-Page.sgml
@@ -353,7 +353,7 @@ will hold pathnames, filenames or default options.
...should give an overview of the most common error messages
from your program and how to cope with them. There's no need to
-explain system error error messages (from
+explain system error messages (from
perror(3)) or fatal signals (from
psignal(3)) as they can appear during execution
of any program.
@@ -497,7 +497,7 @@ provided by the .so macro.
The first way is obviously a waste of disk space. The second
is not recommended because intelligent versions of the
catman program can save a lot of work by looking
-at the the file type or contents. Hard links will prevent
+at the file type or contents. Hard links will prevent
catman from being clever. (Note that
catman's purpose is to format all man pages
so they can be displayed quickly.) The third alternative has a
From 5f4258b49edb3ae2ba133385e2e5f1a7c446b1d8 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:34:09 +1100
Subject: [PATCH 049/236] fix minor typos in Security-Quickstart-HOWTO.sgml
---
LDP/howto/docbook/Security-Quickstart-HOWTO.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/LDP/howto/docbook/Security-Quickstart-HOWTO.sgml b/LDP/howto/docbook/Security-Quickstart-HOWTO.sgml
index d473d802..0ac3ecc8 100644
--- a/LDP/howto/docbook/Security-Quickstart-HOWTO.sgml
+++ b/LDP/howto/docbook/Security-Quickstart-HOWTO.sgml
@@ -481,7 +481,7 @@ port count
- You can get a copy of the GNU GPL at at http://www.gnu.org/copyleft/gpl.html.
@@ -1998,7 +1998,7 @@ You can get a quick list of enabled services:
Most IRC servers require it. Many mail servers use it, but don't really
require it. Try your mail setup without it. If
identd is going to be a problem, it will
- be because there is a time out before before the server starts sending or
+ be because there is a time out before the server starts sending or
receiving mail. So mail should work fine without it, but may be slower. A
few ftp servers may require it. Most don't
though.
@@ -6263,7 +6263,7 @@ Active Internet connections (servers and established)
BIND use an unprivileged port for some types
of traffic. In this case, this is BIND 9.x.
So no real alarms here either. The unprivileged port here is the one
- named uses to to talk to other nameservers for name
+ named uses to talk to other nameservers for name
and address lookups, and should not be firewalled.
From 77080dfbc93d0ef7f1f62b0afe56365f8b894800 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:35:56 +1100
Subject: [PATCH 050/236] fix minor typos in DSL-HOWTO.sgml
---
LDP/howto/docbook/DSL-HOWTO.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/LDP/howto/docbook/DSL-HOWTO.sgml b/LDP/howto/docbook/DSL-HOWTO.sgml
index 3e6db2cb..3d0d77ff 100644
--- a/LDP/howto/docbook/DSL-HOWTO.sgml
+++ b/LDP/howto/docbook/DSL-HOWTO.sgml
@@ -637,7 +637,7 @@ This is not a real glossary, it's just an example.
- You can get a copy of the GNU GPL at at GNU GPL.
@@ -2972,7 +2972,7 @@ defaultroute
-The commonly used formula for working out the the tcp buffer is the
+The commonly used formula for working out the tcp buffer is the
bandwidth delay product one:
@@ -4946,7 +4946,7 @@ Downstream/Upstream
Installation. A self-install option, of course, let's
anyone get up and running, and is less expensive. But if there is no
- self-install available, will the the provider install onto a Linux only
+ self-install available, will the provider install onto a Linux only
site? Many will not! Having a Windows (or Mac) box temporarily available
is a work around here. Even a laptop may be enough.
From a844d8059dc9a59af331027b6ac67729457e6cb5 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:37:18 +1100
Subject: [PATCH 051/236] fix minor typos in Remote-Serial-Console-HOWTO.sgml
---
LDP/howto/docbook/Remote-Serial-Console-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Remote-Serial-Console-HOWTO.sgml b/LDP/howto/docbook/Remote-Serial-Console-HOWTO.sgml
index 6dac96f6..ae184623 100644
--- a/LDP/howto/docbook/Remote-Serial-Console-HOWTO.sgml
+++ b/LDP/howto/docbook/Remote-Serial-Console-HOWTO.sgml
@@ -2576,7 +2576,7 @@ port ttyS0
mingetty is designed to be a
minimal getty for the virtual terminals
- on the the workstation's monitor and keyboard. It has no support
+ on the workstation's monitor and keyboard. It has no support
for serial lines.You must not use mingetty for the
@@ -7112,7 +7112,7 @@ line vty 0 4
There is a port of
Linux to the Cisco 2500 series of
- routers. At the time of writing it did did not support the
+ routers. At the time of writing it did not support the
asycnhronous ports on the Cisco 2511.
The attractiveness of running Linux
instead of running Cisco's
Date: Mon, 24 Oct 2016 20:38:35 +1100
Subject: [PATCH 052/236] fix minor typos in Linux+IPv6-HOWTO.sgml
---
LDP/howto/docbook/Linux+IPv6-HOWTO.sgml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/LDP/howto/docbook/Linux+IPv6-HOWTO.sgml b/LDP/howto/docbook/Linux+IPv6-HOWTO.sgml
index 21cb3bbb..88d5b67b 100644
--- a/LDP/howto/docbook/Linux+IPv6-HOWTO.sgml
+++ b/LDP/howto/docbook/Linux+IPv6-HOWTO.sgml
@@ -318,7 +318,7 @@ There are some further subtypes defined, see below:A special 6bone test address which will never be globally unique begins with and is mostly shown in older examples. The reason for this is, if real addresses are are shown, it's possible for someone to do a copy & paste to their configuration files, thus inadvertently causing duplicates on a globally unique address. This would cause serious problems for the original host (e.g. getting answer packets for request that were never sent).
+]]>and is mostly shown in older examples. The reason for this is, if real addresses are shown, it's possible for someone to do a copy & paste to their configuration files, thus inadvertently causing duplicates on a globally unique address. This would cause serious problems for the original host (e.g. getting answer packets for request that were never sent).
Because IPv6 is now in production, this prefix is no longer be delegated and is removed from routing after 6.6.2006 (see RFC 3701 / 6bone Phaseout for more).6to4 addressesThese addresses, designed for a special tunneling mechanism [RFC 3056 / Connection of IPv6 Domains via IPv4 Clouds and RFC 2893 / Transition Mechanisms for IPv6 Hosts and Routers], encode a given IPv4 address and a possible subnet and begin with
@@ -677,7 +677,7 @@ user@::1's password: ******
# /sbin/ifconfig eth0 down
]]>Configuring IPv6 addresses
-There are different ways to configure an IPv6 address on an interface. You can use use "ifconfig" or "ip".
+There are different ways to configure an IPv6 address on an interface. You may use "ifconfig" or "ip".Displaying existing IPv6 addressesFirst you should check, whether and which IPv6 addresses are already configured (perhaps auto-magically during stateless auto-configuration).Just note that addresses beginning with “fec0” are deprecated, but shown here for completness!
@@ -1091,7 +1091,7 @@ ff00::/8 :: UA 256 0 0 sit0
Numbered point-to-point tunnelsSometimes it's needed to configure a point-to-point tunnel with IPv6 addresses like in IPv4 today. This is only possible with the first (ifconfig+route - deprecated) and third (ip+route) tunnel setup. In such cases, you can add the IPv6 address to the tunnel interface like shown on interface configuration. Setup of 6to4 tunnels
-Pay attention that the support of 6to4 tunnels currently lacks on vanilla kernel series 2.2.x (see systemcheck/kernel for more information). Also note that that the prefix length for a 6to4 address is 16 because of from network point of view, all other 6to4 enabled hosts are on the same layer 2.
+Pay attention that the support of 6to4 tunnels currently lacks on vanilla kernel series 2.2.x (see systemcheck/kernel for more information). Also note that the prefix length for a 6to4 address is 16 because of from network point of view, all other 6to4 enabled hosts are on the same layer 2.Add a 6to4 tunnelFirst, you have to calculate your 6to4 prefix using your local assigned global routable IPv4 address (if your host has no global routable IPv4 address, in special cases NAT on border gateways is possible):Assuming your IPv4 address is
@@ -2546,7 +2546,7 @@ Big pipe Queue 2 Queue 1 / Queue 2 / Queue 3 Thin Pipe
Testing filter definitions using iperf
-Start on server side each one one separate console:
+Start on server side each one in a separate console:
Date: Mon, 24 Oct 2016 20:42:37 +1100
Subject: [PATCH 053/236] fix minor typos in VMS-to-Linux-HOWTO.sgml
---
LDP/howto/docbook/VMS-to-Linux-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/VMS-to-Linux-HOWTO.sgml b/LDP/howto/docbook/VMS-to-Linux-HOWTO.sgml
index 12e9beab..77401576 100644
--- a/LDP/howto/docbook/VMS-to-Linux-HOWTO.sgml
+++ b/LDP/howto/docbook/VMS-to-Linux-HOWTO.sgml
@@ -2489,7 +2489,7 @@ example, the first four characters will be "VOL1" followed by the volume
name. In the example, header1 starts with "VOL1C66A2". This is followed by
a series of spaces terminated with a numeral. After that is the string
"HDR1" which indicates that this is a file header. The characters
-immediately following the HDR1 string are the VMS file name. In in the
+immediately following the HDR1 string are the VMS file name. In the
example, this is "HDR1CE66-2.EVT". The next field is the volume name again.
From 4e2fa00cd799966a27a9e8ec6dfeb0a00bdb8dec Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:43:37 +1100
Subject: [PATCH 054/236] fix minor typos in SCSI-Generic-HOWTO.sgml
---
LDP/howto/docbook/SCSI-Generic-HOWTO/SCSI-Generic-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/SCSI-Generic-HOWTO/SCSI-Generic-HOWTO.sgml b/LDP/howto/docbook/SCSI-Generic-HOWTO/SCSI-Generic-HOWTO.sgml
index 133f0954..d319f42b 100644
--- a/LDP/howto/docbook/SCSI-Generic-HOWTO/SCSI-Generic-HOWTO.sgml
+++ b/LDP/howto/docbook/SCSI-Generic-HOWTO/SCSI-Generic-HOWTO.sgml
@@ -70,7 +70,7 @@
This HOWTO describes the SCSI Generic driver (sg) found in the Linux
2.4 production series of kernels.
- It focuses on the the interface and characteristics of the driver
+ It focuses on the interface and characteristics of the driver
that application writers may need to know. The driver's theory of
operations is covered and some brief examples are included.
@@ -1391,7 +1391,7 @@ to the next page size multiple.
Mmap-ed IO is requested by setting (or or-ing in) the SG_FLAG_MMAP_IO
-constant into the flag member of the the sg_io_hdr structure prior to
+constant into the flag member of the sg_io_hdr structure prior to
a call to write() or ioctl(SG_IO). The logic to do mmap-ed IO _assumes_
that an appropriate mmap() call has been made by the application. In
other words it does not check.
From bf6f67b1ae0c9e5a291463b1577fe9def3e2ef9d Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:44:20 +1100
Subject: [PATCH 055/236] fix minor typos in Partition.xml
---
LDP/howto/docbook/Partition.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Partition.xml b/LDP/howto/docbook/Partition.xml
index 8f1c5f9a..79918b3e 100644
--- a/LDP/howto/docbook/Partition.xml
+++ b/LDP/howto/docbook/Partition.xml
@@ -1087,7 +1087,7 @@ Conventional wisdom creates swap space equal to the amount of RAM.
is being modified at a time. These programs have - if they are
designed properly - a very high locality of reference and large
parts of them can be kept swapped out without too severe performance
- impact. A user who never never quits programs once launched would
+ impact. A user who never quits programs once launched would
want a lot of swap space for the same reason.
From 1e87649746bb5ccebd8d6062c1369f1704464c46 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:44:54 +1100
Subject: [PATCH 056/236] fix minor typos in Scripting-GUI-TclTk.xml
---
LDP/howto/docbook/Scripting-GUI-TclTk.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Scripting-GUI-TclTk.xml b/LDP/howto/docbook/Scripting-GUI-TclTk.xml
index 8136d7e8..4c30af5a 100644
--- a/LDP/howto/docbook/Scripting-GUI-TclTk.xml
+++ b/LDP/howto/docbook/Scripting-GUI-TclTk.xml
@@ -224,7 +224,7 @@ proc put_text {} {
screen
-First, let's have a look at the screen procedure. The radiobutton command works just like html radiobuttons. The -variable parameter accepts the name of the variable as an argument. The -value parameter accepts the variable's value as an argument. The button, .top.submit uses the -command parameter to to call the init procedure defined later in the script. These buttons are then packed into the top frame and a second frame called bottom is created.
+First, let's have a look at the screen procedure. The radiobutton command works just like html radiobuttons. The -variable parameter accepts the name of the variable as an argument. The -value parameter accepts the variable's value as an argument. The button, .top.submit uses the -command parameter to call the init procedure defined later in the script. These buttons are then packed into the top frame and a second frame called bottom is created.
The bottom frame is composed of a text widget and a scrollbar. Text widgets are created with the text command which takes a variety of options. In this case, we have used the -relief option which specifies the 3D effect for the field (other values for -relief include raised, flat, ridge, solid, groove); -bd option, which specifies borderwidth; and the yscrollcommand which specifies the name of a scrollbar that will be engaged by the textfield. Our scrollbar widget takes one option, -command which specifies how to behave when text scrolls beyond the screen of the text widget that it is interacting with.
From 833ead0cd37c39baa3ce7ecac07e2f60db7998d8 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:51:14 +1100
Subject: [PATCH 057/236] remove duplicated word typos from PHP-Nuke-HOWTO.sgml
---
.../PHP-Nuke-HOWTO/PHP-Nuke-HOWTO.sgml | 28 +++++++++----------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/LDP/howto/docbook/PHP-Nuke-HOWTO/PHP-Nuke-HOWTO.sgml b/LDP/howto/docbook/PHP-Nuke-HOWTO/PHP-Nuke-HOWTO.sgml
index fb078411..3e846c5a 100644
--- a/LDP/howto/docbook/PHP-Nuke-HOWTO/PHP-Nuke-HOWTO.sgml
+++ b/LDP/howto/docbook/PHP-Nuke-HOWTO/PHP-Nuke-HOWTO.sgml
@@ -648,7 +648,7 @@ to come back. In other browsers such as IE6, the access keys just give focus to
PHP-Nuke utilizes as hinge of its own structure the duo PHP+ MySQL, very often being accompanied by the Apache web server.server Many modules have integrated many other languages, such as Javascript,Javascript Java,Java Flash and also even systems that serve, through the portal, sounds and films in streaming mode (Online Radio,Radio TV Online, Images, Files...). From version 6.x onwards, the compatibility has been extended to include other databases as well, in order to extend the user base even more vastly. PHP-Nuke is developed with a particular eye to the suggestions of the W3C, in its origin,origin the code is in fact W3C compliant and one has validated both the code and the style sheets.style sheets It is then up to the user who intends to create a portal to adhere to these standards during the modification of the graphics or the intrinsic characteristics of the system.systemThe personalisation either of the graphical, or of the programming part has only a single limit, the fantasy and capability of the programmer and web designer.designerThe presence of many PHP-Nuke sites similar to each other is due mainly to the lack of time of those who created them or the fear that the phase of personalisation is too difficult on a technical level. In fact, it suffices to let oneself be inspired by the available themes,themes in order to realize how easy it is to sew a new dress to one's portal.portalFrancisco Burzi,Burzi father and mother of PHP-Nuke, describes his creation as follows:
PHP-Nuke is a Web Portal System, storytelling software, News system,system online community or whatever you want to call it. The goal of PHP-Nuke is to have an automated web site to distribute newsnews and articles with users system.system Each user can submit comments to discuss the articles, just similar to Slashdot and many others. Main features include: web based admin,admin surveys, top page, access stats page with counter,counter user customizable box, themes manager for registered users, friendly administration GUI with graphic topic manager,manager option to edit or delete stories, option to delete comments, moderation system,system Referers page to know who link us, sections manager,manager customizable HTML blocks, user and authors edit, an integrated Banners Ads system,system search engine, backend/headlines generation (RSS/RDF format), and many, many more friendly functions.PHP-Nuke is written 100% in PHP and requires Apache Web server,server PHP and a SQL (MySQL, mSQL, PostgreSQL, ODBC, ODBC_Adabas,ODBC_Adabas Sybase or Interbase). Support for 25 languages, Yahoo like search engine,engine Comments option in Polls, lot of themes, Ephemerids manager, File Manager, Headlines, downloaddownload manager, faq manager, advanced blocks systems, reviews system, newsletter,newsletter categorized articles, multilanguage content management and a lot more.
Short history of PHP-NukeFrancisco Burzi,Burzi describes the history of PHP-Nuke as follows:
PHP-Nuke is a free software, released under the GNU GPL License, version 2.0. PHP-Nuke is the result of many years administrating a news site called Linux Preview. First, around August 1998, I wrote my own code in Perl called NUKE and used it for about 1 year, then my site grew big, so I needed a more powerfull system and decided to use Slash,Slash the same used in the Slashdot site. It's good, but you realy need to know Perl to modify it, need too many modules,modules need to load a damn daemon that sucks all your CPU power. My Pentium III just appeared to be a 386 each minute the daemon made its work.Well, then I discovered Thatware,Thatware a good project to have a news site under PHP.PHP I learned PHP in less than a week and began modifying it. There are too many mods to mention, it was practicaly a rewrite.rewrite I added some cool stuff, deleted some others and after more than 380 hourshours of hard work in 3 weeks! PHP-Nuke was born.On August 17, 2000 I sold LinuxPreview.Previeworg to LinuxAlianza.com and now I have all the time to dedicate to the development of PHP-Nuke.From January 2001 to January 2002, PHP-Nuke has been financially supported by MandrakeSoft, the folks that made MandrakeLinux.Linux This gave me and PHP-Nuke a lot of oxygen and made possible a lot of stuff.Now, I'm alone with this killer project.project There is a lot of help from the people that use and develop modules and themes.themes Now, phpnuke.org is a big site with a lot of users and helpful information for any user around the world. There are also strong users community sites in almost any language you can imagine. Just go to phpnuke.org and enjoy this great community!
The PHP-Nuke CommunitiesA careful look is due to the true value of PHP-Nuke, that is the communitiescommunities that you will find all around. Thanks to the voluntary job of these persons, of these sites, PHP-Nuke has become a well-known system and it is always thanks to them that PHP-Nuke is a multilanguage system that supports more than 25 languages. Even the modules have been created mostly from developers in external communities and have, in second round, been included in new distributions of PHP-Nuke. There are communities out there who are solely devoted to the creation of new graphical themes of PHP-Nuke, to technical support, file mirroring as well as a real lot of multilingual communities that take care of their members informing them in their local language, thus creating new personal ties and more focused projects. Nukeforums.com: Technical support to PHP-Nuke.Nukecops: Official PHP-Nuke development team.Karakas-Online PHP-Nuke Forum: Chris' PHP-Nuke Forum.ForumNukedownloads.com: File mirror for downloads.adsnukeresources.com: Downloadsadsnukefixes.com: Fixes for PHP-Nuke bugs.bugsnukesecurity.com: PHP-Nuke security.securitySomara.com: Themes and graphics.graphicsNukethemes.com: Themes and graphics.graphicsEcomjunk.com: Addons and modules.modulesNukeaddn.com: Addons and modules.modulesCommunities in Italian language: Spaghettibrain.comClaudiodemarinis.itPHPnuke.itSplatt.itNukeitalia.comThanks to the work of these portals and single persons we have more than 500 different modules and blocks that may be used to personalize our portal,portal in areas varying from the weather () to e-commerce (), from gallery () to chat realized in flash and videogames in Java,Java all included in the layout of PHP-Nuke.
-Why use PHP-Nuke and not static HTML pagesBecause managing large sites with only static HTML pages is dangerous for your health.Because through the dynamic pages, users can interact (Forum,Forum chat)Because through the dynamic pages we can offer value added services (restricted areas, various services based on user classification.classification..) Because the information is more easily catalogued.Because with a few PHP pages we recall a lot of information.informationBecause keeping the contents up-to-date does not demand particular technical expertise and can be managed by anyone (by Davis Batistes).It is the simplest way to to pull over a complete portal,portal thanks to its open source engine,engine it allows anyone to implement new modules or to modify and to personalize existing modules.modules (by Micione,Micionewww.vizzani.net)It is very intuitive and easy to learn (by Anonymous)It is easy to modify by those who intend to personalize the program (By Arus)It is easy to use by the lesser experts among us.
+Why use PHP-Nuke and not static HTML pagesBecause managing large sites with only static HTML pages is dangerous for your health.Because through the dynamic pages, users can interact (Forum,Forum chat)Because through the dynamic pages we can offer value added services (restricted areas, various services based on user classification.classification..) Because the information is more easily catalogued.Because with a few PHP pages we recall a lot of information.informationBecause keeping the contents up-to-date does not demand particular technical expertise and can be managed by anyone (by Davis Batistes).It is the simplest way to pull over a complete portal,portal thanks to its open source engine,engine it allows anyone to implement new modules or to modify and to personalize existing modules.modules (by Micione,Micionewww.vizzani.net)It is very intuitive and easy to learn (by Anonymous)It is easy to modify by those who intend to personalize the program (By Arus)It is easy to use by the lesser experts among us.The PHP-Nuke forksThere are several CMS systems, which are PHPNuke forks;forks among the most famous, we can mention Post-Nuke, Envolution, MyPHPNuke and Xoops.PHP-Nuke vs. Post-NukePost-Nuke is another Content Management System (CMS) similar to PHP-Nuke. Whilst PostNuke is a fork of PHP-Nuke, the entire core of the product has been replaced, with the aim of making it more secure and stable, and able to work in high-volume environments with ease.Some of the highlights of PostNuke are, according to its developers (in Post-Nuke Modules):Customisation of all aspects of the website's appearance through themes,themes including CSS support.The ability to specify items as being suitable for either a single or all languages.The best guarantee of displaying your webpages on all browsers due to HTMLHTML 4.01 transitional compliance.complianceA standard API and extensive documentation to allow for easy creation of extended functionality through modules and blocks.The merits of Post-Nuke, as compared to those of PHP-Nuke, have been subject of controversial discussion among fans of both CMSs. We cannot give an objective opinion, since we are biased towards PHP-Nuke. ]]> ]]> ]]> ]]> Inline graphic However, we will try to give you an idea:Even its critics will agree that, for a portal whose purpose is to make information publicly accessible,accessiblePHP-Nuke is a very good solution. In comparison to Post-Nuke,Post-Nuke most people will also find that PHP-Nuke has many more modules available. However, some will argue that most of them seem geared toward the average end user and not a business or corporate environment.On the plus side, PostNuke has a very detailed strict user permissions system allowing you to limit access to every module and area of your site to a general group or a specific user. The permissions system allows you to create groups and users with special permissions. You can add a user to one or many of these groups to give a variety of complex permissions easily. This is handy if you need moderators, sub admins, and other people helping manage a commercial site and wish to limit admin access. This may make PostNuke more appealing to a professional site - but see the Your Account Tweak module (), the Approve Membership module ( ), the eCommerce modules () or the Project Management WorkBoard module () before you draw premature conclusions. ]]> ]]> ]]> ]]> Inline graphicHere are some PostNuke modules that are popular among business end users:Xanthia Theme EngineContentExpess Content managementStatic Content ManagementPostCalendarFormExpress Forms GeneratorpnAddressBook (Palm Style)LDAPNukeOWLPNphpBB2However, PostNuke seems to be caught prisoner of its own development impetus:impetus it changed so fast, so often, and made code break backward compatibilitycompatibility in newer versions so often, that it became difficult even for seasoned webmasters to follow it. Lack of compatibility even between adjacent versions and rumours on its development being suspended, has robbed the nerve of quite a few people, who then turned back to PHP-Nuke for its great community,community support, continuing, smooth development and vast collection of modules.modules The following quote,quote taken from History of PHP-Nuke and Post-Nuke, reflects this situation:
I spent a month trying to customize Post-Nuke for a client, and then I gave up. It was too hard and the support was non-existent. Although you'll find many people in the community who want to help you, you'll find no one who has experience with the particular version you've got.
@@ -829,7 +829,7 @@ This process only really applies if your PHP-Nuke wil
Permissions:
Each file or directorydirectories are just special files in Linux has 3 groups of permissions associated with it: one set of Read, Write or Execute permissions for the owner (also called “user” in this context), a group and "others" respectively. The owner in our case should be the user name of your web server.server The group is a user group the web server is a member of. And “others” are just “the rest”. File permissions are usually grouped together in groups of three, like this: (rwx)(rwx)(rwx). The first group are the user permissions, the second one the group permissionspermissions and the third one the permissions for “others”. A good mnemonic for this grouping is UGO (User,User Group, Others). Inside each permissions group, a certain permission may or may not be present. Thus, the user (owner) of the file will usually have read and write permissionspermissions (and execute permission too, if the file is executable), but the group permissions may only allow read access and “others” may not be allowed to access the file at all, neither for reading, nor for writing or execution.If you imagine that the existence of a permission is denoted by a 1, while its absence by a 0, then you end up with a representation like (111)(111)(111), where all permissions are present for all, or (000)(000)(000), where they are absent for all. Of course, any other combination is possible, for example (111)(110)100), which denotes read, write and execute permissions for the user (all 1s are present in the first grouping: (111)), read and write permissions for the group (only the first and second 1s are there in the second grouping (110)) and read permission for others (since only the first 1 is there, while the rest are 0s in the third grouping (100)).Writing down a sequence of nine 0s and 1s is not very practical, so one came with the idea to interprete each one of the three groupings as a binary number. A (111) would thus mean a 7, a (110) a 6, a (100) a 4. Taken together, the sequence (111)(110)100) of the example above would be represented by the number 764.764 That's compact and widely used.Unfortunately, it is also very cryptic,cryptic since most people didn't have much exposure to the binary number system at school, not to mention everyday life. How is one going to understand instructions like “set file permissions to 644644” then?Luckily, there exists an easy mnemonic for this: “4,2,1”, that is the first 1 counts as a 4, the second as a 2 and the third one as 1 - a 0 is always a 0, by the way, even in the binary system. ]]> ]]> ]]> ]]> Inline graphic
-Whenever you see a 1 in the first position of a permissions triple, you add a 4, whenever you see one in the second, you add a 2 and if you see it in the third, you add 1. You do this for UGO, that is for User,User Group and Others and you end up with a three digit number that represents the permissions of the file.Most of the time, however, you will be busy deciphering permissions,permissions rather than formulating them yourself in this cryptic manner. So how do you go about interpreting a permissions representation like 764764 that was given to you in a document like the PHP-Nuke HOWTO? For this, you will need to develop a “feeling” of how each of the three numbers (7, 6 and 4 in this example) can be written a a unique sum of 4s, 2s and 1s. For example 7 is 4+2+1, 6 is 4+2 and 4 is just 4. A 4 in the sum represents a 1 in the leftmost position. If a 4 is not present in the sum, the leftmost position is a 0. A 2 in the sum reperesents a 1 in the middle position - if there is no 2 in the sum, you just write a 0 there. Finally, a 1 in the sum represents a 1 in the rightmost position, while if there is no 1 in the sum, you write a 0 there.Now if you remember that the leftmost 1 or 0 in a pattern like (111) denotesnotes a read permission or the absence or it, a 1 or a 0 in the middle position denotesnotes a write permission or its absence and a 1 or 0 in the leftmost position denotesnotes an execute permission or its absence, then you can take a permissions represenation like 764 above, see that 7=4+2+1 and realize that it means (111), see that 6=4+2 (or 4+2+0, if you like) and realize that it means (110), finally see that 4=4 (or 4+0+0) and realize that it stands for (100), and you can see that 764 is equivalent to (111)(110)(100), meaning read, write and execute permissions for the user (owner), read and write permissions for the group and only read permissions for others.
+Whenever you see a 1 in the first position of a permissions triple, you add a 4, whenever you see one in the second, you add a 2 and if you see it in the third, you add 1. You do this for UGO, that is for User,User Group and Others and you end up with a three digit number that represents the permissions of the file.Most of the time, however, you will be busy deciphering permissions,permissions rather than formulating them yourself in this cryptic manner. So how do you go about interpreting a permissions representation like 764764 that was given to you in a document like the PHP-Nuke HOWTO? For this, you will need to develop a “feeling” of how each of the three numbers (7, 6 and 4 in this example) can be written as a unique sum of 4s, 2s and 1s. For example 7 is 4+2+1, 6 is 4+2 and 4 is just 4. A 4 in the sum represents a 1 in the leftmost position. If a 4 is not present in the sum, the leftmost position is a 0. A 2 in the sum reperesents a 1 in the middle position - if there is no 2 in the sum, you just write a 0 there. Finally, a 1 in the sum represents a 1 in the rightmost position, while if there is no 1 in the sum, you write a 0 there.Now if you remember that the leftmost 1 or 0 in a pattern like (111) denotesnotes a read permission or the absence or it, a 1 or a 0 in the middle position denotesnotes a write permission or its absence and a 1 or 0 in the leftmost position denotesnotes an execute permission or its absence, then you can take a permissions represenation like 764 above, see that 7=4+2+1 and realize that it means (111), see that 6=4+2 (or 4+2+0, if you like) and realize that it means (110), finally see that 4=4 (or 4+0+0) and realize that it stands for (100), and you can see that 764 is equivalent to (111)(110)(100), meaning read, write and execute permissions for the user (owner), read and write permissions for the group and only read permissions for others.
Easy after all, isn't it? ]]> ]]> ]]> ]]> Inline graphicFor more information on permissions,permissions see:Setting Unix Permissions For Web PagesAn Introduction to Unix PermissionsUnderstanding UNIX permissions and chmodTutorial: UNIX PermissionsSetting up permissions on files serves the purpose of having them execute only certain operations (write, execute etc.) when called. Setting them up correctly is important for PHP-Nuke to operate in its full functionality.functionalityThe right permissions for PHP-Nuke are the following (for the base permissions,permissions see in the context of security): Files: 644644Directories:Directories 755Only directories that require upload access (like the forum's avatar folder, if you allow avatar upload) should be set to 777 and files that get datadata written to them by the program should be set to 666.666With WS_FTP you must select the files or folders on which you want to impose the permissionpermissions and, with the right mouse key,key to select the option “chmod (UNIX)” (see ).
Edit the nuke.sql file (located under the sql directory of the PHP-Nuke package) for each site. Change every occurence of “nuke_” to “nuke1_” for site 1 and to “nuke2_” for site 2, then proceed with the installation as described in . If you use nukesql.php () for the installation,installation see the tip at the end of this section.
-Different PHP-Nuke sites with the same user baseThere are situations that you might want to share users among your PHP-Nuke sites. For example, if you have a site about cars and another one about car insurance,insurance your users will probably be interested in both. But requiring them to enter two different logins and passwords is not going to make them happy - that's where $user_prefix comes into play.The idea behind a separate prefix for the users table in PHP-Nuke is to enable you to keep all other tables separate, but use the same users table across different PHP-Nuke installations.ations By using a different $prefix for each site, but the same $user_prefix for both, your users will require only one login and password - and will be recognized by the second site, while logged in in the first one and vice versa.To use the same user base in two separate PHP-Nuke sites, proceed as follows:Use the same database as descibed in .Use separate $prefix values, but the same $user_prefix for both config.phpconfig.php files, e.g. Different PHP-Nuke sites with the same user baseThere are situations that you might want to share users among your PHP-Nuke sites. For example, if you have a site about cars and another one about car insurance,insurance your users will probably be interested in both. But requiring them to enter two different logins and passwords is not going to make them happy - that's where $user_prefix comes into play.The idea behind a separate prefix for the users table in PHP-Nuke is to enable you to keep all other tables separate, but use the same users table across different PHP-Nuke installations.ations By using a different $prefix for each site, but the same $user_prefix for both, your users will require only one login and password - and will be recognized by the second site, while logged into the first one and vice versa.To use the same user base in two separate PHP-Nuke sites, proceed as follows:Use the same database as descibed in .Use separate $prefix values, but the same $user_prefix for both config.phpconfig.php files, e.g. in config.configphp for site 1 and It lists the top 10 active elements of our portal:10 most read articles10 most commented articles10 most active categories10 most read articles in the special sections10 most voted surveyssurveys10 most active authors10 most read book reviewsreviews10most downloaded files10 most read pagesTopics:TopicsLists the main categories of PHP-Nuke. Once we have entered this module,module we will be able, by clicking on the corresponding icon of the topic we are interested in, to carry out a selection of articles and in automatic mode, to see all the articles corresponding to this topic. We are also presented with a small search interface to finish our searchsearch in the chosen context.contextWebLinks:WebLinksIt is a collection of web links. This module has the exact same functionality as the Download module so there is no need to explain it any more. Read if you are looking for a quick way to enter thousands of Web links. Further, in we show how to modify the PHP-Nuke Web Links module.moduleYour Account:
-It's the administration console for your “User Profile” (It only works for registered users), the implemented functions are (see ):Change your info:info enables management of your profile by changing your E-mail, Where you're from, AIM, ICQ,ICQ Avatar & Fake E-mail etc...Change your Home: creates a personalized menu (as a block) for navigation,navigation the user can put in there whatever he wants (tests,tests links, images).Setup comments:comments Configures the display of comments, assigning display criteria.Theme selection: Changes the theme of the site, allowing you to choose between all available themes.themesJournal:Journal enables you to write your own diary to be published on the portal. Something like a Weblog in a Weblog,Weblog so to say. ;-)Webmail:Webmail once configured correctly, this mail application allows you to read all your e-mails from all your e-mail accounts, without the need for any other mail client.Logout/Exit: It lets us exit from our current user profile,profile cancelling the cookie.cookieMy Headlines: Imports into the the user's private area those news in RDF/RSSRSS format that are published by preselected news sources.sources The user can thus set up together his own personalized newspaper.newspaper An even broader news functionality is offered by the My Headlines modulemodule (), whose functionality you can see in action at Chris' News-o-matic page.Broadcast Message: If the subject is aproppriate and the administrator has allowed it in the Preferences of the administration panel (), we can send messages that will be visible to all users on the home page of the site. It is also possible to disable the function,function so that we don't see messages broadcast by other users.Your private messages: This box displays the user's private messages.Last 10 articles: Offers a list of the last 10 articles posted by that user.
+It's the administration console for your “User Profile” (It only works for registered users), the implemented functions are (see ):Change your info:info enables management of your profile by changing your E-mail, Where you're from, AIM, ICQ,ICQ Avatar & Fake E-mail etc...Change your Home: creates a personalized menu (as a block) for navigation,navigation the user can put in there whatever he wants (tests,tests links, images).Setup comments:comments Configures the display of comments, assigning display criteria.Theme selection: Changes the theme of the site, allowing you to choose between all available themes.themesJournal:Journal enables you to write your own diary to be published on the portal. Something like a Weblog in a Weblog,Weblog so to say. ;-)Webmail:Webmail once configured correctly, this mail application allows you to read all your e-mails from all your e-mail accounts, without the need for any other mail client.Logout/Exit: It lets us exit from our current user profile,profile cancelling the cookie.cookieMy Headlines: Imports into the user's private area those news in RDF/RSSRSS format that are published by preselected news sources.sources The user can thus set up together his own personalized newspaper.newspaper An even broader news functionality is offered by the My Headlines modulemodule (), whose functionality you can see in action at Chris' News-o-matic page.Broadcast Message: If the subject is aproppriate and the administrator has allowed it in the Preferences of the administration panel (), we can send messages that will be visible to all users on the home page of the site. It is also possible to disable the function,function so that we don't see messages broadcast by other users.Your private messages: This box displays the user's private messages.Last 10 articles: Offers a list of the last 10 articles posted by that user.
Non-installed modulesSee for some interesting add-on modules for PHP-Nuke.The preinstalled blocksModules:
-Lists all active modules.modules In case you are the Administrator, it displays also the inactive modules,modules as wel as those that are hidden. The Modules block is very often used for navigation purposes, see for example , , and . But is is also possible to use the Content block (see below) to obtain a similar result.
+Lists all active modules.modules In case you are the Administrator, it displays also the inactive modules,modules as wel as those that are hidden. The Modules block is very often used for navigation purposes, see for example , , and . But it is also possible to use the Content block (see below) to obtain a similar result.Given the length of the administration interface of the phpBB Forum,Forum we will traverse its functions following the order of the menu in the left frame.frameAdmin Index:Index
-Leads back to the the administration panel of PHP-Nuke ().Forum Index:Index
+Leads back to the administration panel of PHP-Nuke ().Forum Index:IndexLeads back to the main Forum page.Preview Forum:ForumOffers a preview of the forum, keeping the left frame with the administration functions in place.Management:
Here you can create the categories that will form the criteriacriteria for grouping the forums, old and new ones. It is also possible to change their order inside a category, lock and unlocklock a forum, and configure the pruning function for every forum.forum Pruning is the self-cleaning action that deletes all threads that did not receive a posting in the last N days, N being individually set by the administrator.Pruning:Pruning
@@ -8421,7 +8421,7 @@ Bear in mind that, depending on the versions of PHP-Nukein the URL box of his browser by hand, thus triggering the “operation new_usernew_user” in PHP-Nuke. By this, it becomes clear that a real solution must at least change the behaviour of PHP-Nuke for the value “new_usernew_user” of the op URL parameter.parameterAgain, instead of chasing links in the code, there is a more elegant solution:In modules/Your_Account/index.indexphp find the lines:and replace them with with:and replace them with:This will only disable registration from the Your Account module (more accurately: it will redirect every registration attempt to the main index.indexphp page).To disable it in the Forums too, edit modules/Forums/profile.profilephp. FindThis happens if, for example, you are installing Help Center Live locally, and the host name for $URL_site is taken from a hosts file and not from DNS.DNS One way to get around this is to change all calls to setcookie() listed in and take out the last two parameters, $URL_site and $URL_secure, as in the following example:After the installation of Help Center Live, you can point your browser the the address you entered for $URL_maindir (http://midas/helpcenter, in our example) and, after a successful login,login you will be presented with the main screen ().
+]]>After the installation of Help Center Live, you can point your browser to the address you entered for $URL_maindir (http://midas/helpcenter, in our example) and, after a successful login,login you will be presented with the main screen ().
-How to include a HTML file and its links using an iframe in a PHP-Nuke moduleYou can also use an iframe to include an external HTML page in your module.module An inline frame (iframe) is a construct which embeds a document into an HTML document so that embedded data is displayed inside a subwindow of the browser's window. This does not mean full inclusion; the two documents are independent, and both them are treated as complete documents, instead of treating one as part of the other (see see Using inline frames (iframe elements) to embed documents into HTML documents).Iframes are not supported by all browsers, however they offer a much more comfortable alternative to the solution of , since any links of the included HTML page will be shown in the iframe,frame if they are linked with a relative URL.URL To include a HTML file and its links in a PHP-Nuke module,module use the following as the index.indexphp file of the module (see Adding Links To The Main Page (Modules) and Make PHP-Nuke Use "Frame Like target"):How to include a HTML file and its links using an iframe in a PHP-Nuke moduleYou can also use an iframe to include an external HTML page in your module.module An inline frame (iframe) is a construct which embeds a document into an HTML document so that embedded data is displayed inside a subwindow of the browser's window. This does not mean full inclusion; the two documents are independent, and both them are treated as complete documents, instead of treating one as part of the other (see Using inline frames (iframe elements) to embed documents into HTML documents).Iframes are not supported by all browsers, however they offer a much more comfortable alternative to the solution of , since any links of the included HTML page will be shown in the iframe,frame if they are linked with a relative URL.URL To include a HTML file and its links in a PHP-Nuke module,module use the following as the index.indexphp file of the module (see Adding Links To The Main Page (Modules) and Make PHP-Nuke Use "Frame Like target"):As you see we have modified the life duration of the second cookie from 2592000 (a month) to 7200 seconds (two hours). As you can easily see, we have reduced the action radius of the script kiddie down from one month to two hours.hoursA much more effective tag filter is realized through the check_html and filter_text functions in mainfile.php (see ). The admissible tags are defined in in the file config.php in the $AllowableHTMLAllowableHTML array, these are valid for the comments,comments the insertion of news and many other user inputs (see and for all instances of a call to the filter_text and check_html functions respectively).All these actions and a correct configuration of the permissions as illustratedillustrated in and , should guarantee us a good security for our site. It is also important to closely follow the security warnings for PHP-Nuke that are brought up on the various security advisories (see ).
+]]>As you see we have modified the life duration of the second cookie from 2592000 (a month) to 7200 seconds (two hours). As you can easily see, we have reduced the action radius of the script kiddie down from one month to two hours.hoursA much more effective tag filter is realized through the check_html and filter_text functions in mainfile.php (see ). The admissible tags are defined in the file config.php in the $AllowableHTMLAllowableHTML array, these are valid for the comments,comments the insertion of news and many other user inputs (see and for all instances of a call to the filter_text and check_html functions respectively).All these actions and a correct configuration of the permissions as illustratedillustrated in and , should guarantee us a good security for our site. It is also important to closely follow the security warnings for PHP-Nuke that are brought up on the various security advisories (see ).Changing the duration of the user cookieIf you want to redefine the duration of the user cookie (as opposed to the administrator cookie), you have to edit the file modules/Your_Account/index.php.index.php There, find the function docookie():in two places:after after the global line of the is_amdin() function in mainfile.php andat the begining of the admin.adminphp file.Change the “66.666.66666.6” and “55.555.55.555.555.55.5” to the IP addresses you want to block and you are done! See How to block an IP address in PHP-Nuke.The more elaborate approach is to create a text file, call it banned.bannedtxt, containing all the IP addresses you want to ban,ban one address per line. Upload banned.bannedtxt in the PHP-Nuke root directory on your web server (this is the same directory where also config.configphp is located). Then include the following code in the includes/my_header.headerphp file (the custom HTML header file of PHP-Nuke, see ):in two places:after the global line of the is_amdin() function in mainfile.php andat the begining of the admin.adminphp file.Change the “66.666.66666.6” and “55.555.55.555.555.55.5” to the IP addresses you want to block and you are done! See How to block an IP address in PHP-Nuke.The more elaborate approach is to create a text file, call it banned.bannedtxt, containing all the IP addresses you want to ban,ban one address per line. Upload banned.bannedtxt in the PHP-Nuke root directory on your web server (this is the same directory where also config.configphp is located). Then include the following code in the includes/my_header.headerphp file (the custom HTML header file of PHP-Nuke, see ):In the above example, only a small part of the structure of the nuke_usersnuke_users table is shown for brevity. You will also most probably have more than one user, so that the data part will also be much bigger (we only show the user data for user “AnonymousAnonymous”).We can get a partial restore of the single nuke_users table in three ways:We copy and paste the relevant structure and data parts from our backupbackup file into a separate file that we will call partial_backup.backupsql. Then we use phpMyAdmin's “SQL queryquery” function (see ) to import the partial_backup.backupsql file, just as we do with any other file containing SQL queries.queries We enter the full path to partial_backup.backupsql in the “textfile” field of and click on “Go”.We copy and paste the the relevant structure and data parts from our backupbackup file into the text area field above the “BrowseBrowse” button, then click on “Go”.We don't use phpMyAdmin but use the shell command line instead. From the shell promt, we type:In the above example, only a small part of the structure of the nuke_usersnuke_users table is shown for brevity. You will also most probably have more than one user, so that the data part will also be much bigger (we only show the user data for user “AnonymousAnonymous”).We can get a partial restore of the single nuke_users table in three ways:We copy and paste the relevant structure and data parts from our backupbackup file into a separate file that we will call partial_backup.backupsql. Then we use phpMyAdmin's “SQL queryquery” function (see ) to import the partial_backup.backupsql file, just as we do with any other file containing SQL queries.queries We enter the full path to partial_backup.backupsql in the “textfile” field of and click on “Go”.We copy and paste the relevant structure and data parts from our backupbackup file into the text area field above the “BrowseBrowse” button, then click on “Go”.We don't use phpMyAdmin but use the shell command line instead. From the shell promt, we type:where dbhost,dbhost dbuname and dbname are exactly the same as in your config.php file().How to restore a large backupIf your backup file is really large (a few megabytes are enough), PHP will not be able to import it in the usual CPU time limit of 30 sec. that is set by most ISPs.ISPs The result will be an error and a corrupted or incomplete table. In this case you can proceed as follows:If you have access to the shell promt, login to your server with SSH and type the following on the shell prompt:where dbhost,dbhost dbuname and dbname are exactly the same as in your config.php file().If you don't have shell access,access you can use an interface like MysqlFront (see ):
@@ -14074,7 +14074,7 @@ If your PHP has some timeout limit set (often 30 sec), you wi
List of users.nuke_words:nuke_wordsWords to censure.The syntax of HTML codeHTML is the language that is used to construct web pages. It is somewhat obsolete, as it is going to be replaced by XHTML.XHTML In this section we will have a look at the HTML code we need in order to format text,create links, insert images,imagescreate tables.tablesHow to format text in HTMLTo format a text in bold, you can use the <b> tag (deprecated in XHTML,XHTML use CSS instead, see , !). We recall that in HTML in most cases you have to open and close the tag. Thus, the codeHello World
-]]>means that the word “Hello” shall be in bold face, while the rest of the sentence will be in normal face, since the <b> tag was closed with </b> immediately after the word “Hello”. Other formatting tags are:<u></u> (for underlining a phrase)<i></i> (for italicizing,italicizing i.e. render a phrase with cursive face)But how how can we change not only the face, but also the colour,colour the size and the font? For this, the <font> tag comes to our help (also deprecateddeprecated in XHTML,XHTML use CSS instead, see , !). Let's take a concrete example and analyze it:Hello World
+]]>means that the word “Hello” shall be in bold face, while the rest of the sentence will be in normal face, since the <b> tag was closed with </b> immediately after the word “Hello”. Other formatting tags are:<u></u> (for underlining a phrase)<i></i> (for italicizing,italicizing i.e. render a phrase with cursive face)But how can we change not only the face, but also the colour,colour the size and the font? For this, the <font> tag comes to our help (also deprecateddeprecated in XHTML,XHTML use CSS instead, see , !). Let's take a concrete example and analyze it:Hello World
]]>The code assigns some values to attributes of the font tag, that will apply to the “Hello World” text:color="#FF0000": assigns the red colour to the text. Why red? Because only the first two hex numbers are set (to FF, which is the hexadecimal notation for 255), meaning that only the red component is active (there are three components, red, grren and blue, each one taking up two hex digits in the colur notation).
Colour wheels
@@ -14243,7 +14243,7 @@ This HOWTO uses a special CSS file (well, at l
]]>It has the following structure,structure common to every PHP function:the function name, preceded by the keyword "function"function,the function parameters in the parenthesis,parenthesisthe global variables that we intend to use in this function, registeredregistered through the "global"global keyword (we cannot use any global variables, if we do not register them as such),the curly brackets that include the function's contentFunctions may be called from anywhere in the PHP code. See also PHP functions.
-SwitchesA switch in PHP allows us to to take certain actions depending on the value of a certain variable, as in the following example, where we check the value of the $pa variable:SwitchesA switch in PHP allows us to take certain actions depending on the value of a certain variable, as in the following example, where we check the value of the $pa variable:
Date: Mon, 24 Oct 2016 20:53:20 +1100
Subject: [PATCH 058/236] fix minor typos in Webcam-HOWTO.sgml
---
LDP/howto/docbook/Webcam-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Webcam-HOWTO.sgml b/LDP/howto/docbook/Webcam-HOWTO.sgml
index 636afd26..f5c8f6d2 100644
--- a/LDP/howto/docbook/Webcam-HOWTO.sgml
+++ b/LDP/howto/docbook/Webcam-HOWTO.sgml
@@ -423,7 +423,7 @@ usbdevfs none /proc/bus/usb.
Don't try to use libusb while your particular kernel
webcam support is enabled either statically or the module loaded; you
-can only use one at at time.
+can only use one at a time.
You can obtain the libusb package in .rpm,
.tgz or .deb format from your
From 40bee3b371802ca2af61c65f29a41c1d8a63636f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:54:16 +1100
Subject: [PATCH 059/236] fix minor typos in
Linux-Complete-Backup-and-Recovery-HOWTO.sgml
---
.../Linux-Complete-Backup-and-Recovery-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Linux-Complete-Backup-and-Recovery-HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO.sgml b/LDP/howto/docbook/Linux-Complete-Backup-and-Recovery-HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO.sgml
index e24d3843..8057b864 100644
--- a/LDP/howto/docbook/Linux-Complete-Backup-and-Recovery-HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO.sgml
+++ b/LDP/howto/docbook/Linux-Complete-Backup-and-Recovery-HOWTO/Linux-Complete-Backup-and-Recovery-HOWTO.sgml
@@ -664,7 +664,7 @@ diff /mnt/zip/metadata/rpmVa.txt ~/foo.txt
For me the best thing about using Knoppix is that I don't need a specific boot medium for each machine, but I can use the same tools all the time. And hardware support in Knoppix is really great. I don't have that much experience with different platforms, but all the machines I've tried have worked fine, scsi drivers are found and so on.I'm doing this recovery thing by copying the backups over the network to other machine. The restore involves booting the Knoppix cd, fetching the metadata.tar.gz from the network machine. Then make.dev, mount.dev, fetching the other tar.gz files, grub and reboot. Some typing involved but thanks to your scripts it's quite straighforward. Unless changing from ide to scsi or something, but even then it's not that difficult, since Linux is easy to restore to different hardware.
- Let me add to that that Knoppix detects USB devices for you, which is really nice. They make excellent (and roomier) substitutes for the ZIP drive.
+ Let me add to that Knoppix detects USB devices for you, which is really nice. They make excellent (and roomier) substitutes for the ZIP drive.Also see System recovery with Knoppix.Do your restore as user root rather than as user knoppix. Otherwise you may get some directories and files owned by an oddball user or group. Also, for Knoppix, we tar the first stage stuff saving numeric user & group values instead of by name. The names may point to different numbers on knoppix, so we would be restoring the files with incorrect user and group IDs.
@@ -798,7 +798,7 @@ tar cf - usr/knox | gzip -c > $zip/arkeia.tar.gz]]>
First Stagemake.fdisk
- This script, run at backup time, creates scripts similar to make.dev.hda and mount.dev.x, below, for you to run at restore time. It also produces data files similar to dev.hda and dev.hda.sfd, below. The names of the scripts and data files produced depend on the device given this script as a a parameter. Those script, run at restore time, build and mount the partitions on the hard drive. make.fdisk is called from save.metadata, below.
+ This script, run at backup time, creates scripts similar to make.dev.hda and mount.dev.x, below, for you to run at restore time. It also produces data files similar to dev.hda and dev.hda.sfd, below. The names of the scripts and data files produced depend on the device given this script as a parameter. Those script, run at restore time, build and mount the partitions on the hard drive. make.fdisk is called from save.metadata, below.&make.fdisk;
From 83b7259121b565986519bece61084f6fff5d7dd4 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:56:02 +1100
Subject: [PATCH 060/236] fix minor typos in Install-Strategies.sgml
---
LDP/howto/docbook/Install-Strategies.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Install-Strategies.sgml b/LDP/howto/docbook/Install-Strategies.sgml
index 19f110ef..6bb8b43e 100644
--- a/LDP/howto/docbook/Install-Strategies.sgml
+++ b/LDP/howto/docbook/Install-Strategies.sgml
@@ -194,7 +194,7 @@
Windows it boots Windows and you are met with the familiar windows screen
or if you select Linux it boots Linux and if you don't make a choice in
the stipulated time – could be anything from
- ±5 seconds depending on on how you set it up
+ ±5 seconds depending on how you set it up
– it boots the default operating system, Windows or Linux, again
depending on how you set it up. You can restore your original
MBR anytime, when uninstalling Linux for instance,
@@ -413,7 +413,7 @@
understand why they have to delete the partition they just created at
considerable risk. This new partition is actually a
FAT32 partiton which Linux cannot use and when you
- delete it it doesn't revert to being a part of C
+ delete it, it doesn't revert to being a part of C
but is actually UNPARTITIONED FREE SPACE which you
can use to create new partitions.
From 8f205446443dbca23ffa1cc3c64e7b5290cd395e Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:57:38 +1100
Subject: [PATCH 061/236] fix minor typos in Kernel-HOWTO.xml
---
LDP/howto/docbook/Kernel-HOWTO.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Kernel-HOWTO.xml b/LDP/howto/docbook/Kernel-HOWTO.xml
index 46ad51d8..eb080279 100644
--- a/LDP/howto/docbook/Kernel-HOWTO.xml
+++ b/LDP/howto/docbook/Kernel-HOWTO.xml
@@ -4005,7 +4005,7 @@ Initializing RT netlink socket
- Download the cleanup_ld2db.pl perl script from from
+ Download the cleanup_ld2db.pl perl script from
"http://milkyway.has.it"
@@ -5373,7 +5373,7 @@ bash# cp /usr/src/kernelconfigs/.config.save .config # In case you want to reus
don't use it, don't configure it, because it does take up memory. The
most obvious symptom of kernel bloat is extreme swapping in and out of
memory to disk; if your disk is making a lot of noise and it's not one
- of those old Fujitsu Eagles that sound like like a jet landing when
+ of those old Fujitsu Eagles that sound like a jet landing when
turned off, look over your kernel configuration.
From 509bef30f18fb8804d082e375dd3119689c1a533 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 20:59:39 +1100
Subject: [PATCH 062/236] fix minor typos in UPS-HOWTO.xml
---
LDP/howto/docbook/UPS-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/UPS-HOWTO.xml b/LDP/howto/docbook/UPS-HOWTO.xml
index 88f75fd1..0fd42b75 100644
--- a/LDP/howto/docbook/UPS-HOWTO.xml
+++ b/LDP/howto/docbook/UPS-HOWTO.xml
@@ -213,7 +213,7 @@ computer, too.An important fact about surge suppressors is that they
need to be replaced if they absorb a large surge. Besides
-fuses, most suppressors rely on on components called Metal-Oxide
+fuses, most suppressors rely on components called Metal-Oxide
Varistors (or MOVs) for spike suppression, which degrade when they
take a voltage hit. The problem with cheap suppressors is that they
don't tell you when the MOV is cooked, so you can end up with no spike
From 532273ac29899efe1408950df17e2c13dcd0c690 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:00:05 +1100
Subject: [PATCH 063/236] fix minor typos in Program-Library-HOWTO.sgml
---
LDP/howto/docbook/Program-Library-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Program-Library-HOWTO.sgml b/LDP/howto/docbook/Program-Library-HOWTO.sgml
index eec30d30..eb77b443 100644
--- a/LDP/howto/docbook/Program-Library-HOWTO.sgml
+++ b/LDP/howto/docbook/Program-Library-HOWTO.sgml
@@ -781,7 +781,7 @@ Troll Tech's Technical FAQ:
add reimplementations of virtual functions
-(unless it it safe for older binaries to call the original implementation),
+(unless it is safe for older binaries to call the original implementation),
because the compiler evaluates SuperClass::virtualFunction() calls
at compile-time (not link-time).
From e4617c5b79fc45941fd69de27c50203aa4230603 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:00:36 +1100
Subject: [PATCH 064/236] fix minor typos in RPM-HOWTO.sgml
---
LDP/howto/docbook/RPM-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/RPM-HOWTO.sgml b/LDP/howto/docbook/RPM-HOWTO.sgml
index ac05df88..8eac5e90 100644
--- a/LDP/howto/docbook/RPM-HOWTO.sgml
+++ b/LDP/howto/docbook/RPM-HOWTO.sgml
@@ -932,7 +932,7 @@ User Interface/X Hardware Support
Test Building
- The first thing you'll probably want to to is get the source to build
+ The first thing you'll probably want to do is get the source to build
cleanly without using RPM. To do this, unpack the sources, and change
the directory name to $NAME.orig. Then unpack the source again.
Use this source to build from. Go into the source directory and follow
From 8a748c8fb03a0bc3fd53dd1c0fd987178d5d4dec Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:01:41 +1100
Subject: [PATCH 065/236] fix minor typos in PPP-HOWTO.sgml
---
LDP/howto/docbook/PPP-HOWTO/PPP-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/PPP-HOWTO/PPP-HOWTO.sgml b/LDP/howto/docbook/PPP-HOWTO/PPP-HOWTO.sgml
index 7107f2b4..75b50fac 100644
--- a/LDP/howto/docbook/PPP-HOWTO/PPP-HOWTO.sgml
+++ b/LDP/howto/docbook/PPP-HOWTO/PPP-HOWTO.sgml
@@ -2404,7 +2404,7 @@ There should be at least two, although only one is needed.
There could be a problem here. The MS Windows 95 PPP setup allows the
DNS address to be passed to the client as part of its connection
-process. So your ISP (or corporate help desk) may well tell you you
+process. So your ISP (or corporate help desk) may well tell you
don't need the IP address of the DNS server(s).
@@ -4246,7 +4246,7 @@ debugging!
-You should also be able to see a route to the the remote host (and
+You should also be able to see a route to the remote host (and
beyond). To do this, issue the command
From 52ac55f66a0cad129a9cf45b0bc97efe0d004b32 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:03:08 +1100
Subject: [PATCH 066/236] fix minor typos in LDP-Reviewer-HOWTO.xml
---
LDP/howto/docbook/LDP-Reviewer-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/LDP-Reviewer-HOWTO.xml b/LDP/howto/docbook/LDP-Reviewer-HOWTO.xml
index 73dbd89f..3b4c7da3 100644
--- a/LDP/howto/docbook/LDP-Reviewer-HOWTO.xml
+++ b/LDP/howto/docbook/LDP-Reviewer-HOWTO.xml
@@ -254,7 +254,7 @@ and make any necessary changes. If changes are
When doing this type of review, consider if the information is only valid for certain types
of hardware or software. If this is the case, make sure to note the limitations of the document within
the document, either within the abstract or as a note at the beginning of the document. For example, if the
- solutions in the document only are relevant for one type or brand of hardware, make sure that that
+ solutions in the document only are relevant for one type or brand of hardware, make sure that the
limitation is defined. This will keep readers from trying to apply a certain type of technology to an application or
situation where it will not work.
From d8724381e09956fc70741a7e2561050095daffb2 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:17:58 +1100
Subject: [PATCH 067/236] fix minor typos in 02_what_is_chapter.xml
---
LDP/howto/docbook/JavaStation-HOWTO/02_what_is_chapter.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/JavaStation-HOWTO/02_what_is_chapter.xml b/LDP/howto/docbook/JavaStation-HOWTO/02_what_is_chapter.xml
index 660454e0..e2586de0 100644
--- a/LDP/howto/docbook/JavaStation-HOWTO/02_what_is_chapter.xml
+++ b/LDP/howto/docbook/JavaStation-HOWTO/02_what_is_chapter.xml
@@ -554,7 +554,7 @@ and 'Made in Taiwan'.
The motherboard is 'baby ATX' in configuration, but not
-quite totally. Near the the front of the case is a fan that points
+quite totally. Near the front of the case is a fan that points
at the CPU heat sink. The CPU heat sink has another fan on top of it.
The motherboard has a Socket 7 CPU socket that houses a Cyrix MediaGCm-266GP
CPU. There are typical PC motherboard jumpers with silk-screened legends
@@ -981,7 +981,7 @@ JavaOS was always sluggish in performance for us. It was rated as
having one of the slowest Java VMs by a ZDNet Online Magazane review at
http://www.zdnet.com/pcmag/features/javaguide/hfgr10.htm
-. I speculate this was the the main cause of delaying the
+. I speculate this was the main cause of delaying the
JavaStation's formal public release to April 1998.
From 778fb0b66748b9ef6928754f7ccba2f55ff92359 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:19:32 +1100
Subject: [PATCH 068/236] fix minor typos in Net-HOWTO.sgml
---
LDP/howto/docbook/Net-HOWTO/Net-HOWTO.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/LDP/howto/docbook/Net-HOWTO/Net-HOWTO.sgml b/LDP/howto/docbook/Net-HOWTO/Net-HOWTO.sgml
index e2694aaf..6a88e28e 100644
--- a/LDP/howto/docbook/Net-HOWTO/Net-HOWTO.sgml
+++ b/LDP/howto/docbook/Net-HOWTO/Net-HOWTO.sgml
@@ -3319,7 +3319,7 @@ After compiling and installing your kernel with IP_Alias support,
configuration is very simple. The aliases are added to virtual network
devices associated with the actual network device. A simple naming
convention applies to these devices being <devname>:<virtual
-dev num>, e.g. eth0:0, ppp0:10 etc. Note that the the
+dev num>, e.g. eth0:0, ppp0:10 etc. Note that the
ifname:number device can only be configured after the main
interface has been set up.
@@ -4497,7 +4497,7 @@ for the given object.
If you do not give a command, the default command will be assumed. Typically the
-default command is to list the objects.If the the objects can not be listed, the default will
+default command is to list the objects. If the objects can not be listed, the default will
provide standard help output.
@@ -5809,7 +5809,7 @@ either the ethernet encapsulation packet format or the RFC1051 packet format.
Once you have your kernel properly built to support your ethernet card, then
-configuring the the card is easy.
+configuring the card is easy.
Typically you would use something like:
From 24a7b6dc64e3842330a738330e7526b853900b43 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:20:43 +1100
Subject: [PATCH 069/236] fix minor typos in perspective.sgml
---
LDP/howto/docbook/Usenet-News-HOWTO/perspective.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Usenet-News-HOWTO/perspective.sgml b/LDP/howto/docbook/Usenet-News-HOWTO/perspective.sgml
index 71ba29e9..9729046a 100644
--- a/LDP/howto/docbook/Usenet-News-HOWTO/perspective.sgml
+++ b/LDP/howto/docbook/Usenet-News-HOWTO/perspective.sgml
@@ -253,7 +253,7 @@ of Usenet news. Of these two, we prefer CNews, primarily because
we have been using it across a very large range of Unixen for more
than one decade, starting from its earliest release --- the so-called
``Shellscript release'' --- and we have yet to see a need to
-change.One of us did his first installation with with BNews,
+change.One of us did his first installation with BNews,
actually, at the IIT Mumbai. Then we rapidly moved from there to CNews
Shellscript Release, then CNews Performance Release, CNews Cleanup
Release, and our current release has fixed some bugs in the latest
From 8383c231d85fa4053cef4dcfc1be456adf418ee2 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:21:23 +1100
Subject: [PATCH 070/236] fix minor typos in Font-HOWTO.xml
---
LDP/howto/docbook/Font-HOWTO/Font-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Font-HOWTO/Font-HOWTO.xml b/LDP/howto/docbook/Font-HOWTO/Font-HOWTO.xml
index 9d7a04fc..e8c914f5 100644
--- a/LDP/howto/docbook/Font-HOWTO/Font-HOWTO.xml
+++ b/LDP/howto/docbook/Font-HOWTO/Font-HOWTO.xml
@@ -979,7 +979,7 @@ small caps fonts, and swash capitals (fancy, calligraphic letters).
- Ethical issues: The cheaper fonts are almost always ripoffs. Type design takes a long time and and experienced designer. Fonts that are sold for less than $1-per font were almost certainly not designed by the vendor. CDs with insane quantities of fonts on the are almost always ripoffs (the possible exceptions being collections from major foundries that cost thousands of dollars). Usually, the ripoffs lack the quality of fonts from respectable founries.
+ Ethical issues: The cheaper fonts are almost always ripoffs. Type design takes a long time and an experienced designer. Fonts that are sold for less than $1-per font were almost certainly not designed by the vendor. CDs with insane quantities of fonts on the are almost always ripoffs (the possible exceptions being collections from major foundries that cost thousands of dollars). Usually, the ripoffs lack the quality of fonts from respectable founries.
From 7920f4e5cea162a9db1f8d3ee4715498be53f6d1 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:22:49 +1100
Subject: [PATCH 071/236] fix minor typos in Vim-HOWTO.xml
---
LDP/howto/docbook/Vim-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Vim-HOWTO.xml b/LDP/howto/docbook/Vim-HOWTO.xml
index 563c33eb..a5084ca7 100644
--- a/LDP/howto/docbook/Vim-HOWTO.xml
+++ b/LDP/howto/docbook/Vim-HOWTO.xml
@@ -6538,7 +6538,7 @@ bash$ acroread output.pdf &
- Download the cleanup_ld2db.pl perl script from from
+ Download the cleanup_ld2db.pl perl script from
"http://milkyway.has.it"
From 6984078a276ba5bec597e7d225c0e484174665c7 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:23:25 +1100
Subject: [PATCH 072/236] fix minor typos in
Compaq-Remote-Insight-Board-HOWTO.sgml
---
.../Compaq-Remote-Insight-Board-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Compaq-Remote-Insight-Board-HOWTO/Compaq-Remote-Insight-Board-HOWTO.sgml b/LDP/howto/docbook/Compaq-Remote-Insight-Board-HOWTO/Compaq-Remote-Insight-Board-HOWTO.sgml
index 2b72e756..04ceae29 100644
--- a/LDP/howto/docbook/Compaq-Remote-Insight-Board-HOWTO/Compaq-Remote-Insight-Board-HOWTO.sgml
+++ b/LDP/howto/docbook/Compaq-Remote-Insight-Board-HOWTO/Compaq-Remote-Insight-Board-HOWTO.sgml
@@ -436,7 +436,7 @@
- The location of of apachectl may vary; find it with
+ The location of apachectl may vary; find it with
locate apachectl. If you installed
the Apache server yourself, you may want to use apachectl.
If you used the Apache default file locations, it would be
From 79add16d38f19933f34e2458e39d31297ce8a8e6 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:25:04 +1100
Subject: [PATCH 073/236] fix minor typos in Linux-Gamers-HOWTO.sgml
---
LDP/howto/docbook/Linux-Gamers-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Linux-Gamers-HOWTO.sgml b/LDP/howto/docbook/Linux-Gamers-HOWTO.sgml
index 5455a406..ca8e2f7c 100644
--- a/LDP/howto/docbook/Linux-Gamers-HOWTO.sgml
+++ b/LDP/howto/docbook/Linux-Gamers-HOWTO.sgml
@@ -1735,7 +1735,7 @@
competitor, was about a year late which is very bad when you're competing for a bleeding edge
market. While nVidia was putting real R&D into their cards, 3dfx was simply adding more
and faster RAM. The Voodoo IV and V rendered in full 32bpp color, had great AA support (), featured a 2nd GPU, more memory, and was arguably the king of of video cards.
+ linkend="aa">), featured a 2nd GPU, more memory, and was arguably the king of video cards.
However, 3dfx's late release of the Voodoo IV and V coupled with the fact that the GeForce
could be had for half the price meant that 3dfx was sinking fast. For Linux, the newest
Voodoo's could only accelerate at 16 and 24 bit color. Worse still, the Voodoo V's 2nd GPU
From 15ba1bc7cb4fe6bbbcf172fe89b318fd1543d965 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:25:33 +1100
Subject: [PATCH 074/236] fix minor typos in LILO-crash-rescue-HOWTO.xml
---
LDP/howto/docbook/LILO-crash-rescue-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/LILO-crash-rescue-HOWTO.xml b/LDP/howto/docbook/LILO-crash-rescue-HOWTO.xml
index ee927f5e..b75e1628 100644
--- a/LDP/howto/docbook/LILO-crash-rescue-HOWTO.xml
+++ b/LDP/howto/docbook/LILO-crash-rescue-HOWTO.xml
@@ -1308,7 +1308,7 @@ bash$ acroread output.pdf &
- Download the cleanup[lowbar]ld2db.pl perl script from from
+ Download the cleanup[lowbar]ld2db.pl perl script from
Milkyway Galaxy site
From 12ee243c0d222e8aec9a5435f25c057e1b98b539 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:26:23 +1100
Subject: [PATCH 075/236] fix minor typos in Network-boot-HOWTO.sgml
---
LDP/howto/docbook/Network-boot-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Network-boot-HOWTO.sgml b/LDP/howto/docbook/Network-boot-HOWTO.sgml
index 28857ae1..1625e897 100644
--- a/LDP/howto/docbook/Network-boot-HOWTO.sgml
+++ b/LDP/howto/docbook/Network-boot-HOWTO.sgml
@@ -1234,7 +1234,7 @@
Again, this was just to show the general principle. The files'names should also be dependant on the workstations'names or IPs.
- Another solution to swap over a network block device is to create an ext2 filesystem on the NBD, then create a regular file on this filesystem, and at last, use mkswap and swapon to start swapping on this file. This second method method is closer to the swap over NFS method than the first solution.
+ Another solution to swap over a network block device is to create an ext2 filesystem on the NBD, then create a regular file on this filesystem, and at last, use mkswap and swapon to start swapping on this file. This second method is closer to the swap over NFS method than the first solution.
From 31530b6dd4bd070c53c0711e05e374cc586832b3 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:27:31 +1100
Subject: [PATCH 076/236] fix minor typos in impl-exim.xml
---
LDP/howto/docbook/Spam-Filtering-for-MX/impl-exim.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Spam-Filtering-for-MX/impl-exim.xml b/LDP/howto/docbook/Spam-Filtering-for-MX/impl-exim.xml
index 21f4a1df..a2126a28 100644
--- a/LDP/howto/docbook/Spam-Filtering-for-MX/impl-exim.xml
+++ b/LDP/howto/docbook/Spam-Filtering-for-MX/impl-exim.xml
@@ -2511,7 +2511,7 @@ system_aliases:
system aliases, other aliases were merely shadowing existing
system users (such as root,
daemon, etc). If you deliver local mail
- through the the driver, and use
+ through the driver, and use
to validate the recipient
address, you may now find yourself routing mail directly to
these system accounts.
From c1f3ca7c9090b73e8d3f7b1e6afdc158edda7061 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:28:33 +1100
Subject: [PATCH 077/236] fix minor typos in XFree86-Second-Mouse.sgml
---
LDP/howto/docbook/Spam-Filtering-for-MX/chapter-techniques.xml | 2 +-
LDP/howto/docbook/XFree86-Second-Mouse.sgml | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Spam-Filtering-for-MX/chapter-techniques.xml b/LDP/howto/docbook/Spam-Filtering-for-MX/chapter-techniques.xml
index 99ee0f6b..6c453ce4 100644
--- a/LDP/howto/docbook/Spam-Filtering-for-MX/chapter-techniques.xml
+++ b/LDP/howto/docbook/Spam-Filtering-for-MX/chapter-techniques.xml
@@ -788,7 +788,7 @@
- If you are unsure whether your MTA acts as an an , you can test it via
relay-test.mail-abuse.org.
At a shell prompt on your server, type:
diff --git a/LDP/howto/docbook/XFree86-Second-Mouse.sgml b/LDP/howto/docbook/XFree86-Second-Mouse.sgml
index c8f4be5a..f7f9c1ab 100644
--- a/LDP/howto/docbook/XFree86-Second-Mouse.sgml
+++ b/LDP/howto/docbook/XFree86-Second-Mouse.sgml
@@ -224,7 +224,7 @@ EndSection
Alternatives
-Another way to use two (or more) mice at the same time time is to use a program such as MultiMouse by Takashi Manabe. It's a daemon multiplexing several mice and making them available through the special device /dev/mumse as a MouseSystems compatible mouse.
+Another way to use two (or more) mice at the same time is to use a program such as MultiMouse by Takashi Manabe. It's a daemon multiplexing several mice and making them available through the special device /dev/mumse as a MouseSystems compatible mouse.
According to the author: This program allows you to use multiple mice at the same time. This program is developed for a subnote user who want to use both a pre-mounted pointing device and a external serial mouse.I'm not sure if the program supports second mouse other than serial, but the advantage is that the second mouse works in console mode too. MultiMouse can be found at Sunsite (sunsite.unc.edu /pub/Linux/system/Misc) and Tucows (www.tucows.com Linux Console -> Utilities).
From 6f3e0456ab7f77622980ac51f286d9f1ea207e32 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:29:00 +1100
Subject: [PATCH 078/236] fix minor typos in
ADSL-Bandwidth-Management-HOWTO.sgml
---
LDP/howto/docbook/ADSL-Bandwidth-Management-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/ADSL-Bandwidth-Management-HOWTO.sgml b/LDP/howto/docbook/ADSL-Bandwidth-Management-HOWTO.sgml
index 4a12f936..135f620d 100644
--- a/LDP/howto/docbook/ADSL-Bandwidth-Management-HOWTO.sgml
+++ b/LDP/howto/docbook/ADSL-Bandwidth-Management-HOWTO.sgml
@@ -328,7 +328,7 @@
Mark all packets that are going to a multi-player game server as 0x02. This will give gamers low latency but
- will keep them from swamping out the the system applications that require low latency.
+ will keep them from swamping out the system applications that require low latency.
Mark any "small" packets as 0x02. Outbound ACK packets from inbound downloads should be sent promptly
to assure efficient downloads. This is possible using the iptables length module.
From 382450721d8e76d6c0fe74f6a32b0e9576bc5d1e Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:29:55 +1100
Subject: [PATCH 079/236] fix minor typos in XFree-Local-multi-user-HOWTO.xml
---
LDP/howto/docbook/XFree-Local-multi-user-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/XFree-Local-multi-user-HOWTO.xml b/LDP/howto/docbook/XFree-Local-multi-user-HOWTO.xml
index 449bc91e..71d72b81 100644
--- a/LDP/howto/docbook/XFree-Local-multi-user-HOWTO.xml
+++ b/LDP/howto/docbook/XFree-Local-multi-user-HOWTO.xml
@@ -4739,7 +4739,7 @@ mouse1br usb-00:10.1-1.2/input0
# - show config
# - check wether curr. configuration matches setup ?
# - make it work when hotplug files not installed ?
-# ( currently it will just just inform that they are not installed
+# ( currently it will just inform that they are not installed
# and exit )
#
# $Id$
From f48de674be2ed783820803390c97bd9fec2a153f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:31:16 +1100
Subject: [PATCH 080/236] fix minor typos in SRM-HOWTO.sgml
---
LDP/howto/docbook/SRM-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/SRM-HOWTO.sgml b/LDP/howto/docbook/SRM-HOWTO.sgml
index 87de27bd..47c84a76 100644
--- a/LDP/howto/docbook/SRM-HOWTO.sgml
+++ b/LDP/howto/docbook/SRM-HOWTO.sgml
@@ -1233,7 +1233,7 @@ which tells the dhcp server to allow the bootp protocol..
allow booting;
which tells the dhcp server to allow the transfer of the file specified
-either in the the "filename" directive or passed in the "-file" flag in SRM.
+either in the "filename" directive or passed in the "-file" flag in SRM.
filename "/tftpboot/vmlinux.bootp";
@@ -1403,7 +1403,7 @@ Copy bootpfile to the bootp server's directory. With a default setup the tftp se
-Build aboot with with the command make netboot.
+Build aboot with the command make netboot.
From 921f9d04b9044cca436d524dcc1054c12f5ccd37 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:32:24 +1100
Subject: [PATCH 081/236] fix minor typos in HP-HOWTO.sgml
---
LDP/howto/docbook/HP-HOWTO/HP-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/HP-HOWTO/HP-HOWTO.sgml b/LDP/howto/docbook/HP-HOWTO/HP-HOWTO.sgml
index de574ad6..7c5e6d25 100644
--- a/LDP/howto/docbook/HP-HOWTO/HP-HOWTO.sgml
+++ b/LDP/howto/docbook/HP-HOWTO/HP-HOWTO.sgml
@@ -8224,7 +8224,7 @@ The PA-Risc range is achitectured around a processor designed and realised by HP
The initiative to port Linux on the PA-RISC architecture was taken during the Atlanta Linux exhibition in October 1998.
-HP has announced in February 1999 its sponsorship to to this port of Linux. This port is a native one, which is different from a preceding project which used MkLinux on machines based on PA-7200.
+HP has announced in February 1999 its sponsorship to this port of Linux. This port is a native one, which is different from a preceding project which used MkLinux on machines based on PA-7200.
The work is currently done with
The Puffin Group
From 368316a28ab1d356ebec22cbdabe511641e912de Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:33:02 +1100
Subject: [PATCH 082/236] fix minor typos in MP3-CD-Burning.sgml
---
LDP/howto/docbook/MP3-CD-Burning.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/MP3-CD-Burning.sgml b/LDP/howto/docbook/MP3-CD-Burning.sgml
index 9a935aac..e973ffce 100644
--- a/LDP/howto/docbook/MP3-CD-Burning.sgml
+++ b/LDP/howto/docbook/MP3-CD-Burning.sgml
@@ -122,7 +122,7 @@ many programs to burn music CDs from MP3 files, and many of them do the
conversion transparently. But I haven't seen a single tool that also
normalizes the volume, so that's why I worked out my own CD-burning recipe.
-If you you just want to make a CD filled with music, and not be bothered with all of the details, I have good news for you: Kees Cook (kees@outflux.net) put together a tool based on this HOWTO, which automates all of the tasks outlined here. His program can be obtained from http://outflux.net/unix/software/mp3cd/. Thanks, Kees!
+If you just want to make a CD filled with music, and not be bothered with all of the details, I have good news for you: Kees Cook (kees@outflux.net) put together a tool based on this HOWTO, which automates all of the tasks outlined here. His program can be obtained from http://outflux.net/unix/software/mp3cd/. Thanks, Kees!
This HOWTO is just about one thing - putting MP3 music on a CD, so that you can
From c3dddbbc8d9085a1d0b7adda15a38645d80fe40f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:33:47 +1100
Subject: [PATCH 083/236] fix minor typos in Belarusian-HOWTO.sgml
---
LDP/howto/docbook/Belarusian-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Belarusian-HOWTO.sgml b/LDP/howto/docbook/Belarusian-HOWTO.sgml
index 75c2a7fb..1dbb15dd 100644
--- a/LDP/howto/docbook/Belarusian-HOWTO.sgml
+++ b/LDP/howto/docbook/Belarusian-HOWTO.sgml
@@ -86,7 +86,7 @@
As for now, the choice is mainly between windows-1251 and
iso-8859-5. Windows-1251 provides compatibility with M$
- Windows and it is is by far the most popular charset for
+ Windows and it is by far the most popular charset for
nearly all slavic languages. On the other side, iso-8859-5 is
better supported and easier to set up.
From 3a148b15b4e18237e2a654e70ec299f258a6e5f2 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:34:48 +1100
Subject: [PATCH 084/236] fix minor typos in Unix-Hardware-Buyer-HOWTO.xml
---
LDP/howto/docbook/Unix-Hardware-Buyer-HOWTO.xml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Unix-Hardware-Buyer-HOWTO.xml b/LDP/howto/docbook/Unix-Hardware-Buyer-HOWTO.xml
index 24a12725..3d507618 100644
--- a/LDP/howto/docbook/Unix-Hardware-Buyer-HOWTO.xml
+++ b/LDP/howto/docbook/Unix-Hardware-Buyer-HOWTO.xml
@@ -506,7 +506,7 @@ helps a lot (assuming your PC or notebook has an eSATA connector).How To Pick Your ProcessorRight now (early 2010), the chips to consider for running Unix are
-the the 64-bit AMD Opteron or its Intel equivalents, especially the Core 2
+the 64-bit AMD Opteron or its Intel equivalents, especially the Core 2
Duo. We're long past the point at which 32-bit chips are interesting for
new desktop systems, presuming you could even find one. AMD and Intel built
up a buffer before switching their fabs fully to 64-bit chips in 2006, and
@@ -846,7 +846,7 @@ one.You can't buy a really bad sound card any more. Even low-end
sound cards or the sound chips embedded in a lot of PC motherboards
-these days support support all these features:
+these days support all these features:16-bit sampling (for 65536 dynamic levels rather
From 68e6aad725e0aef876b93faeaf73286d9f2c2a27 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:35:13 +1100
Subject: [PATCH 085/236] fix minor typos in Firewall-Piercing.sgml
---
LDP/howto/docbook/Firewall-Piercing.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Firewall-Piercing.sgml b/LDP/howto/docbook/Firewall-Piercing.sgml
index f76a486b..632671fe 100644
--- a/LDP/howto/docbook/Firewall-Piercing.sgml
+++ b/LDP/howto/docbook/Firewall-Piercing.sgml
@@ -856,7 +856,7 @@ route add -host 11.22.33.44 gw 12.34.56.1
You must also keep the route to the client's local network,
necessary for linux kernel 2.0 and earlier,
-but but unnecessary for linux kernel 2.2 and later
+but unnecessary for linux kernel 2.2 and later
(that implicitly adds it during the ifconfig):
route add -net 12.34.56.0 netmask 255.255.255.0 dev eth0
From 26603e0b16db1fd680d01ad46a574d681c1ef6c2 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:35:42 +1100
Subject: [PATCH 086/236] fix minor typos in Cable-Modem.sgml
---
LDP/howto/docbook/Cable-Modem.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Cable-Modem.sgml b/LDP/howto/docbook/Cable-Modem.sgml
index c2c6d288..f34440b6 100644
--- a/LDP/howto/docbook/Cable-Modem.sgml
+++ b/LDP/howto/docbook/Cable-Modem.sgml
@@ -119,7 +119,7 @@ the output (e.g., the date).Networking and Ethernet SupportMost, if not all, cable modems are easily configured for use with Linux.
Most cable modems have two possible interfaces for connection to your computer:
-Ethernet or USB. If your version of Linux is like most, there is very little you will need to do to to get your cable modem
+Ethernet or USB. If your version of Linux is like most, there is very little you will need to do to get your cable modem
working with an Ethernet interface as long as you have support for networking and the driver for your specific networking hardware installed.
From ccce61574878b7909ccc3b24477074080942be4c Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:36:32 +1100
Subject: [PATCH 087/236] fix minor typos in Module-HOWTO.sgml
---
LDP/howto/docbook/Module-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Module-HOWTO.sgml b/LDP/howto/docbook/Module-HOWTO.sgml
index 900d4481..8e016aa2 100644
--- a/LDP/howto/docbook/Module-HOWTO.sgml
+++ b/LDP/howto/docbook/Module-HOWTO.sgml
@@ -1157,7 +1157,7 @@ unload.
There is an exception to the above description of the use count. You
may see -1 in the use count column. What that means is that this LKM
-does not use use counts to determine when it is OK to unload.
+does not use counts to determine when it is OK to unload.
Instead, the LKM has registered a subroutine that the module manager
can call that will return an indication of whether or not it is OK to
unload the LKM. In this case, the LKM ought to provide you with some
@@ -1313,7 +1313,7 @@ section of the mydriver.o object file in this example has
"1.2.1" in it because it was compiled using header files from Linux
1.2.1. Try to load it into a 1.2.2 kernel and
insmod notices the mismatch and fails,
-telling you you have a kernel version mismatch.
+telling you that you have a kernel version mismatch.
But wait. What's the chance that there really is an incompatibility
From 1ea72425b309d49b1f926baf75941f6af39fd8b7 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:37:10 +1100
Subject: [PATCH 088/236] fix minor typos in Mobile-IPv6-HOWTO.xml
---
LDP/howto/docbook/Mobile-IPv6-HOWTO/Mobile-IPv6-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Mobile-IPv6-HOWTO/Mobile-IPv6-HOWTO.xml b/LDP/howto/docbook/Mobile-IPv6-HOWTO/Mobile-IPv6-HOWTO.xml
index a93e908b..30af1c0d 100644
--- a/LDP/howto/docbook/Mobile-IPv6-HOWTO/Mobile-IPv6-HOWTO.xml
+++ b/LDP/howto/docbook/Mobile-IPv6-HOWTO/Mobile-IPv6-HOWTO.xml
@@ -816,7 +816,7 @@ browse the mail archive. Read [RFC2462]
- more more details concerning IPv6 Stateless Address
+ more details concerning IPv6 Stateless Address
Autoconfiguration.We'll configure RADVD on AR's wireless interface. The
From 170a21fc56b77dfad8fa726b607b624db6e47c27 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:40:19 +1100
Subject: [PATCH 089/236] fix minor typos in Software-Proj-Mgmt-HOWTO.sgml
---
LDP/howto/docbook/Software-Proj-Mgmt-HOWTO.sgml | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/LDP/howto/docbook/Software-Proj-Mgmt-HOWTO.sgml b/LDP/howto/docbook/Software-Proj-Mgmt-HOWTO.sgml
index b1a0b37a..95ea659d 100644
--- a/LDP/howto/docbook/Software-Proj-Mgmt-HOWTO.sgml
+++ b/LDP/howto/docbook/Software-Proj-Mgmt-HOWTO.sgml
@@ -700,7 +700,7 @@
Source Definition. Examples of free licenses given by the
DFSG are the GPL, the
BSD, and the Artistic License. As ESR mentions
- in his his HOWTO, don't write your own
+ in his HOWTO, don't write your own
license if at all possible. The three licenses I mention all have
long interpretive traditions. They are also definitely free
software (and can therefore be distributed as part of Debian and
@@ -1320,7 +1320,7 @@ pages for more information and options.
Unless your software is particular to a non-English
language (a Japanese language editor for example), please
distribute it with English language documentation. If you don't
- speak English or not not confident in your skills, ask a friend
+ speak English or not confident in your skills, ask a friend
for help. Like it or not, fair or unfair, English is
the language of free software. However, this does not
mean you should limit your documentation to only English. If you
@@ -1402,7 +1402,7 @@ pages for more information and options.
possible. Remember: While these binaries packages are
nice, getting the source packaged and released should always be
your priority. Your users or fellow developers can and will do
- the the binary packages for you.
+ the binary packages for you.
@@ -1794,7 +1794,7 @@ pages for more information and options.
The answers to these questions are never straightforward and its
very possible (and even likely) that the person who submitted the
patch may feel differently about the answer to these questions
- than you do. However, if you feel that that the answer to either
+ than you do. However, if you feel that the answer to either
of those questions is no, it is your responsibility
to reject the change. If you fail to do this, the project will
become unwieldy and unmaintainable and many ultimately fail.
@@ -2877,7 +2877,7 @@ pages for more information and options.
Although I have to honestly say that I am not the ESR fan that
I used to be, this book proved invaluable in getting me where I
am today. The essay that gives the book its title does a good
- job of sketching the free software process and does an an
+ job of sketching the free software process and does an
amazing job of making an argument for free software/open source
development as a road to better software. The rest of the book
has other of ESR's articles, which for the most part are posted
@@ -2943,7 +2943,7 @@ pages for more information and options.
this HOWTO and I was very impressed. It's written by a graduate
student in management and I think it succeeds at evaluating the
Linux project as an example of a new paradigm in management--one
- that you will be be placing yourself at the
+ that you will be placing yourself at the
center of in your capacity as maintainer of a free software
project.
From 4876fe040c3b415b5ce46aca816d7a9076f2eeac Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:41:38 +1100
Subject: [PATCH 090/236] fix minor typos in Handspring-Visor.sgml
---
LDP/howto/docbook/Handspring-Visor.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/docbook/Handspring-Visor.sgml b/LDP/howto/docbook/Handspring-Visor.sgml
index 0635df32..730c8dbc 100644
--- a/LDP/howto/docbook/Handspring-Visor.sgml
+++ b/LDP/howto/docbook/Handspring-Visor.sgml
@@ -162,7 +162,7 @@
To syncronize your Handspring Visor onto your linux computer, you
need to configure linux to know how to do the low-level communication
- with your device, and then a a user-space program to do the actual
+ with your device, and then a user-space program to do the actual
communication with the device.
@@ -808,7 +808,7 @@ pilot-xfer -p /dev/ttyUSB1 -b visorbackup
- Documentation to figure out type type of controller
+ Documentation to figure out the type of controller
was leached from the kernel documentation,
Documentation/usb/scanner.txt.
From 10e18692f0f83c05be8a6fddfe8c4bb88d7d93dd Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:42:29 +1100
Subject: [PATCH 091/236] fix minor typos in Printing-HOWTO.xml
---
LDP/howto/docbook/Printing-HOWTO/Printing-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Printing-HOWTO/Printing-HOWTO.xml b/LDP/howto/docbook/Printing-HOWTO/Printing-HOWTO.xml
index 1eb8cbe7..9c301906 100644
--- a/LDP/howto/docbook/Printing-HOWTO/Printing-HOWTO.xml
+++ b/LDP/howto/docbook/Printing-HOWTO/Printing-HOWTO.xml
@@ -1012,7 +1012,7 @@ network printing.
implementation of the basic LPD design than the regular one; if
you must use LPD, consider using LPRng instead. There is far less
voodoo involved in making it do what you want, and what voodoo
-there is is well documented. LPRng is essentially an enhanced LPD implementation with better security and extra features.
+there is well documented. LPRng is essentially an enhanced LPD implementation with better security and extra features.
There are a large number of LPD sources floating around in the
world. Arguably, some strain of BSD Unix is probably the official
From 25c1d44bfd0ca4963c4d96be232a610360eb7581 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:43:10 +1100
Subject: [PATCH 092/236] fix minor typos in VPN-HOWTO.xml
---
LDP/howto/docbook/VPN-HOWTO.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/VPN-HOWTO.xml b/LDP/howto/docbook/VPN-HOWTO.xml
index 37c7935b..adfb32d0 100644
--- a/LDP/howto/docbook/VPN-HOWTO.xml
+++ b/LDP/howto/docbook/VPN-HOWTO.xml
@@ -1749,7 +1749,7 @@ for the remote offices, we need to do some routing. First of all, we
need to tell the main router, or Cisco, that the remote offices are
behind the VPN server. So specify routes on the Cisco that tell
it to send traffic destined for the remote offices to the VPN server.
-Now that that is taken care of, we must tell the VPN server what to do
+Now that is taken care of, we must tell the VPN server what to do
with the traffic destined for the remote offices. To do this, we run the
route command on the server. The only problem is that in order
for the route command to work, the link must be up, and if
From 0731d0ddf5ba3d0ddeb2ea9ed9b60b4846be5080 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:43:45 +1100
Subject: [PATCH 093/236] fix minor typos in BTTV.sgml
---
LDP/howto/docbook/BTTV.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/BTTV.sgml b/LDP/howto/docbook/BTTV.sgml
index 937163a0..e7599427 100644
--- a/LDP/howto/docbook/BTTV.sgml
+++ b/LDP/howto/docbook/BTTV.sgml
@@ -455,7 +455,7 @@ source and a patch must be fetched and applied to your source, found at the
If you are running a 2.4 series kernel, btaudio
in the OSS "Sound" category is optional if you want to use external speakers
-attached to the the card's audio out jack, and either (or both) OSS or
+attached to the card's audio out jack, and either (or both) OSS or
ALSA sound system btaudio drivers in the 2.6+ series.
From 158b2cc1e71b88a52efe7b7aef76bbd5cf6ddf80 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:44:29 +1100
Subject: [PATCH 094/236] fix minor typos in Masquerading-Simple-HOWTO.sgml
---
.../Masquerading-Simple-HOWTO/Masquerading-Simple-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/docbook/Masquerading-Simple-HOWTO/Masquerading-Simple-HOWTO.sgml b/LDP/howto/docbook/Masquerading-Simple-HOWTO/Masquerading-Simple-HOWTO.sgml
index 8d10a778..b2a9554c 100644
--- a/LDP/howto/docbook/Masquerading-Simple-HOWTO/Masquerading-Simple-HOWTO.sgml
+++ b/LDP/howto/docbook/Masquerading-Simple-HOWTO/Masquerading-Simple-HOWTO.sgml
@@ -95,7 +95,7 @@
This is NOT a replacement for the IP-Masquerading HOWTO - it is to
complement it, and the two should be read side by side. I do not include
- things in here that are covered by the the other HOWTO, nor do I explain
+ things in here that are covered by the other HOWTO, nor do I explain
what it all means, or what it is all about. See
http://ipmasq.cjb.net
and the standard Masq-HOWTO for a much better guides.
From 4b2529d6281f6bbcc36fe3557cfecbee3104f121 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:46:13 +1100
Subject: [PATCH 095/236] fix minor typos in TkRat.sgml
---
LDP/howto/linuxdoc/TkRat.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/TkRat.sgml b/LDP/howto/linuxdoc/TkRat.sgml
index f1a8db1d..1dea4d7c 100644
--- a/LDP/howto/linuxdoc/TkRat.sgml
+++ b/LDP/howto/linuxdoc/TkRat.sgml
@@ -173,7 +173,7 @@ newmail
-Examine the "[Ss]ender" line. You'll notice that that line is the one thing that all messages from that mailing list have in common.
+Examine the "[Ss]ender" line. You'll notice that the line is the one thing that all messages from that mailing list have in common.
That section is telling procmail that when it sees a message come through with a header that looks like the above, to put it into the "foo-list" folder.
From 8e3563c40ff0cebe0f23a770ed3204da16400723 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:51:38 +1100
Subject: [PATCH 096/236] fix minor typos in Plug-and-Play-HOWTO.sgml
---
LDP/howto/linuxdoc/Plug-and-Play-HOWTO.sgml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/LDP/howto/linuxdoc/Plug-and-Play-HOWTO.sgml b/LDP/howto/linuxdoc/Plug-and-Play-HOWTO.sgml
index e683fbb9..4aa14385 100644
--- a/LDP/howto/linuxdoc/Plug-and-Play-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Plug-and-Play-HOWTO.sgml
@@ -961,7 +961,7 @@ everything.
How should you answer this question to your BIOS? If you have at
at least the 2.4 kernel you could answer it either way and Linux will
-usually work fine. Even if you have have Windows 2000 or XP on the
+usually work fine. Even if you have Windows 2000 or XP on the
same PC, it will usually work OK either way. This is because both
Windows and Linux are supposedly PnP OS's and if the OS is PnP it
should be able to also handle the case where the BIOS has configured
@@ -2106,7 +2106,7 @@ sends such a message must first gain control of the main bus so that
it can send the interrupt message. Such a message contains more info
than just "I'm sending an interrupt". It contains an index for the
address of program that needs to be run to service the IRQ. That
-index, such as 3, would mean the the cpu find the address it must jump
+index, such as 3, would mean for the cpu to find the address it must jump
to in the 3rd element of a special table that the cpu knows about.
Since cards must support MSI and many cards don't, it seems that
@@ -2405,7 +2405,7 @@ message could say something like "resource busy", and not clearly
state that it was an interrupt problem.
Real Interrupt Conflict
-
Both the BIOS and the the kernel will not knowingly allow any
+
Both the BIOS and the kernel will not knowingly allow any
interrupt conflict, so how can they happen? One way is if someone
has put an incorrect IRQ into a configuration file, such as giving a
parameter to a module like: irq=9. In this example, suppose the irq
@@ -2456,7 +2456,7 @@ IRQs for legacy ISA devices that are not PnP. These settings may be
wrong and should be checked out, especially if you're having problems.
For example, someone may have reserved an IRQ for an ISA card that has
long since been removed from the PC. If you unreserved this IRQ then
-this IRQ is available and and conflict disappears.
+this IRQ is available and the conflict disappears.
Sometimes the BIOS will solve the problem of an IRQ shortage by using
what it calls IRQ 0. There is no such IRQ available since the real
@@ -2598,7 +2598,7 @@ is an address conflict you get an error message.
communicate with the CPU. The device driver, running on the CPU would
read and write data to/from the I/O address space and main memory.
Unfortunately, this requires two steps. For example, 1. read data from
-a device (in IO address space) and temporarily store in in the CPU; 2.
+a device (in IO address space) and temporarily store in the CPU; 2.
write this data to main memory. A faster way would be for the device
itself to put the data directly into main memory. One way to do this
is by using ISA or PCI bus
From a1885fdb5dfafcd961fa414c165018a40b6915f3 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:53:11 +1100
Subject: [PATCH 097/236] fix minor typos in Ftape-HOWTO.sgml
---
LDP/howto/linuxdoc/Ftape-HOWTO.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/LDP/howto/linuxdoc/Ftape-HOWTO.sgml b/LDP/howto/linuxdoc/Ftape-HOWTO.sgml
index 22042202..6c632e48 100644
--- a/LDP/howto/linuxdoc/Ftape-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Ftape-HOWTO.sgml
@@ -219,7 +219,7 @@ and unsupported drives.
You should try to post a summary of your problems and its solution(s),
after you've got it working, even if you only got it partially
-working. Please also send a copy copy of your solution to the Linux Tape
+working. Please also send a copy of your solution to the Linux Tape
mailing list at so that it can be added to
the HOWTO and/or the FAQ.
@@ -2203,7 +2203,7 @@ mt -f /dev/nqft0 rewind
would result in a backup of all files under /bin and /etc. When
the first
unsubscribe linux-tape MY@EMAIL.ADDRESS
-where
Date: Mon, 24 Oct 2016 21:56:46 +1100
Subject: [PATCH 098/236] fix minor typos in User-Group-HOWTO.sgml
---
LDP/howto/linuxdoc/User-Group-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/User-Group-HOWTO.sgml b/LDP/howto/linuxdoc/User-Group-HOWTO.sgml
index 8b12d587..73876fac 100644
--- a/LDP/howto/linuxdoc/User-Group-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/User-Group-HOWTO.sgml
@@ -457,7 +457,7 @@ concerning GNU/Linux, it's also pointless: Unlike the case with proprietary
OSes, our OS will not live or die by the level of its acceptance and
release/maintenance of ported applications. It and all key applications
are open source: the programmer community that maintains it is
-self-supporting, and would keep it advancing and and healthy regardless
+self-supporting, and would keep it advancing and healthy regardless
of whether the business world and general public uses it with wild
abandon, only a little, or not at all. Because of its open-source
licence terms, source code is permanently available. GNU/Linux cannot be
From cc6555af67600c47e35963e967b474f3c66d7e5b Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:57:39 +1100
Subject: [PATCH 099/236] fix minor typos in Software-RAID-HOWTO.sgml
---
LDP/howto/linuxdoc/Software-RAID-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/Software-RAID-HOWTO.sgml b/LDP/howto/linuxdoc/Software-RAID-HOWTO.sgml
index 82f7ac3a..6f4f223f 100644
--- a/LDP/howto/linuxdoc/Software-RAID-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Software-RAID-HOWTO.sgml
@@ -1762,7 +1762,7 @@ release which supports Software RAID (md) devices.
Pre-conversion example system
-The test system contains two SCSI disks, sda and sdb both of of which are the
+The test system contains two SCSI disks, sda and sdb both of which are the
same physical size. As part of the test setup, I configured both disks to have
the same partition layout, using fdisk to ensure the number of blocks for each
partition was identical.
@@ -1805,7 +1805,7 @@ DEVICE MOUNTPOINT TEMPORARY MOUNT POINT
Create the file /mnt/sysimage/etc/raidtab (or wherever your real /etc file
system has been mounted.
-For our test system, the raidtab file would like like this.
+For our test system, the raidtab file would look like this.
raiddev /dev/md0
raid-level 1
From cf67e5308d76470935b47dae62e0426de67c2163 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:58:15 +1100
Subject: [PATCH 100/236] fix minor typos in Boot+Root+Raid+LILO.sgml
---
LDP/howto/linuxdoc/Boot+Root+Raid+LILO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Boot+Root+Raid+LILO.sgml b/LDP/howto/linuxdoc/Boot+Root+Raid+LILO.sgml
index 21304c67..468b47d2 100644
--- a/LDP/howto/linuxdoc/Boot+Root+Raid+LILO.sgml
+++ b/LDP/howto/linuxdoc/Boot+Root+Raid+LILO.sgml
@@ -490,7 +490,7 @@ up until you successfully complete this step.
Success in the previous step means that the raid array is now operational,
but without redundancy. We must now re-partition the old drive(s) to fit
into the new raid array. Remember that if the geometries are not the same,
-the the partition size on the old drive must be the same or larger than the
+the partition size on the old drive must be the same or larger than the
raid partitions or they can not be added to the raid set.
Re-partition the old drive as required. Example:
From 7e745fc9de94a1ebeaf3d2ef432f30f508481b17 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 21:59:31 +1100
Subject: [PATCH 101/236] fix minor typos in Loadlin+Win95-98-ME.sgml
---
LDP/howto/linuxdoc/Loadlin+Win95-98-ME.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Loadlin+Win95-98-ME.sgml b/LDP/howto/linuxdoc/Loadlin+Win95-98-ME.sgml
index a64c9689..351452d7 100644
--- a/LDP/howto/linuxdoc/Loadlin+Win95-98-ME.sgml
+++ b/LDP/howto/linuxdoc/Loadlin+Win95-98-ME.sgml
@@ -49,7 +49,7 @@ boot to Linux.
granted to copy, distribute and/or modify this document under the terms
of the , Version 1.1 or any later
- version published by the Free Software Foundation; with with the
+ version published by the Free Software Foundation; with the
Invariant Sections being only "The Loadlin+Win95/98/ME mini-HOWTO".
From 8a6346da6f50526a6c873966916d737f5c397d5a Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:00:38 +1100
Subject: [PATCH 102/236] fix minor typos in Multi-Disk-HOWTO.sgml
---
LDP/howto/linuxdoc/Multi-Disk-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/Multi-Disk-HOWTO.sgml b/LDP/howto/linuxdoc/Multi-Disk-HOWTO.sgml
index 15406cbd..8416f270 100644
--- a/LDP/howto/linuxdoc/Multi-Disk-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Multi-Disk-HOWTO.sgml
@@ -2205,7 +2205,7 @@ shortcomings.
disk!file system!Joliet
-Microsoft, not be be outdone in the standards extension game, decided
+Microsoft, not to be outdone in the standards extension game, decided
it should extend CD-ROM formats with some internationalisation features
and called it .
-There is a a new HOWTO out that deals with setting up a
+There is a new HOWTO out that deals with setting up a
DPT RAID system, check out the
.
From 9e7604351ed6ab57466f05e0c05331550bee036c Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:01:21 +1100
Subject: [PATCH 103/236] fix minor typos in Commercial-HOWTO.sgml
---
LDP/howto/linuxdoc/Commercial-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/Commercial-HOWTO.sgml b/LDP/howto/linuxdoc/Commercial-HOWTO.sgml
index 10b64830..e4ea702a 100644
--- a/LDP/howto/linuxdoc/Commercial-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Commercial-HOWTO.sgml
@@ -1588,7 +1588,7 @@ a JDBC/ODBC bridge available.
Date: Mon, 24 Oct 2016 22:03:05 +1100
Subject: [PATCH 104/236] fix minor typos in PCMCIA-HOWTO.sgml
---
LDP/howto/linuxdoc/PCMCIA-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/PCMCIA-HOWTO.sgml b/LDP/howto/linuxdoc/PCMCIA-HOWTO.sgml
index e92a3f7e..b1f2db21 100644
--- a/LDP/howto/linuxdoc/PCMCIA-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/PCMCIA-HOWTO.sgml
@@ -1745,7 +1745,7 @@ trying to ping other systems on the same subnet using their IP
addresses. Then try to ping your gateway, and then machines on other
subnets. Ping machines by name only after trying these simpler tests.
-Make sure your problem is really a PCMCIA one. It may help to see see
+Make sure your problem is really a PCMCIA one. It may help to see
if the card works under DOS with the vendor's drivers. Double check
your modifications to the /etc/pcmcia/network.opts script.
Make sure your drop cable, ``T'' jack, terminator, etc are working.
From 2b265683e82427d5b8bf01f82a4a2368fd0b3809 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:04:27 +1100
Subject: [PATCH 105/236] fix minor typos in Parallel-Processing-HOWTO.sgml
---
LDP/howto/linuxdoc/Parallel-Processing-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Parallel-Processing-HOWTO.sgml b/LDP/howto/linuxdoc/Parallel-Processing-HOWTO.sgml
index 433716fc..34aa6fba 100644
--- a/LDP/howto/linuxdoc/Parallel-Processing-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Parallel-Processing-HOWTO.sgml
@@ -143,7 +143,7 @@ has begun. Bandwidth for serial connections is often measured in
correspond to 1/10 to 1/8 that many Bytes/second (B/s). For
example, a 1,200 baud modem transfers about 120 B/s, whereas a 155
Mb/s ATM network connection is nearly 130,000 times faster,
-transferring about about 17 MB/s. High bandwidth allows large blocks
+transferring about 17 MB/s. High bandwidth allows large blocks
of data to be transferred efficiently between processors.
Communication Latency:
From 2ca97c8421e6c64f7278670345f1f93483fc9ea2 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:06:47 +1100
Subject: [PATCH 106/236] fix minor typos in MP3-HOWTO.sgml
---
LDP/howto/linuxdoc/MP3-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/MP3-HOWTO.sgml b/LDP/howto/linuxdoc/MP3-HOWTO.sgml
index 4a225fbf..af26b292 100644
--- a/LDP/howto/linuxdoc/MP3-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/MP3-HOWTO.sgml
@@ -128,7 +128,7 @@ downloaded from:
When recording analogue audio to a hard disk, more commonly referred to as
direct to disk or d2d recording, the performance of the disk, and its
-interface is critical. If you are using an IDE based based system, mode 4
+interface is critical. If you are using an IDE based system, mode 4
or UDMA is preferable as the transfer rate is sufficiently high enough to provide reliable data transfer without problems.
The ideal solution would be to use a SCSI based system as the drives and
@@ -1277,7 +1277,7 @@ To compile a playlist of all MP3's in a particular directory (or disk) use the f
find [MP3 directory] -name "*.mp3" -print > playlist.m3u
-By default the server uses port 2711, which is where your listeners will connect to, if you need to change this this can be done in the config file.
+By default the server uses port 2711 which is where your listeners will connect to. If you need to change this it can be done in the config file.
The server can be remotely administered by telneting to it's admin port, by default port 2710 like so:
From d26cd3e0215ab03c72cb8e2c98d9d4d0e2bb729e Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:07:15 +1100
Subject: [PATCH 107/236] fix minor typos in DPT-Hardware-RAID-HOWTO.sgml
---
LDP/howto/linuxdoc/DPT-Hardware-RAID-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/DPT-Hardware-RAID-HOWTO.sgml b/LDP/howto/linuxdoc/DPT-Hardware-RAID-HOWTO.sgml
index 860b57ef..4cdd8984 100644
--- a/LDP/howto/linuxdoc/DPT-Hardware-RAID-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/DPT-Hardware-RAID-HOWTO.sgml
@@ -259,7 +259,7 @@ SCSI device sdc: hdwr sector= 256 bytes. Sectors= 4160 [1 MB] [0.0 GB]
(The above display is for a setup with two SCSI controllers, DPT
-PM3224W and and Adaptec AHA2940.)
+PM3224W and Adaptec AHA2940.)
From a3f2db6736e066e13170bb5465a6c83aa3a8dfd6 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:08:40 +1100
Subject: [PATCH 108/236] fix minor typos in C++Programming-HOWTO.sgml
---
LDP/howto/linuxdoc/C++Programming-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml b/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml
index a1397e1d..5c9892e7 100644
--- a/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/C++Programming-HOWTO.sgml
@@ -2631,7 +2631,7 @@ set > s4;
(Note that the space between the two final >'s in the template is required - otherwise the compiler will interpret >> as the right shift operator.) In each of these cases the function
-object makes use of the operator < as defined for the the underlying type (that is
+object makes use of the operator < as defined for the underlying type (that is
int, double, char and string).
The following code declares a set of integers, then adds some integers to
From 87868c2286d49ae0dbe108d1a107544482040a13 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:09:36 +1100
Subject: [PATCH 109/236] fix minor typos in Backup-With-MSDOS.sgml
---
LDP/howto/linuxdoc/Backup-With-MSDOS.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Backup-With-MSDOS.sgml b/LDP/howto/linuxdoc/Backup-With-MSDOS.sgml
index dde8ed9a..00c59496 100644
--- a/LDP/howto/linuxdoc/Backup-With-MSDOS.sgml
+++ b/LDP/howto/linuxdoc/Backup-With-MSDOS.sgml
@@ -536,7 +536,7 @@ so I've recommended that.
I think this setup is secure.
Note that somebody can still get access to all your files
if they go to the tape drive and pull the tape out before you get there,
-then then read the tape themselves.
+then read the tape themselves.
People with very sensitive data might consider encrypting the stream
from the archiver.
Archive to standard output and pipe the output to the encrypter,
From a986eb56aa4782c22dbea5bdce55f6b115d3e57f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:11:10 +1100
Subject: [PATCH 110/236] fix minor typos in Firewall-HOWTO.sgml
---
LDP/howto/linuxdoc/Firewall-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Firewall-HOWTO.sgml b/LDP/howto/linuxdoc/Firewall-HOWTO.sgml
index 669cb565..2529075a 100644
--- a/LDP/howto/linuxdoc/Firewall-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Firewall-HOWTO.sgml
@@ -201,7 +201,7 @@ If you have a dedicated connections to the Internet through a router, you could
Dial-up Architecture
-You may be using a dialup service like an ISDN line. In this case you might use a third network card to provide provide a filtered DMZ. This gives you full control over your Internet services and still separates them from your regular network.
+You may be using a dialup service like an ISDN line. In this case you might use a third network card to provide a filtered DMZ. This gives you full control over your Internet services and still separates them from your regular network.
__________
From 78479f2e266f30515d6d88598ef81a4ba83d3560 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:12:49 +1100
Subject: [PATCH 111/236] fix minor typos in Linux+FreeBSD.sgml
---
LDP/howto/linuxdoc/Linux+FreeBSD.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Linux+FreeBSD.sgml b/LDP/howto/linuxdoc/Linux+FreeBSD.sgml
index 767bb45d..71ef6a0f 100644
--- a/LDP/howto/linuxdoc/Linux+FreeBSD.sgml
+++ b/LDP/howto/linuxdoc/Linux+FreeBSD.sgml
@@ -183,7 +183,7 @@ in the output from /dev/hda3 is the FreeBSD
+slice. What should have been seen as (/dev/hda3 is the FreeBSD
slice and /dev/hda4 is the Linux extended partition)
Partition check:
From 8f8fcf6ed30f0f174dd725db3c4127f3bcd75cd3 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:13:24 +1100
Subject: [PATCH 112/236] fix minor typos in NC-HOWTO.sgml
---
LDP/howto/linuxdoc/NC-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/NC-HOWTO.sgml b/LDP/howto/linuxdoc/NC-HOWTO.sgml
index 91464d90..ab63737d 100644
--- a/LDP/howto/linuxdoc/NC-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/NC-HOWTO.sgml
@@ -785,7 +785,7 @@ NC-IPaddr 5999).
Here are some first commands and hints that seemed to me to be useful.
You can apparently configure the NC remotely - online. The configuration
files use the same format, but do allow only an offline configuration.
-As an alternative you may use the the setup
+As an alternative you may use the setup
function
from the NC menu window.
From 8245296141a8b333f6cb07f2bbf6b1d59b86deca Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:14:14 +1100
Subject: [PATCH 113/236] fix minor typos in Diald-HOWTO.sgml
---
LDP/howto/linuxdoc/Diald-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Diald-HOWTO.sgml b/LDP/howto/linuxdoc/Diald-HOWTO.sgml
index c38c7f41..12d8c552 100644
--- a/LDP/howto/linuxdoc/Diald-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Diald-HOWTO.sgml
@@ -401,7 +401,7 @@ two-way
# more information
reroute
-# Diald will set up the default route the the SLIP interface used as proxy
+# Diald will set up the default route to the SLIP interface used as proxy
defaultroute
# Script to set up personalized routes
From 1ad5b62af48368f9fdbbfe01ff40fc18958ee162 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:17:54 +1100
Subject: [PATCH 114/236] fix minor typos in Text-Terminal-HOWTO.sgml
---
LDP/howto/linuxdoc/Text-Terminal-HOWTO.sgml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/LDP/howto/linuxdoc/Text-Terminal-HOWTO.sgml b/LDP/howto/linuxdoc/Text-Terminal-HOWTO.sgml
index d96a0e7d..b9416c3c 100644
--- a/LDP/howto/linuxdoc/Text-Terminal-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Text-Terminal-HOWTO.sgml
@@ -1621,7 +1621,7 @@ soft-font. This means that they can display almost any character set
provided that you can find the soft-font for it. If you can't find
the needed soft-font, you can always create your own. A free font
editor for this is called BitFontEdit (written by the author of this
-document) and is at at
+document) and is at
For mapping the keyboard (and screen) for use of various fonts see
@@ -1754,7 +1754,7 @@ OK most of the time but once in a while will give errors.
Serial Communication programs
while the newer free PuTTY and Terra-Term programs can connect
-directly to a serial line but can't dial out, most of of the older
+directly to a serial line but can't dial out, most of the older
programs did dialing out via a serial port modem. Some dialing
programs are for making a PPP connection to the Internet via a modem,
such as wvdial, and don't normally include any terminal emulation.
@@ -5302,7 +5302,7 @@ terminal to create a meta key.
vi and Cursor-Keys
This means that fred's password is valid, it was last changed on
03/04/96, it can be changed at any time, it expires after 60 days, fred will
-not be warned, and and the account won't be disabled when the password
+not be warned, and the account won't be disabled when the password
expires.
This simply means that if fred logs in after the password expires,
@@ -1383,7 +1383,7 @@ information.
Adding shadow support to a program is actually fairly straightforward. The
only problem is that the program must be run by root (or SUID root) in order
-for the the program to be able to access the /etc/shadow file.
+for the program to be able to access the /etc/shadow file.
This presents one big problem: very careful programming practices must be
followed when creating SUID programs. For instance, if a program has a shell
From 79177284a6c70e7f04aee6ce9cc18c7bac196ffb Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:41:03 +1100
Subject: [PATCH 135/236] fix minor typos in Psion-HOWTO.sgml
---
LDP/howto/linuxdoc/Psion-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/Psion-HOWTO.sgml b/LDP/howto/linuxdoc/Psion-HOWTO.sgml
index dacb8500..f2410663 100644
--- a/LDP/howto/linuxdoc/Psion-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Psion-HOWTO.sgml
@@ -218,7 +218,7 @@ Matt Gumbley originally started converts Psion vcard format from from the EPOC Contacts application to emacs BBDB format.
+ converts Psion vcard format from the EPOC Contacts application to emacs BBDB format.
@@ -228,7 +228,7 @@ Matt Gumbley originally started converts Psion vcard format from from the EPOC Contacts application GnomeCard vcard format.
+ converts Psion vcard format from the EPOC Contacts application GnomeCard vcard format.
From e47ffe5b4c19541f13aad7a15ec9928cf8e68679 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:42:45 +1100
Subject: [PATCH 136/236] fix minor typos in DOSEMU-HOWTO.sgml
---
LDP/howto/linuxdoc/DOSEMU-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/DOSEMU-HOWTO.sgml b/LDP/howto/linuxdoc/DOSEMU-HOWTO.sgml
index e265bb66..c2f8b432 100644
--- a/LDP/howto/linuxdoc/DOSEMU-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/DOSEMU-HOWTO.sgml
@@ -527,7 +527,7 @@ To boot dosemu with LILO and Stacker 4.0 I did a little work around…
disk {partition "/dev/hda? ?"}
-7. Start dosemu and and voila! No LILO.
+7. Start dosemu and voila! No LILO.
For recent versions of dosemu you need to change the
@@ -772,7 +772,7 @@ window. If this does not work, make sure:
1. Dosemu has X support compiled in. This is default, however
- if you you have compiled dosemu with "x off" in the
+ if you have compiled dosemu with "x off" in the
compiletime-settings file you don't have X support. So changing
"x off" to "x on" in the compiletime-settings file, followed by
"make pristine; make; make install" should build
From 7010b45821013d567cfc1e51e9ae8e00fe486c99 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:43:35 +1100
Subject: [PATCH 137/236] fix minor typos in Jaz-Drive-HOWTO.sgml
---
LDP/howto/linuxdoc/Jaz-Drive-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Jaz-Drive-HOWTO.sgml b/LDP/howto/linuxdoc/Jaz-Drive-HOWTO.sgml
index ddcbe40a..478ccf19 100644
--- a/LDP/howto/linuxdoc/Jaz-Drive-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Jaz-Drive-HOWTO.sgml
@@ -214,7 +214,7 @@
If the drive doesn't show up, there's no sense booting Linux. Power down
the PC and Jaz drive, and check everything again. In particular, unplug the
- cables and make sure none of the the pins are bent, then replug them and
+ cables and make sure none of the pins are bent, then replug them and
ensure they are completely seated against the connector. If you have
multiple SCSI devices, make sure they all have different ID numbers, and
that the last device in the SCSI chain is terminated.
From eeb3f6fe14ba36fdff3b72f057c7270da7b12ff3 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:44:19 +1100
Subject: [PATCH 138/236] fix minor typos in Commercial-Port-Advocacy.sgml
---
LDP/howto/linuxdoc/Commercial-Port-Advocacy.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Commercial-Port-Advocacy.sgml b/LDP/howto/linuxdoc/Commercial-Port-Advocacy.sgml
index e574e349..74cd2c8d 100644
--- a/LDP/howto/linuxdoc/Commercial-Port-Advocacy.sgml
+++ b/LDP/howto/linuxdoc/Commercial-Port-Advocacy.sgml
@@ -265,7 +265,7 @@ overlooked market for your software."
conditional apology for sending the message to the wrong person
if the person receiving it is the wrong person. The next
sentence should request that the message be forwarded to the
-right person and that that person's email address be sent back to
+right person and that the person's email address be sent back to
you for future contacts. This has a few effects. The apology
establishes that you're not a know-it-all and that you are
polite. The request reinforces the politeness and quietly lets
From ddabb8685d11dbe95b363ae09102849dcc9e846f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:45:38 +1100
Subject: [PATCH 139/236] fix minor typos in Large-Disk-HOWTO.sgml
---
LDP/howto/linuxdoc/Large-Disk-HOWTO/Large-Disk-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/Large-Disk-HOWTO/Large-Disk-HOWTO.sgml b/LDP/howto/linuxdoc/Large-Disk-HOWTO/Large-Disk-HOWTO.sgml
index 5ea1a5c9..7645d2de 100644
--- a/LDP/howto/linuxdoc/Large-Disk-HOWTO/Large-Disk-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Large-Disk-HOWTO/Large-Disk-HOWTO.sgml
@@ -585,7 +585,7 @@ for the same disk. One often sees a translated geometry like */255/63
used by one and an untranslated geometry like */16/63 used by another OS.
(People tell me Windows NT uses */64/32 while Windows 2K uses */255/63.)
Thus, it may be impossible to align partitions to cylinder boundaries
-according to each of the the various ideas about the size of a cylinder
+according to each of the various ideas about the size of a cylinder
that one's systems have. Also different Linux kernels may assign
different geometries to the same disk.
Also, enabling or disabling the BIOS of a SCSI card may change the
@@ -612,7 +612,7 @@ What is the definition of alignment?
MSDOS 6.22 FDISK will do the following:
1. If the first sector of the cylinder is a partition
table sector, then the rest of the track is unused,
-and the partition starts with the the next track.
+and the partition starts with the next track.
This applies to sector 0 (the MBR) and the partition table sectors
preceding logical partitions.
2. Otherwise, the partition starts at the first sector of the
From 9800b7f907027016e0c351abdfaf311694f7dc0a Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:46:41 +1100
Subject: [PATCH 140/236] fix minor typos in Networking-Overview-HOWTO.sgml
---
LDP/howto/linuxdoc/Networking-Overview-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Networking-Overview-HOWTO.sgml b/LDP/howto/linuxdoc/Networking-Overview-HOWTO.sgml
index 0a70efa9..7246b5fb 100644
--- a/LDP/howto/linuxdoc/Networking-Overview-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Networking-Overview-HOWTO.sgml
@@ -288,7 +288,7 @@ There are many MLM (Mail List Management) programs available for Unix in general
One userful mail-related utility is fetchmail. Fetchmail is a free, full-featured, robust, well-documented remote-mail retrieval and forwarding utility intended to be used over on-demand TCP/IP links (such as SLIP or PPP connections). It supports every remote-mail protocol now in use on the Internet. It can even support IPv6 and IPSEC.
-Fetchmail retrieves mail from remote mail servers and forwards it via SMTP, so it can then be be read by normal mail user agents such as mutt, elm or BSD Mail. It allows all the system MTA's filtering, forwarding, and aliasing facilities to work just as they would on normal mail.
+Fetchmail retrieves mail from remote mail servers and forwards it via SMTP, so it can then be read by normal mail user agents such as mutt, elm or BSD Mail. It allows all the system MTA's filtering, forwarding, and aliasing facilities to work just as they would on normal mail.
Fetchmail can be used as a POP/IMAP-to-SMTP gateway for an entire DNS domain, collecting mail from a single drop box on an ISP and SMTP-forwarding it based on header addresses.
From 6d17346dde2c5856484d7f72c5f16a1aa76e0602 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:47:21 +1100
Subject: [PATCH 141/236] fix minor typos in MP3-Box-HOWTO.sgml
---
LDP/howto/linuxdoc/MP3-Box-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/MP3-Box-HOWTO.sgml b/LDP/howto/linuxdoc/MP3-Box-HOWTO.sgml
index 7451c273..ca038252 100644
--- a/LDP/howto/linuxdoc/MP3-Box-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/MP3-Box-HOWTO.sgml
@@ -435,7 +435,7 @@ make bzImage
cp arch/i386/boot/bzImage /tftpboot/X86PC/UNDI/linux-install
-Presumably, you configured your network, sound drivers as modules. It will be necessary to compile them and put them in temporary directory (until you get the the mini-distribution setup). To compile and install in temporary directory do:
+Presumably, you configured your network, sound drivers as modules. It will be necessary to compile them and put them in temporary directory (until you get the mini-distribution setup). To compile and install in temporary directory do:
export INSTALL_MOD_PATH=/tmp
make modules;make modules_install
From a1facdb03589276fa4d1d2542055bfac21191bc8 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:51:48 +1100
Subject: [PATCH 142/236] fix minor typos in Modem-HOWTO.sgml
---
LDP/howto/linuxdoc/Modem-HOWTO.sgml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/LDP/howto/linuxdoc/Modem-HOWTO.sgml b/LDP/howto/linuxdoc/Modem-HOWTO.sgml
index 91a6cf0b..e0e853ab 100644
--- a/LDP/howto/linuxdoc/Modem-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Modem-HOWTO.sgml
@@ -177,7 +177,7 @@ not in the trademark sense. All other trademarks belong to their
respective owners.
Credits
-
The following is only a rough approximation of how this this
+
The following is only a rough approximation of how this
document was created in the year 2000: About 1/4 of the material here
was lifted directly from Serial-HOWTO v. 1.11 (1997) by Greg Hankins.
(with his permission). About
@@ -461,7 +461,7 @@ external USB. The internal one is installed inside of your PC (you
must remove screws, etc. to install it). An external one just plugs
in to a cable: USB cable (USB modem) or to the serial port (RS-232
serial modem). As compared to external serial modems, the internal
-modems are less expensive, are less likely to to suffer data loss due
+modems are less expensive, are less likely to suffer data loss due
to buffer overrun, and usually use less electricity. An internal
modem obviously doesn't use up any desk space.
@@ -1150,7 +1150,7 @@ Pinout and Signals for more details.
Internal Modem Contains Serial Port
For an internal modem there is no 9-pin connector but the behavior
is almost exactly as if the above mentioned cable wires existed.
-Instead of a a 12 volt signal in a wire giving the state of a modem
+Instead of a 12 volt signal in a wire giving the state of a modem
control line, the internal modem may just use a status bit in its own
memory (a register) to determine the state of this non-existent
"wire". The internal modem's serial port looks just like a real
@@ -2476,7 +2476,7 @@ stty in the Serial-HOWTO or Text-Terminal-HOWTO..
modem, you first need to make sure it can be found and that
AT-commands and the like can be sent to it. So I suggest you first
give it a very simple configuration using the communication program
-you will be using on the port and see it it works. If this works you
+you will be using on the port and see if it works. If this works you
may then want to improve on the configuration, If not then see . A winmodem may be hard to find and will not work under
@@ -4111,7 +4111,7 @@ This is one way to crudely transfer files with someone on a MS Windows
PC who uses HyperTerminal or Terminal (for Windows 3.x or DOS). These
two MS programs are something like minicom. Using this simple manual
method (for Linux-to-Linux or MS-to-Linux) requires two people to be
-present, one one each end of the phone line connection running a
+present, one on each end of the phone line connection running a
terminal communications program. Be warned that if both people
type at the same time it's chaos. It's a "last resort" way to
transfer files between any two people that have PCs (either Linux or
@@ -5225,7 +5225,7 @@ Thus, disregard what it says about the IRQ, because it's just assuming
the standard IRQs. This is done, because IRQ detection is unreliable,
and can be fooled. But if and when setserial runs from a start-up
script, it changes the IRQ's and displays the new (and hopefully
-correct) state on on the startup screen. If the wrong IRQ is not
+correct) state on the startup screen. If the wrong IRQ is not
corrected by a later display on the screen, then you've got a problem.
So, even though I have my Digital Subscriber Line (DSL)
From 431fc3453ba42cbbf64359bf8d60e2b789f6fd2b Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:52:56 +1100
Subject: [PATCH 143/236] fix minor typos in Optical-Disk-HOWTO.sgml
---
LDP/howto/linuxdoc/Optical-Disk-HOWTO.sgml | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/LDP/howto/linuxdoc/Optical-Disk-HOWTO.sgml b/LDP/howto/linuxdoc/Optical-Disk-HOWTO.sgml
index eae28ed8..34a1e448 100644
--- a/LDP/howto/linuxdoc/Optical-Disk-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Optical-Disk-HOWTO.sgml
@@ -364,7 +364,7 @@ SCSI interface.
Drives used: several, no problems encountered (Olympus, Epson, currently
Mitsubishi MK230LK3). Drives may have strange jumper setting like "Mac
Mode" or such - naturally, disable.
-If you decide to get a drive, pay attention the the
+If you decide to get a drive, pay attention to the
cache size - It can speed things up enormously, still speed will be
soso compared to hard disks, of course.
@@ -1567,7 +1567,7 @@ Alexander Voropay
I have no experience with optical jukeboxes with Linux!!!!
I have had experiences with Optical jukeboxes under HP-UX. In this
-setup the the jukebox had a SCSI address of it's own. Each slot in
+setup the jukebox had a SCSI address of it's own. Each slot in
the jukebox had an associated LUN number. A device name was assigned
for each disk slot A side and B side. The mount command was run against
the appropriate device name. I had a jukebox with just one drive and
@@ -2097,7 +2097,7 @@ I tried Jeff's suggestion. Here are the steps I performed;
Modify my kernel using "make xconfig" in the /usr/src/linux directory
and installed it.
Change the mode jumper on the PD drive to non-DOS mode. I soldered
-a switch across the mode jumper connections and routed it the the
+a switch across the mode jumper connections and routed it to the
back panel. I figured out which switch position was the open position
and labeled this one for DOS. The other position is of course Linux.
So before I boot my system I decide which OS I'll be using and set the
From f428b9602e08027e2e6d5fa1c2e01c98c856b252 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:54:08 +1100
Subject: [PATCH 144/236] fix minor typos in IPX-HOWTO.sgml
---
LDP/howto/linuxdoc/IPX-HOWTO.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/howto/linuxdoc/IPX-HOWTO.sgml b/LDP/howto/linuxdoc/IPX-HOWTO.sgml
index 53d147ab..d6037d83 100644
--- a/LDP/howto/linuxdoc/IPX-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/IPX-HOWTO.sgml
@@ -14,7 +14,7 @@
This document aims to describe how to obtain, install and configure various
-tools available for the the Linux operating system that use the Linux kernel
+tools available for the Linux Operating System that use the Linux Kernel
IPX protocol support.
@@ -1570,7 +1570,7 @@ When you are running as a server it will normally be your responsibility
to assign network address to each of the PPP links when they are established.
This is an important point, each PPP link will be an IPX network and will have
a unique IPX network address. This means that you must decide how you will
-allocate addresses and what what they will be. A simple convention is to
+allocate addresses and what they will be. A simple convention is to
allocate one IPX network address to each serial device that will support
IPX/PPP. You could allocate IPX network addresses based on the login id
of the connecting user, but I don't see any particularly good reason to do
From f258ac1415f2891a37a2dcabd9e66f8f1f8a420b Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:55:31 +1100
Subject: [PATCH 145/236] fix minor typos in Lex-YACC-HOWTO.sgml
---
LDP/howto/linuxdoc/Lex-YACC-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Lex-YACC-HOWTO.sgml b/LDP/howto/linuxdoc/Lex-YACC-HOWTO.sgml
index 985af4f8..7ebe13a0 100644
--- a/LDP/howto/linuxdoc/Lex-YACC-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Lex-YACC-HOWTO.sgml
@@ -932,7 +932,7 @@ target temperature 23
What this calls for is for yylval to be a union, which can hold both strings
and integers - but not simultaneously.
-Remember that we told YACC previously what type yylval was supposed to by by
+Remember that we told YACC previously what type yylval was supposed to be by
defining YYSTYPE. We could conceivably define YYSTYPE to be a union this
way, by YACC has an easier method for doing this: the %union statement.
From 24458495dcc0a60290f3acffaa554e2813c836f6 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 22:55:46 +1100
Subject: [PATCH 146/236] fix minor typos in Tips-HOWTO.sgml
---
LDP/howto/linuxdoc/Tips-HOWTO.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/howto/linuxdoc/Tips-HOWTO.sgml b/LDP/howto/linuxdoc/Tips-HOWTO.sgml
index f759d321..2e9f4f5e 100644
--- a/LDP/howto/linuxdoc/Tips-HOWTO.sgml
+++ b/LDP/howto/linuxdoc/Tips-HOWTO.sgml
@@ -584,7 +584,7 @@ I could see this was in /dev/hdb5
go through the /bin, /sbin/, /usr/bin, /usr/sbin and
/usr/lib (and a few of the other usual suspects and
make liberal use of the 'chattr +i command'. Also add that
- to the the kernel files in root. Now 'mkdir /etc/.dist/'
+ to the kernel files in root. Now 'mkdir /etc/.dist/'
copy everything from /etc/ on down (I do this in two steps
using /tmp/etcdist.tar to avoid recursion) into that directory.
(Optionally you can just create /etc/.dist.tar.gz) -- and
From b1085b8783f7fa9f52b9c9ee5847a91f9eb1d1d9 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:08:30 +1100
Subject: [PATCH 147/236] fix minor typos in Media-Types.xml
---
LDP/inprogress/Linux-Networking/Media-Types.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/inprogress/Linux-Networking/Media-Types.xml b/LDP/inprogress/Linux-Networking/Media-Types.xml
index 91731026..dc32b4e8 100644
--- a/LDP/inprogress/Linux-Networking/Media-Types.xml
+++ b/LDP/inprogress/Linux-Networking/Media-Types.xml
@@ -123,7 +123,7 @@ RG-62 93 ohms ARCnet
A fiber optic cable consists of a thin glass or clear plastic fiber encased
in a protective jacket. Signals are sent through the cable in form of light.
There are two types of fiber optic cable: single-mode, which uses a single
-wavelength, and multimode, which uses multiple multiple wavelengths in the
+wavelength, and multimode, which uses multiple wavelengths in the
same cable. Fiber optic cable is completely invulnerable to EMI, and has no
detectable emissions. However, it and its associated equipment are expensive
compared to other types of cable, and the most difficult to install. Single-mode
From f3d416ea93eee84d60871b6883a62fb68785c44f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:09:32 +1100
Subject: [PATCH 148/236] fix minor typos in Protocols-Standards-Services.xml
---
.../Linux-Networking/Protocols-Standards-Services.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/inprogress/Linux-Networking/Protocols-Standards-Services.xml b/LDP/inprogress/Linux-Networking/Protocols-Standards-Services.xml
index 31c625c0..f20c49f9 100644
--- a/LDP/inprogress/Linux-Networking/Protocols-Standards-Services.xml
+++ b/LDP/inprogress/Linux-Networking/Protocols-Standards-Services.xml
@@ -170,7 +170,7 @@ http://lrcwww.epfl.ch
DDS-Switched56
-DDS (Digital Data Service) and Switched 56 are types types of dedicated
+DDS (Digital Data Service) and Switched 56 are types of dedicated
digital line provided by phone carriers. DDS lines are more
expensive than dedicated analog lines, but support a more consistent quality.
DDS lines support a speed of 56 Kbps. A device called a CSU/DSU (Channel
From 1ac95fcd1523d903a35a7546d79758095680af70 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:10:06 +1100
Subject: [PATCH 149/236] fix minor typos in Connectivity-Devices.xml
---
LDP/inprogress/Linux-Networking/Connectivity-Devices.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/inprogress/Linux-Networking/Connectivity-Devices.xml b/LDP/inprogress/Linux-Networking/Connectivity-Devices.xml
index ea3e440d..4e311e4d 100644
--- a/LDP/inprogress/Linux-Networking/Connectivity-Devices.xml
+++ b/LDP/inprogress/Linux-Networking/Connectivity-Devices.xml
@@ -21,7 +21,7 @@ on this device.
Hub
Hubs connect nodes and network resources in a network to a central point in a
-star topology. It should be noted the the usage of these devices has largely
+star topology. It should be noted that the usage of these devices has largely
been eliminated as the development of 'switch' and general 'switching-fabric'
technology has delivered increased levels of speed and efficiency in network
communication. Switches and routers are two types of hubs.
From 95fb9ad87b35a3698871e73f7785515ba9cd41b5 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:10:39 +1100
Subject: [PATCH 150/236] fix minor typos in Overview.xml
---
LDP/inprogress/Linux-Networking/Overview.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/inprogress/Linux-Networking/Overview.xml b/LDP/inprogress/Linux-Networking/Overview.xml
index 148ddbfe..126b0c95 100644
--- a/LDP/inprogress/Linux-Networking/Overview.xml
+++ b/LDP/inprogress/Linux-Networking/Overview.xml
@@ -2469,7 +2469,7 @@ server is not required) and the fact that an administrator mightn't be required
(if users are able to manage resource sharing). The primary disadvantage of
peer networks is the lack of a central control mechanism. Each user controls
access to their own workstation's shared files and printers. In a large scale
-network network, such a security policy is difficult to manage without
+network, such a security policy is difficult to manage without
compromising security. Further, a workstation that is being accessed by peers
can also be slowed down, inconveniencing the user at that workstation. Hence,
its clear that this system is best suited to smaller networks.
From 3e53edda219944e69fa5727fa67ce9d1d42b31c1 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:16:12 +1100
Subject: [PATCH 151/236] fix minor typos in ldpwn XML files
---
LDP/ldpwn/20030527.xml | 2 +-
LDP/ldpwn/20030722.xml | 2 +-
LDP/ldpwn/20031125.xml | 2 +-
LDP/ldpwn/20031217.xml | 2 +-
LDP/ldpwn/20050330.xml | 2 +-
LDP/ldpwn/20060404.xml | 2 +-
6 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/LDP/ldpwn/20030527.xml b/LDP/ldpwn/20030527.xml
index 523c9bc3..3e705f73 100644
--- a/LDP/ldpwn/20030527.xml
+++ b/LDP/ldpwn/20030527.xml
@@ -95,7 +95,7 @@ Robinson subjected the default LDP license to a Debian Free Software
Guidelines analysis
and proposed several changes to it. People further discussed the license
-and the changes on the the debian-legal mailing
list.
diff --git a/LDP/ldpwn/20030722.xml b/LDP/ldpwn/20030722.xml
index f0a9b4ce..6be61dff 100644
--- a/LDP/ldpwn/20030722.xml
+++ b/LDP/ldpwn/20030722.xml
@@ -70,7 +70,7 @@ default in the standard XFree86 package, Eric Steven Raymond's LOST (Linux One Stanza Tips) project is a series of small Linux related hints and tips and a set of of scripts/programs for interfacing the snippets with existing mailers and web pages. The LOST project was born in the Linux-India-Help mailing list in Aug 2001 because the developers of the project felt that as newbies join the list, the same queries are floated time and again.
+The LOST (Linux One Stanza Tips) project is a series of small Linux related hints and tips and a set of scripts/programs for interfacing the snippets with existing mailers and web pages. The LOST project was born in the Linux-India-Help mailing list in Aug 2001 because the developers of the project felt that as newbies join the list, the same queries are floated time and again.
diff --git a/LDP/ldpwn/20031125.xml b/LDP/ldpwn/20031125.xml
index 81514f9d..9daef02c 100644
--- a/LDP/ldpwn/20031125.xml
+++ b/LDP/ldpwn/20031125.xml
@@ -167,7 +167,7 @@ url="http://www.opencontent.org/opl.shtml">http://www.opencontent.org/opl.shtml<
any issues and what people think in general about documentation
licenses. David Lawyer said
-that that LDP needs to create it's own license and prevent documentation
+that the LDP needs to create it's own license and prevent documentation
abuse. Andy Oram suggested that the LDP should contact the Creative
Commons for help. Somewhere in the discussion, Colin Watson Saqib Ali created a website that can
convert the XML Documents stored in the CVS to HTML/PDF on-the-fly. The
-idea is to to let the HOWTO authors to view the HTML/PDF output of their
+idea is to let the HOWTO authors to view the HTML/PDF output of their
XML source once they commit the source to the CVS. Using the converter
is as simple as going to something like http://www.xml-dev.com:8080/tldp/http://cvsview.tldp.org/index.cgi/*checkout*/LDP/howto/docbook/DocBook-OpenJade-SGML-XML-HOWTO.xml.
diff --git a/LDP/ldpwn/20050330.xml b/LDP/ldpwn/20050330.xml
index 86a499b6..0ffa8b5e 100644
--- a/LDP/ldpwn/20050330.xml
+++ b/LDP/ldpwn/20050330.xml
@@ -118,7 +118,7 @@ first review all the docs on this subject. If docs were not being adequately
maintained, she would try to find new authors. She would also try to find
authors for areas covered by the subject but not adequately by any LDP docs.
She would suggest mergers or splits in exiting documents. New doc proposals
-would go the the appropriate subject specialist. He said that there
+would go to the appropriate subject specialist. He said that there
should be a subject specialist coordinator and the subject specialist
coordinator would need to have good knowledge of all aspects of Linux and have
time to check out the facts when disputes arose. The subject specialist
diff --git a/LDP/ldpwn/20060404.xml b/LDP/ldpwn/20060404.xml
index 939686e2..c9476652 100644
--- a/LDP/ldpwn/20060404.xml
+++ b/LDP/ldpwn/20060404.xml
@@ -42,7 +42,7 @@
There is a discussion
- going on on what the best manner is to convert your docbook xml
+ going on what the best manner is to convert your docbook xml
document into pdf. A few different manners are mentioned. But there is
still no winner! That is normal, because it is also a matter of
taste.
From e73b710c97ad1c4f6fcf675ecbd9eb433320f5a7 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:17:17 +1100
Subject: [PATCH 152/236] fix minor typos in ch12.sgml
---
LDP/guide/docbook/sag/ch12.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/sag/ch12.sgml b/LDP/guide/docbook/sag/ch12.sgml
index b4cf6dea..6115f448 100644
--- a/LDP/guide/docbook/sag/ch12.sgml
+++ b/LDP/guide/docbook/sag/ch12.sgml
@@ -495,7 +495,7 @@ tapes
Backups take a lot of space, which can cost quite
a lot of money. To reduce the space needed, the backups
can be compressed. There are several ways of doing this.
- Some programs have support for for compression built in; for
+ Some programs have support for compression built in; for
example, the ()
option for GNU tar pipes the whole backup
through the gzip compression program, before
From 66efb18032e791ab48396f490a0e818b2e67c550 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:17:52 +1100
Subject: [PATCH 153/236] fix minor typos in ch07.sgml
---
LDP/guide/docbook/sag/ch07.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/sag/ch07.sgml b/LDP/guide/docbook/sag/ch07.sgml
index 0f7b2abc..bade0f72 100644
--- a/LDP/guide/docbook/sag/ch07.sgml
+++ b/LDP/guide/docbook/sag/ch07.sgml
@@ -73,7 +73,7 @@ Swap: 1044216k av, 161672k used, 882544k free 199388k cached
by CPU utilization.You can modify the output of top while
- is is running. If you hit an , top will no longer
+ it is running. If you hit an , top will no longer
display idle processes. Hit again to see them
again. Hitting will sort by memory usage,
will sort by how long they processes have been
From 0d3433654f3403e29b109810dc3bc4435092f205 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:18:35 +1100
Subject: [PATCH 154/236] fix minor typos in ch14.sgml
---
LDP/guide/docbook/sag/ch14.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/guide/docbook/sag/ch14.sgml b/LDP/guide/docbook/sag/ch14.sgml
index 80fd2d74..dd2216e7 100644
--- a/LDP/guide/docbook/sag/ch14.sgml
+++ b/LDP/guide/docbook/sag/ch14.sgml
@@ -176,7 +176,7 @@
Beware of the time command. This is not
used to get the system time. Instead it's used to time how long
- something takes. Refer the the time man page.
+ something takes. Refer to the time man page.date only shows or sets the software
clock. The clock commands synchronizes
@@ -351,7 +351,7 @@ restrict 127.0.0.1
Many people get the idea that instead of running the NTP
daemon, they should just setup a cron job
job to periodically run the ntpdate command.
- There are 2 main disadvantages of using using this method.
+ There are 2 main disadvantages of using this method.The first is that ntpdate does a "brute force"
method of changing the time. So if your computer's time is off my 5
From 64b6257c765f531d1d2af24a813dbd103668b0ba Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:21:32 +1100
Subject: [PATCH 155/236] fix minor typos in
Securing-Optimizing-Linux-RH-Edition-v1.3.xml
---
.../solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3.xml b/LDP/guide/docbook/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3.xml
index ccc06b49..571e095f 100644
--- a/LDP/guide/docbook/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3.xml
+++ b/LDP/guide/docbook/solrhe/Securing-Optimizing-Linux-RH-Edition-v1.3.xml
@@ -33409,7 +33409,7 @@ BRU Homepage: http://www.bru.com/
Resources
- Surprised!, Don't be, what we have attempted is to duplicate a server-side redirect here. The idea is, supposingly you are viewing this book online from a website, this will give give enough time to
+ Surprised!, Don't be, what we have attempted is to duplicate a server-side redirect here. The idea is, supposingly you are viewing this book online from a website, this will give enough time to
think about leaving this environement which is what would have happened if you had clicked on any link, or save this page and go back to the page you were browsing. this will leave with the option of checking out the
later at your convenience. To us when and if, a misnomer the link needs to be updated or changed or edited etc. we have to tinker with this page rather than hunt and peck at the links by searching them from different pages
From 13f0338ef705b71b1053be04213df7c07c16dbb5 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:22:46 +1100
Subject: [PATCH 156/236] fix minor typos in 02-HelloWorld.sgml
---
LDP/guide/docbook/lkmpg-2.4/02-HelloWorld.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/lkmpg-2.4/02-HelloWorld.sgml b/LDP/guide/docbook/lkmpg-2.4/02-HelloWorld.sgml
index 7cdd9b63..a79ff2ea 100644
--- a/LDP/guide/docbook/lkmpg-2.4/02-HelloWorld.sgml
+++ b/LDP/guide/docbook/lkmpg-2.4/02-HelloWorld.sgml
@@ -125,7 +125,7 @@ MODULE_LICENSE("GPL");
will cause loading the module to fail, since insmod won't find those functions in the kernel.:
- A programming mistake can take take your system down. You should always turn on compiler warnings, and this applies to
+ A programming mistake can take your system down. You should always turn on compiler warnings, and this applies to
all your compiling endeavors, not just module compilation.:
From 7d49e03708a3317e28e56bcee9060e684786b39f Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:23:25 +1100
Subject: [PATCH 157/236] fix minor typos in 09-BlockingProcesses.sgml
---
LDP/guide/docbook/lkmpg-2.4/09-BlockingProcesses.sgml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/lkmpg-2.4/09-BlockingProcesses.sgml b/LDP/guide/docbook/lkmpg-2.4/09-BlockingProcesses.sgml
index 0ddd7583..916d026b 100644
--- a/LDP/guide/docbook/lkmpg-2.4/09-BlockingProcesses.sgml
+++ b/LDP/guide/docbook/lkmpg-2.4/09-BlockingProcesses.sgml
@@ -36,7 +36,7 @@
When a process is done with the file, it closes it, and module_close is called. That function
wakes up all the processes in the queue (there's no mechanism to only wake up one of them). It then returns and the
- process which just closed the file can continue to run. In time, the scheduler decides that that process has had enough
+ process which just closed the file can continue to run. In time, the scheduler decides that the process has had enough
and gives control of the CPU to another process. Eventually, one of the processes which was in the queue will be given
control of the CPU by the scheduler. It starts at the point right after the call to
module_interruptible_sleep_onThis means that the process is still in kernel mode --
From 1522b3f973a5cdee0b930904924e0d1e36a5b0f4 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:24:29 +1100
Subject: [PATCH 158/236] fix minor typos in 04-CharacterDeviceFiles.sgml
---
LDP/guide/docbook/lkmpg-2.4/04-CharacterDeviceFiles.sgml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/guide/docbook/lkmpg-2.4/04-CharacterDeviceFiles.sgml b/LDP/guide/docbook/lkmpg-2.4/04-CharacterDeviceFiles.sgml
index 5ab3e14a..7df2a0ce 100644
--- a/LDP/guide/docbook/lkmpg-2.4/04-CharacterDeviceFiles.sgml
+++ b/LDP/guide/docbook/lkmpg-2.4/04-CharacterDeviceFiles.sgml
@@ -138,7 +138,7 @@
number will be. There are a couple of ways to do this. First, the driver itself can print the newly assigned number and
we can make the device file by hand. Second, the newly registered device will have an entry in
/proc/devices, and we can either make the device file by hand or write a shell script to read the
- file in and make the device file. The third method is we can have our driver make the the device file using the
+ file in and make the device file. The third method is we can have our driver make the device file using the
mknod system call after a successful registration and rm during the call to
cleanup_module.
@@ -303,7 +303,7 @@ static int device_release(struct inode *inode, struct file *file)
Device_Open --; /* We're now ready for our next caller */
/* Decrement the usage count, or else once you opened the file, you'll
- never get get rid of the module. */
+ never get rid of the module. */
MOD_DEC_USE_COUNT;
return 0;
From a36bf88b75d8a0bcdb4ea4d8f62c8695bebfd7d4 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:25:30 +1100
Subject: [PATCH 159/236] fix minor typos in ch09.sgm
---
LDP/guide/docbook/nag2/ch09.sgm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/guide/docbook/nag2/ch09.sgm b/LDP/guide/docbook/nag2/ch09.sgm
index 70f4503f..f2d30c16 100644
--- a/LDP/guide/docbook/nag2/ch09.sgm
+++ b/LDP/guide/docbook/nag2/ch09.sgm
@@ -1914,7 +1914,7 @@ further firewall processing occurs. The datagram is accepted.
Finally, let's look at what happens when we reach the end of a
user-defined chain. To see this, we'll map the flow for a TCP datagram
-destined for a port other than than the two we are handling
+destined for a port other than the two we are handling
specifically, as shown in .
@@ -3114,7 +3114,7 @@ accepted
Note the arguments had to be supplied and the way they've been used to
-describe a datagram. The output of the command indicates that that the
+describe a datagram. The output of the command indicates that the
datagram was accepted for forwarding, which is what we hoped for.
From f010fabea49e6d5c36fb8f4ad6f4150e65bb0ea9 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:25:54 +1100
Subject: [PATCH 160/236] fix minor typos in ch23.sgm
---
LDP/guide/docbook/nag2/ch23.sgm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/nag2/ch23.sgm b/LDP/guide/docbook/nag2/ch23.sgm
index 34875e42..4dc34f28 100644
--- a/LDP/guide/docbook/nag2/ch23.sgm
+++ b/LDP/guide/docbook/nag2/ch23.sgm
@@ -496,7 +496,7 @@ articles. If we post 5 articles, they will be numbered 1 through
numbered article, and lowmark will equal 1,
the lowest active article. If article 5 is cancelled there will be no
change; himark will remain at 5 to ensure
-that that article number is not reallocated and
+that the article number is not reallocated and
lowmark will remain at 1, the lowest active
article. If we now cancel article 1, himark
will remain unchanged, but lowmark will now
From 8969978be4aafa05984729ce42ec86d881472962 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:26:41 +1100
Subject: [PATCH 161/236] fix minor typos in appx-lvm.xml
---
LDP/guide/docbook/EVMSUG/appx-lvm.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/LDP/guide/docbook/EVMSUG/appx-lvm.xml b/LDP/guide/docbook/EVMSUG/appx-lvm.xml
index 818c23c4..6309c315 100644
--- a/LDP/guide/docbook/EVMSUG/appx-lvm.xml
+++ b/LDP/guide/docbook/EVMSUG/appx-lvm.xml
@@ -57,7 +57,7 @@ satisfy this requirement, the LVM plug-in will not allow the object to be added
Removing objects from LVM containersYou can remove a consumed object from its container as long as no regions
are mapped to that object. The LVM plug-in does not allow objects that are in use to
-be removed their their container. If an object must be removed, you can delete or
+be removed from their container. If an object must be removed, you can delete or
shrink regions, or move extents, in order to free the object from use.No options are available for removing objects from LVM containers.
From dbf4e3295b93d4426eca9761d03e23f1d0ee9282 Mon Sep 17 00:00:00 2001
From: Jason Leschnik
Date: Mon, 24 Oct 2016 23:27:44 +1100
Subject: [PATCH 162/236] fix minor typos in evmsug.html
---
LDP/guide/docbook/EVMSUG/evmsug.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LDP/guide/docbook/EVMSUG/evmsug.html b/LDP/guide/docbook/EVMSUG/evmsug.html
index b07d2fda..995795b4 100644
--- a/LDP/guide/docbook/EVMSUG/evmsug.html
+++ b/LDP/guide/docbook/EVMSUG/evmsug.html
@@ -1710,7 +1710,7 @@ sectors to the end of the segment, moving the end of the data segment
up into the freespace that immediately follows the data segment. However,
what if there is no freespace following the data segment? A segment or
segments could
-be be moved around to put freespace after the segment that is to be
+be moved around to put freespace after the segment that is to be
expanded. For example:
The segment following the segment to be expanded can be moved
elsewhere on the disk, thus freeing up space after the segment that
@@ -2082,7 +2082,7 @@ must be large enough to hold five physical extents. If an object is not large e
satisfy this requirement, the LVM plug-in will not allow the object to be added to the container.
C.2.3. Removing objects from LVM containers
You can remove a consumed object from its container as long as no regions
are mapped to that object. The LVM plug-in does not allow objects that are in use to
-be removed their their container. If an object must be removed, you can delete or
+be removed from their container. If an object must be removed, you can delete or
shrink regions, or move extents, in order to free the object from use.
No options are available for removing objects from LVM containers.
C.2.4. Deleting LVM containers
You can delete a container as long as the container does not have any produced
regions. The LVM plug-in does not allow containers to be deleted if they have any
regions. No options are available for deleting LVM containers.