aboutsummaryrefslogtreecommitdiffstats
path: root/chapter07
diff options
context:
space:
mode:
authorBryan Kadzban <bryan@linuxfromscratch.org>2006-09-23 00:27:35 +0000
committerBryan Kadzban <bryan@linuxfromscratch.org>2006-09-23 00:27:35 +0000
commitd0d8dc8f4c51b3b2b0bfe2ab233e7419e93250af (patch)
tree4e685f510a4ab43acd8d4cbbb04542b36398a5b2 /chapter07
parent1f3f918e633fdb593f15782c986d408562a5f7b7 (diff)
Changed the notes in sections 7.13.1 and 7.14.1 to be explicit about the lack of quotes around EOF.
git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7798 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689
Diffstat (limited to 'chapter07')
-rw-r--r--chapter07/network.xml14
-rw-r--r--chapter07/symlinks.xml14
2 files changed, 20 insertions, 8 deletions
diff --git a/chapter07/network.xml b/chapter07/network.xml
index ab3590801..2d1881431 100644
--- a/chapter07/network.xml
+++ b/chapter07/network.xml
@@ -59,10 +59,16 @@ EOF</userinput></screen>
incorrect by default when every distro does this right. -->
<note>
- <para>Although the examples in this book work properly, be aware
- that Udev does not recognize the backslash for line continuation.
- If modifying Udev rules with an editor, be sure to leave each rule
- on one physical line.</para>
+ <para>Be aware that Udev does not recognize the backslash for line
+ continuation. The examples in this book work properly because both
+ the backslash and newline are ignored by the shell. This makes the
+ shell send each rule to cat on only one line. (The shell ignores
+ this sequence because the EOF string used in the here-document
+ redirection is not enclosed in either double or single quotes. For
+ more details, see the bash(1) manpage, and search it for "Here
+ Documents".)</para>
+ <para>If modifying Udev rules with an editor, be sure to leave each
+ rule on one physical line.</para>
</note>
<para>If you are going to use the bus position as a key, create
diff --git a/chapter07/symlinks.xml b/chapter07/symlinks.xml
index d19ce4155..e8a27d7ef 100644
--- a/chapter07/symlinks.xml
+++ b/chapter07/symlinks.xml
@@ -43,10 +43,16 @@ SUBSYSTEM=="block", ENV{ID_MODEL}=="PHILIPS_CDD5301", \
EOF</userinput></screen>
<note>
- <para>Although the examples in this book work properly, be aware
- that Udev does not recognize the backslash for line continuation.
- If modifying Udev rules with an editor, be sure to leave each rule
- on one physical line.</para>
+ <para>Be aware that Udev does not recognize the backslash for line
+ continuation. The examples in this book work properly because both
+ the backslash and newline are ignored by the shell. This makes the
+ shell send each rule to cat on only one line. (The shell ignores
+ this sequence because the EOF string used in the here-document
+ redirection is not enclosed in either double or single quotes. For
+ more details, see the bash(1) manpage, and search it for "Here
+ Documents".)</para>
+ <para>If modifying Udev rules with an editor, be sure to leave each
+ rule on one physical line.</para>
</note>
<para>This way, the symlinks will stay correct even if you move the drives