X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=man%2Fudevadm.xml;h=fd17f40be3d2df72969c36535c499fe68de8e0ed;hb=cfb1f5df7ce6868d3edb7333591b91c9809d64d3;hp=a1ffe4219c23c6041f60da14628f1bc8198ba1ce;hpb=124b48b00d0c59fbbc2a8c3e27dba2cd6877aaa8;p=elogind.git
diff --git a/man/udevadm.xml b/man/udevadm.xml
index a1ffe4219..fd17f40be 100644
--- a/man/udevadm.xml
+++ b/man/udevadm.xml
@@ -20,7 +20,6 @@
udevadm8
-
@@ -72,7 +71,7 @@
- Print debug messages to stderr.
+ Print debug messages to standard error.
@@ -82,6 +81,7 @@
+ Print help text.
@@ -89,31 +89,33 @@
- udevadm info options
+ udevadm info OPTIONSDEVPATH|FILEQueries the udev database for device information
stored in the udev database. It can also query the properties
of a device from its sysfs representation to help creating udev
rules that match this device.
-
+
+
- Query the database for specified type of device
+ Query the database for the specified type of device
data. It needs the or
- to identify the specified
- device. Valid queries are: name,
- symlink, path,
- property,
+ to identify the specified device.
+ Valid TYPEs are:
+ name, symlink,
+ path, property,
all.
-
+
+ The /sys path of the device to
query, e.g.
/sys/class/block/sda.
- Note that this option usually isn't very useful, since
+ Note that this option usually is not very useful, since
udev can guess the type of the
argument, so udevadm
--devpath=/class/block/sda is equivalent to
@@ -121,17 +123,19 @@
-
+
+ The name of the device node or a symlink to query,
e.g. /dev/sda.
- Note that this option usually isn't very useful, since
+ Note that this option usually is not very useful, since
udev can guess the type of the
argument, so udevadm --name=sda is
equivalent to udevadm /dev/sda.
+ Print absolute paths in name or symlink
@@ -139,6 +143,7 @@
+ Print all sysfs properties of the specified device that can be used
@@ -147,31 +152,36 @@
+ Print output as key/value pairs. Values are enclosed in single quotes.
-
+
+ Add a prefix to the key name of exported values.
-
+
+ Print major/minor numbers of the underlying device, where the file
lives on.
+ Export the content of the udev database.
+ Cleanup the udev database.
@@ -184,6 +194,7 @@
+ Print help text.
@@ -196,19 +207,22 @@
Request device events from the kernel. Primarily used to replay events at system coldplug time.
+ Print the list of devices which will be triggered.
+ Do not actually trigger the event.
-
+
+ Trigger a specific type of devices. Valid types are:
devices, subsystems.
@@ -216,68 +230,95 @@
-
+
+
- Type of event to be triggered. The default value is change.
+ Type of event to be triggered. The default value is
+ change.
-
+
+
- Trigger events for devices which belong to a matching subsystem. This option
- can be specified multiple times and supports shell style pattern matching.
+ Trigger events for devices which belong to a
+ matching subsystem. This option can be specified multiple
+ times and supports shell style pattern matching.
-
+
+ Do not trigger events for devices which belong to a matching subsystem. This option
can be specified multiple times and supports shell style pattern matching.
-
+
+
+
+ Trigger events for devices with a matching sysfs
+ attribute. If a value is specified along with the
+ attribute name, the content of the attribute is matched
+ against the given value using shell style pattern
+ matching. If no value is specified, the existence of the
+ sysfs attribute is checked. This option can be specified
+ multiple times.
+
+
+
+
+
- Trigger events for devices with a matching sysfs attribute. If a value is specified
- along with the attribute name, the content of the attribute is matched against the given
- value using shell style pattern matching. If no value is specified, the existence of the
- sysfs attribute is checked. This option can be specified multiple times.
+ Do not trigger events for devices with a matching
+ sysfs attribute. If a value is specified along with the
+ attribute name, the content of the attribute is matched
+ against the given value using shell style pattern
+ matching. If no value is specified, the existence of the
+ sysfs attribute is checked. This option can be specified
+ multiple times.
-
+
+
- Do not trigger events for devices with a matching sysfs attribute. If a value is
- specified along with the attribute name, the content of the attribute is matched against
- the given value using shell style pattern matching. If no value is specified, the existence
- of the sysfs attribute is checked. This option can be specified multiple times.
+ Trigger events for devices with a matching property
+ value. This option can be specified multiple times and
+ supports shell style pattern matching.
-
+
+
- Trigger events for devices with a matching property value. This option can be
- specified multiple times and supports shell style pattern matching.
+ Trigger events for devices with a matching tag. This
+ option can be specified multiple times.
-
+
+
- Trigger events for devices with a matching tag. This option can be
- specified multiple times.
+ Trigger events for devices with a matching sys
+ device name. This option can be specified multiple times
+ and supports shell style pattern matching.
-
+
+
- Trigger events for devices with a matching sys device name. This option can be
- specified multiple times and supports shell style pattern matching.
+ Trigger events for all children of a given
+ device.
-
+
+
- Trigger events for all children of a given device.
+ Print help text.
@@ -287,38 +328,24 @@
Watches the udev event queue, and exits if all current events are handled.
-
-
- Maximum number of seconds to wait for the event queue to become empty.
- The default value is 120 seconds. A value of 0 will check if the queue is empty
- and always return immediately.
-
-
-
-
-
- Wait only for events after the given sequence number.
-
-
-
-
+
+
- Wait only for events before the given sequence number.
+ Maximum number of seconds to wait for the event
+ queue to become empty. The default value is 120 seconds. A
+ value of 0 will check if the queue is empty and always
+ return immediately.
-
+
+ Stop waiting if file exists.
-
-
- Do not print any output, like the remaining queue entries when reaching the timeout.
-
-
-
+ Print help text.
@@ -331,20 +358,28 @@
Modify the internal state of the running udev daemon.
+ Signal and wait for systemd-udevd to exit.
+
- Set the internal log level of systemd-udevd. Valid values are the numerical
- syslog priorities or their textual representations: ,
- and .
+ Set the internal log level of
+ systemd-udevd. Valid values are the
+ numerical syslog priorities or their textual
+ representations: ,
+ , ,
+ , ,
+ , , and
+ .
+ Signal systemd-udevd to stop executing new events. Incoming events
@@ -352,12 +387,14 @@
+ Signal systemd-udevd to enable the execution of events.
+ Signal systemd-udevd to reload the rules files and other databases like the kernel
@@ -366,12 +403,14 @@
+ Set a global property for all events.
+ valueSet the maximum number of events, systemd-udevd will handle at the
@@ -385,6 +424,7 @@
+ Print help text.
@@ -400,36 +440,42 @@
+ Print the kernel uevents.
+ Print the udev event after the rule processing.
+ Also print the properties of the event.
+ Filter events by subsystem[/devtype]. Only udev events with a matching subsystem value will pass.
+ Filter events by property. Only udev events with a given tag attached will pass.
+ Print help text.
@@ -442,6 +488,7 @@
Maintain the hardware database index in /etc/udev/hwdb.bin.
+ Compile the hardware database information located in /usr/lib/udev/hwdb.d/,
@@ -452,6 +499,16 @@
+
+
+ Put the compiled database into /usr/lib/udev/hwdb.bin instead.
+ Use this if you want to ship a pre-compiled database in immutable system images, or
+ don't use /etc/udev/hwdb.d and want to avoid large binary files in
+ /etc.
+
+
+
+ Query the database with a modalias string, and print the
@@ -459,9 +516,17 @@
+
- Alternative root path in the filesystem for reading and writing files.
+ Alternative root path in the file system for reading and writing files.
+
+
+
+
+
+
+ Print help text.
@@ -471,24 +536,27 @@
Simulate a udev event run for the given device, and print debug output.
+ The action string.
+ Specify when udevadm should resolve names of users
and groups. When set to early (the
- default) names will be resolved when the rules are
- parsed. When set to late names will
+ default), names will be resolved when the rules are
+ parsed. When set to late, names will
be resolved for every event. When set to
- never names will never be resolved
+ never, names will never be resolved
and all devices will be owned by root.
+ Print help text.
@@ -497,10 +565,13 @@
- udevadm test-builtin optionscommanddevpath
- Run a built-in command for the given device, and print debug output.
+ udevadm test-builtin optionsCOMMANDDEVPATH
+ Run a built-in command COMMAND
+ for device DEVPATH, and print debug
+ output.
+ Print help text.
@@ -514,7 +585,7 @@
See Alsoudev7
-
+ ,
systemd-udevd.service8