summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-01-27083 releaseKay Sievers
2006-01-27remove redundant substitution of RUN keyKay Sievers
Thanks to Andrey Borzenkov <arvidjaar@mail.ru> for the initial patch. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-26don't add $SUBSYSTEM automatically as $1 to programsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-26find programs in /lib/udev for IMPORT if {program} is not givenKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-26check for ignore_device in loop looks redundantAndrey Borzenkov
2006-01-26man page: document when substitutions are applied for RUN and other keysAndrey Borzenkov
2006-01-26udevstart: fix NAME="" which prevents RUN from being executedKay Sievers
Thanks to Olivier Blin <oblin@mandriva.com> for finding this. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-25082 releaseKay Sievers
2006-01-25let "ignore_device" always return the event successfullyKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-25udevtest: add udev_rules_apply_format() to RUN keysKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-25rename apply_format() cause it is public nowKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24update SUSE rulesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24remove udev, udevstart, udevsend from the default installationKay Sievers
They still get compiled and are used for the test program, but everything should just work with the daemon and the kernel "uevent" triggers these days. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24recreate man pages from xml sourceKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24move udev(8) manpage to udev(7)Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24substitute format chars in RUN after rule matchingAndrey Borzenkov
Apply substitutions before running a program, not while the rule is parsed. It allows to use environment variables set during rule processing as command arguments.
2006-01-24increase kernel uevent buffer sizeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24don't do RUN if "ignore_device" is givenKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-23usb_id: don't fail on other subsytems than "scsi"Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-23path_id: handle fiber channelKay Sievers
Patch from: Hannes Reinecke <hare@suse.de> Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-23Makefile: remove dynamic config file generationKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-20fixes udev build with -fpieOlivier Blin
Add missing includes and environ declaration.
2006-01-20ignore all messages with missing devpath or actionKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-19path_id: work with "all devices in /sys/devices"Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-18scsi_id, usb_id: request device parent by subsystemKay Sievers
Request specific parents identified by subsystem and don't rely on a predefined sequence. Also let the devpath be longer than 72 chars, tsss ... Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-16081 releaseKay Sievers
2006-01-16prepare moving of /sys/class devices to /sys/devicesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-16fix BUS, ID, $id usageKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-13vol_id: probe volume as user nobodyKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-13better log test and commentsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-10add DEVLINKS to "remove" eventKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-09080 releaseKay Sievers
2006-01-09replace libsysfsKay Sievers
We never used any of the libsysfs convenience features. Here we replace it completely with 300 lines of code, which are much simpler and a bit faster cause udev(d) does not open any syfs file for a simple event which does not need any parent device information. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-09path_id: fix invalid character classKay Sievers
Thanks to Marco for the _right_ fix. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-09fix man page typoscoly
2005-12-29update SUSE rulesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-29update TODOKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-29fix typo in man pageKay Sievers
Thanks to Frans Pop for the "patch".
2005-12-29update RELEASE-NOTES + TODOKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-29fix dependency for make -j2Brent Cook
2005-12-26udev_selinux.c: include udev.hMarco d'Itri
2005-12-23079 releaseKay Sievers
2005-12-23remove %e from man pageKay Sievers
Simple %e enumerations never worked reliably outside of udevstart and udevstart is no longer recommended to use. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-23update SUSE rulesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-23scsi_id: read page 0x80 with libata drivesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-22use udev_root instead of "/dev"in selinux matchpathcon_init_prefix()Kay Sievers
Taken from Red Hat CVS: udev-075-selinux.patch
2005-12-20don't log error if database does not existKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-17078 releaseKay Sievers
2005-12-17add DEVLINKS to the event environmentKay Sievers
Multiple symlinks are separated by a space character. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-17clearenv() is now part of klibcKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>