summaryrefslogtreecommitdiff
path: root/udev/udev.xml
AgeCommit message (Collapse)Author
2011-03-15move /dev/.udev/ to /dev/.run/udev/ and convert old udev database at udevd ↵Kay Sievers
startup
2010-11-10man: udev - workaraound -> workaroundJakub Wilk
2010-09-21Clarify WAIT_FOR documentationMartin Pitt
The path is relative to the sysfs device, so this provides an easy way to wait for an attribute to appear.
2010-08-27udev(7) manpage: Fix description of $attrMartin Pitt
Fix the manpage to describe the real behaviour of $attr: It doesn't search all parent devices any more, just the one selected by KERNELS etc. https://launchpad.net/bugs/348513
2010-08-20udev(7): Point out required extension, and remove some confusionMartin Pitt
Rules files must end in .rules. Also drop the redundant and confusing sentence about "file names must be unique". What is really meant is explained in a better way in the paragraph above. https://launchpad.net/bugs/616108
2010-07-07allow final assignment for OPTIONS:="nowatch"Kay Sievers
A final assignemnt operator will disable any device watching by inotify, and any possible later rules setting "watch" again will be ignored.
2010-05-31add IMPORT{cmdline}Kay Sievers
2010-05-28man: add static device nodes and udevd debug optionsKay Sievers
2010-05-24man: directly use 'refentry'Kay Sievers
And make Lennart happy! :)
2010-05-05warn when renaming kernel-provided nodes instead of adding symlinksKay Sievers
2010-04-22all to match against a given TAG==Kay Sievers
2010-04-22add TAG= to improve event filtering and device enumerationKay Sievers
2010-04-20doc: add section about how *not* to rename device nodesKay Sievers
Thanks to Mario 'BitKoenig' Holbe <Mario.Holbe@tu-ilmenau.de>.
2010-04-19doc: document the WAIT_FOR timeoutMarco d'Itri
2010-04-13remove "ignore_remove" optionKay Sievers
2010-04-13remove "all_partitions" optionKay Sievers
We can not predict the major/minor of non-existing devices: $ grep . /sys/class/block/sd*/dev /sys/class/block/sda1/dev:259:524288 /sys/class/block/sda2/dev:259:262144 /sys/class/block/sda3/dev:259:786432 /sys/class/block/sda4/dev:259:131072 /sys/class/block/sda/dev:259:0 /sys/class/block/sdb/dev:259:655360 /sys/class/block/sdc/dev:259:393216 If this functionality is still needed for some broken hardware, it needs to be solved with a tool not part of the udev package. Because such option is unreliable and unsafe to use.
2010-04-12allow IMPORT{db}="KEY"Kay Sievers
2009-12-22Clarify RUN/IMPORT documentationMartin Pitt
Explain command/argument separation rules, search path, and quoting for RUN and IMPORT. http://bugs.debian.org/550206
2009-11-16remove "ignore_device"Kay Sievers
There is no way to ignore an event these days. Libudev events can not be suppressed. It only prevents RUN keys from being executed, which results in an inconsistent behavior in current setups.
2009-10-28remove "last_rule" optionKay Sievers
Its use breaks too many things which expect to be run from independent later rules, and is an idication that something needs to be fixed properly instead.
2009-08-07man: SYMLINK can be matched as well as assignedAlan Jenkins
If by-path / by-id links don't quite do what you want, this is a nice clean way to extend the behaviour. Real example: SYMLINK=="serial/by-id/usb-Novatel_Wireless_Inc*CDMA*-if00-port0", \\ SYMLINK+="cellcard" Some users ask how to do things like this. - create an additional link with a shorter name - create a link which matches more loosely (omit certain path segments e.g. serial numbers) - change permissions on certain USB device nodes Allow them to realize this without reading the friendly *.c files. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2009-08-07man: fix unused, inaccurate metadataAlan Jenkins
Dates aren't shown in the manpages. So they are not really useful, and no-one is going to remember to update them. "<refmiscinfo class="version"></refmiscinfo>" sounds even less useful. I leave the unused "title" and "productname" tags. They could theoretically be useful, and aren't hard to maintain. We just need to fix the "title" for udevadm. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2009-08-06"record_failed" -> "fail_event_on_error"Kay Sievers
2009-08-06re-enable failed event trackingKay Sievers
It did not work for the last couple of releases. If RUN{record_failed}+="..." is given, a non-zero execution will mark the event as failed. Recorded failed events can be re-triggered with: udevadm trigger --type=failed The failed tracking _might_ be useful for things which might not be ready to be executed at early bootup, but a bit later when the needed dependencies are available. In many cases though, it indicates that something is used in a way it should not.
2009-06-28man: udev - add private properties like ENV{.FOO}="bar"Kay Sievers
2009-05-19remove format char string truncation syntaxKay Sievers
2009-02-11udevd: optionally watch device nodes with inotifyScott James Remnant
This allows you to re-process the rules if the content of the device has been changed, most useful for block subsystem to cause vol_id to be run again.
2009-01-25man: fix grammarKay Sievers
Reported-by: Robert Peterson <rpeterso@redhat.com>
2009-01-16man: typo fixesAlan Jenkins
2009-01-02man: udev - update NAME assignmentMichal Soltys
2008-10-29ATTR{}== always fails if the attribute does not existKay Sievers
2008-10-23replace in-memory rules array with match/action token listKay Sievers
The in-memory rule array of a common desktop distro install took: 1151088 bytes with the token list: 109232 bytes tokens (6827 * 16 bytes), 71302 bytes buffer
2008-08-09ignore duplicated rules file namesKay Sievers
2008-07-30delete all Makefiles and move udev source to udev/Kay Sievers