summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-09-05fix ENV{TEST}="Test: $env{TEST}"Kay Sievers
2006-09-03udevinfo: fix SUBSYTEMS spelling errorKay Sievers
2006-09-03fix "subsytem" typoSergey Vlasov
2006-09-03make struct option arrays static constSergey Vlasov
2006-09-03update Gentoo rulesGreg KH
2006-09-03reorder options in udevinfo man pageKay Sievers
2006-09-03udevtrigger: fix pattern matchKay Sievers
2006-09-03udevd: use files instead of symlinks for /dev/.udev/queue,failedKay Sievers
2006-09-03udevinfo: use long optionsKay Sievers
2006-09-03udevtrigger: remove unused longindexKay Sievers
2006-09-03udevtrigger: options to filter by subsystem and sysfs attributeKay Sievers
2006-09-02update TODOKay Sievers
2006-08-28udevtest: print header that ENV{} can't workKay Sievers
2006-08-28update source file headersKay Sievers
2006-08-27run_program: close pipe fd's which are connected to child processMarco d'Itri
When udev_log="debug", the children of udev inherit the file descriptors of the pipes used to capture output. If they are not properly closed then udev will not exit until all programs started in the background by the children are terminated or have closed the fds themselves, and this may cause deadlocks with udevsettle.
2006-08-27update Debian rulesMarco d'Itri
2006-08-24rename major/minor variable to maj/min to avoid warningKay Sievers
2006-08-24use fnmatch() instead of our own pattern match codeKay Sievers
2006-08-24udev_db.c: include <sys/stat.h>Kay Sievers
2006-08-23098 releaseKay Sievers
2006-08-23update Debian rulesMarco d'Itri
2006-08-22fix rc when using udev --daemonMarco d'Itri
2006-08-21man: add ATTR{file}="value" assignmentKay Sievers
2006-08-21db: don't create a db file for only a node name to storeKay Sievers
2006-08-21cleanup commandline argument handlingKay Sievers
Print and log failure, but don't fail for tools which are usually not used iteractively. Add '--help' to all tools.
2006-08-20use new key names in test programsKay Sievers
2006-08-20always expect KEY{value} on ATTR, ATTRS, ENV keysKay Sievers
2006-08-20remove built-in /etc/passwd /etc/group parserKay Sievers
2006-08-20vol_id: use primary group of 'nobody' instead of 'nogroup'Kay Sievers
This fixes a Fedora issue not having the group 'nogroup'.
2006-08-20volume_id: add suspend partition detectionKay Sievers
Based on a patch from: Scott James Remnant <scott@ubuntu.com>
2006-08-20udevtrigger: add --retry-failedKay Sievers
2006-08-20fix 'unknow user' error from getpwnam/getgrnamMarco d'Itri
2006-08-20fix typo in SUBSYSTEMS key parsingKay Sievers
2006-08-20export DRIVER for older kernels as a replacement for PHYSDEVDRIVERKay Sievers
2006-08-20update default rulesKay Sievers
2006-08-20update SUSE rulesKay Sievers
2006-08-20introduce ATTR{file}="value" to set sysfs attributesKay Sievers
2006-08-20skip rule, if too may keys of the same type are usedKay Sievers
2006-08-19consistent key naming to match only the event device or include all parent ↵Kay Sievers
devices This scheme is more consistent and makes it obvious if a match happens against the event device only, or the full chain of parent devices. The old key names are now: BUS -> SUBSYSTEMS ID -> KERNELS SYSFS -> ATTRS DRIVER -> DRIVERS Match keys for the event device: KERNEL SUBSYSTEM ATTR DRIVER (in a future release, for now the same as DRIVERS) Match keys for all devices along the parent device chain: KERNELS SUBSYSTEMS ATTRS DRIVERS ID, BUS, SYSFS are no longer mentioned in the man page but still work. DRIVER must be converted to DRIVERS to match the new scheme. For now, an error is logged, if DRIVER is used. In a future release, the DRIVER key behaviour will change.
2006-08-18selinux: init once in the daemon, not in every event processHarald Hoyer
2006-08-18lookup_user, lookup_group: report "unknown user" and "lookup failed"Kay Sievers
Patch from Marco, but both cases are reported as an error.
2006-08-18udevinfo, udevtest: simplify '/sys' stripping from devpath argumentKay Sievers
2006-08-18udevinfo: allow -a -n <node>Kay Sievers
2006-08-18db: store devpath - node relationship for all devicesKay Sievers
If we don't have any interesting values to store, we just use a symlink (doesn't occupy a whole page on tmpfs like a file) to store the name of the node belonging to a devpath. This will allow udevinfo to resolve all names, even when we don't have a full database entry.
2006-08-17udevtest: allow /sys in the devpath paramterAlex Merry
2006-08-17man pages: fix typosMichał Bartoszkiewicz
2006-08-16rename udev_libc_wrapper -> udev_sysdepsKay Sievers
2006-08-15volume_id: fix fat32 cluster chain traversalLennart Poettering
2006-08-15man page: fix typoKay Sievers
2006-08-15udevd: remove huge socket buffer on the control socketKay Sievers