Ignore:
Timestamp:
02/18/2007 01:59:36 PM (17 years ago)
Author:
Bryan Kadzban <bryan@…>
Branches:
10.0, 10.0-rc1, 10.1, 10.1-rc1, 11.0, 11.0-rc1, 11.0-rc2, 11.0-rc3, 11.1, 11.1-rc1, 11.2, 11.2-rc1, 11.3, 11.3-rc1, 12.0, 12.0-rc1, 12.1, 12.1-rc1, 6.3, 6.4, 6.5, 6.6, 6.7, 6.8, 7.0, 7.1, 7.2, 7.3, 7.4, 7.5, 7.5-systemd, 7.6, 7.6-systemd, 7.7, 7.7-systemd, 7.8, 7.8-systemd, 7.9, 7.9-systemd, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, arm, bdubbs/gcc13, ml-11.0, multilib, renodr/libudev-from-systemd, s6-init, trunk, xry111/arm64, xry111/arm64-12.0, xry111/clfs-ng, xry111/lfs-next, xry111/loongarch, xry111/loongarch-12.0, xry111/loongarch-12.1, xry111/mips64el, xry111/pip3, xry111/rust-wip-20221008, xry111/update-glibc
Children:
651719a
Parents:
80640a49
Message:

Fix part of #1963 (use ATTRS instead of SYSFS), add the note about the backslash at the end of each line back into the book, and add a reference to #1912 to the changelog entry from r7924.

git-svn-id: http://svn.linuxfromscratch.org/LFS/trunk/BOOK@7926 4aa44e1e-78dd-0310-a6d2-fbcd4c07a689

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chapter07/symlinks.xml

    r80640a49 r659cc3d  
    123123<literal>
    124124# Persistent symlinks for webcam and tuner
    125 KERNEL=="video*", SYSFS{idProduct}=="1910", SYSFS{idVendor}=="0d81", \
     125KERNEL=="video*", ATTRS{idProduct}=="1910", ATTRS{idVendor}=="0d81", \
    126126    SYMLINK+="webcam"
    127 KERNEL=="video*", SYSFS{device}=="0x036f", SYSFS{vendor}=="0x109e", \
     127KERNEL=="video*", ATTRS{device}=="0x036f", ATTRS{vendor}=="0x109e", \
    128128    SYMLINK+="tvtuner"
    129129</literal>
    130130EOF</userinput></screen>
     131
     132    <note>
     133      <para>Be aware that Udev does not recognize the backslash for line
     134      continuation.  This example works properly because both the backslash
     135      and newline are ignored by the shell.  This makes the shell send each
     136      rule to cat on only one line.  (The shell ignores this sequence because
     137      the EOF string used in the here-document redirection is not enclosed in
     138      either double or single quotes.  For more details, see the bash(1)
     139      manpage, and search it for "Here Documents".)</para>
     140      <para>If modifying Udev rules with an editor, be sure to leave each
     141      rule on one physical line.</para>
     142    </note>
    131143
    132144    <para>The result is that <filename>/dev/video0</filename> and
Note: See TracChangeset for help on using the changeset viewer.