Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

aoe: clean up udev configuration example

This patch adds a known default location for the udev configuration file and
uses the more recent "==" syntax for SUBSYSTEM and KERNEL.

Signed-off-by: Ed L. Cashin <ecashin@coraid.com>
Cc: Greg KH <greg@kroah.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>

authored by

Ed L. Cashin and committed by
Linus Torvalds
468fc530 1eb0da4c

+12 -8
+4 -1
Documentation/aoe/udev-install.sh
··· 23 23 # /etc/udev/rules.d 24 24 # 25 25 rules_d="`sed -n '/^udev_rules=/{ s!udev_rules=!!; s!\"!!g; p; }' $conf`" 26 - if test -z "$rules_d" || test ! -d "$rules_d"; then 26 + if test -z "$rules_d" ; then 27 + rules_d=/etc/udev/rules.d 28 + fi 29 + if test ! -d "$rules_d"; then 27 30 echo "$me Error: cannot find udev rules directory" 1>&2 28 31 exit 1 29 32 fi
+8 -7
Documentation/aoe/udev.txt
··· 1 1 # These rules tell udev what device nodes to create for aoe support. 2 - # They may be installed along the following lines (adjusted to what 3 - # you see on your system). 2 + # They may be installed along the following lines. Check the section 3 + # 8 udev manpage to see whether your udev supports SUBSYSTEM, and 4 + # whether it uses one or two equal signs for SUBSYSTEM and KERNEL. 4 5 # 5 6 # ecashin@makki ~$ su 6 7 # Password: ··· 16 15 # 17 16 18 17 # aoe char devices 19 - SUBSYSTEM="aoe", KERNEL="discover", NAME="etherd/%k", GROUP="disk", MODE="0220" 20 - SUBSYSTEM="aoe", KERNEL="err", NAME="etherd/%k", GROUP="disk", MODE="0440" 21 - SUBSYSTEM="aoe", KERNEL="interfaces", NAME="etherd/%k", GROUP="disk", MODE="0220" 22 - SUBSYSTEM="aoe", KERNEL="revalidate", NAME="etherd/%k", GROUP="disk", MODE="0220" 18 + SUBSYSTEM=="aoe", KERNEL=="discover", NAME="etherd/%k", GROUP="disk", MODE="0220" 19 + SUBSYSTEM=="aoe", KERNEL=="err", NAME="etherd/%k", GROUP="disk", MODE="0440" 20 + SUBSYSTEM=="aoe", KERNEL=="interfaces", NAME="etherd/%k", GROUP="disk", MODE="0220" 21 + SUBSYSTEM=="aoe", KERNEL=="revalidate", NAME="etherd/%k", GROUP="disk", MODE="0220" 23 22 24 23 # aoe block devices 25 - KERNEL="etherd*", NAME="%k", GROUP="disk" 24 + KERNEL=="etherd*", NAME="%k", GROUP="disk"