X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=udev.xml;h=15651e006e7fa8cb259a3d0c64fe5c68c8368457;hp=e31df4545863590dc66eb6470fff357845a0412d;hb=927e994219e7d6ddbe9c14800b15fd1bc1613613;hpb=7f7238062c29f5334c41077e05bf3f0e312386f5
diff --git a/udev.xml b/udev.xml
index e31df4545..15651e006 100644
--- a/udev.xml
+++ b/udev.xml
@@ -224,6 +224,14 @@
+
+
+
+ Test the existence of a file. An octal mode mask can be specified
+ if needed.
+
+
+
@@ -325,6 +333,12 @@
event process for a long period of time may block all further events for
this or a dependent device. Long running tasks need to be immediately
detached from the event process itself.
+ If the specifiefd string starts with
+ , all current event
+ values will be passed to the specified socket, as a message in the same
+ format the kernel sends an uevent. If the first character of the specified path
+ is an @ character, an abstract namespace socket is used, instead of an existing
+ socket file.
@@ -390,14 +404,52 @@
- stops further rules application. No later rules
- will have any effect.
- will ignore this event completely.
- will ignore any later remove event for this
- device. This may be useful as a workaround for broken device drivers.
- will create the device nodes for all available
- partitions of a block device. This may be useful for removable media devices where
- media changes are not detected.
+ Rule and device options:
+
+
+
+
+ Stops further rules application. No later rules will have
+ any effect.
+
+
+
+
+
+ Ignore this event completely.
+
+
+
+
+
+ Do not remove the device node when the device goes away. This may be
+ useful as a workaround for broken device drivers.
+
+
+
+
+
+ Specify the priority of the created symlinks. Devices with higher
+ priorities overwrite existing symlinks of other devices.
+
+
+
+
+
+ Create the device nodes for all available partitions of a block device.
+ This may be useful for removable media devices where media changes are not
+ detected.
+
+
+
+
+
+ Usually control and other possibly unsafe characters are replaced
+ in strings used for device naming. The mode of replacement can be specified
+ with this option.
+
+
+
@@ -441,6 +493,15 @@
+
+
+
+ The driver name of the device matched while searching the devpath upwards for
+ , , and .
+
+
+
+
,
@@ -492,6 +553,22 @@
+
+
+
+ The current name of the device node. If not changed by a rule, it is the
+ name of the kernel device.
+
+
+
+
+
+
+ The current list of symlinks, separated by a space character. The value is
+ only set if an earlier rule assigned a value, or during a remove events.
+
+
+
,
@@ -499,6 +576,13 @@
+
+ ,
+
+ The sysfs mount point.
+
+
+
,
@@ -530,7 +614,7 @@
AUTHORWritten by Greg Kroah-Hartman greg@kroah.com and
Kay Sievers kay.sievers@vrfy.org. With much help from
- Dan Stekloff dsteklof@us.ibm.com and many others.
+ Dan Stekloff and many others.
@@ -539,10 +623,7 @@
udevd8
,
- udevinfo8
- ,
-
- udevmonitor8
+ udevadm8