Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-03-17 | read list of devices from index, make index private to database | Kay Sievers | |
2007-03-16 | selinux: move selinux_exit() to the main programs | Kay Sievers | |
2007-03-16 | store devpath with the usual leading slash | Kay Sievers | |
2007-03-15 | increase /proc/stat buffer | Kay Sievers | |
2007-03-14 | encode db-file names, instead of just replacing '/' | Kay Sievers | |
2007-03-13 | udevd: cleanup std{in,our,err} on startup | Matthias Schwarzott | |
It occurs, when root-partition has no /dev/console, meaning that kernel could not open it, and such udevd is started without open filedescriptors 0 1 2. In that case udevd openes its sockets (netlink and control). They get fds between 0 and 2. Later duping /dev/null to 0 1 2 closes the sockets and replaces them with /dev/null. The error condition can also be reproduced by starting udevd with this command-line: udevd --daemon <&- >&- 2>&- | |||
2007-02-24 | add option --version to udevd | Matthias Schwarzott | |
2007-01-21 | udevd: init signal pipe before daemonizing | Sergey Vlasov | |
2006-12-08 | rename config "filename" to "dir" | Kay Sievers | |
2006-09-08 | udevd: add --debug-trace option | Kay Sievers | |
2006-09-08 | udevd: add --verbose option to log also to stdout | Kay Sievers | |
2006-09-08 | udevd: use getopt_long() | Kay Sievers | |
2006-09-03 | udevd: use files instead of symlinks for /dev/.udev/queue,failed | Kay Sievers | |
2006-09-03 | udevtrigger: options to filter by subsystem and sysfs attribute | Kay Sievers | |
2006-08-28 | update source file headers | Kay Sievers | |
2006-08-24 | rename major/minor variable to maj/min to avoid warning | Kay Sievers | |
2006-08-22 | fix rc when using udev --daemon | Marco d'Itri | |
2006-08-21 | cleanup commandline argument handling | Kay Sievers | |
Print and log failure, but don't fail for tools which are usually not used iteractively. Add '--help' to all tools. | |||
2006-08-20 | export DRIVER for older kernels as a replacement for PHYSDEVDRIVER | Kay Sievers | |
2006-08-18 | selinux: init once in the daemon, not in every event process | Harald Hoyer | |
2006-08-15 | udevd: remove huge socket buffer on the control socket | Kay Sievers | |
2006-08-13 | udevd: read DRIVER from the environment | Kay Sievers | |
2006-08-10 | udevd: autotune max_childs/max_childs_running | Kay Sievers | |
2006-08-05 | udevd: remove useless udevinitsend parameter | Kay Sievers | |
2006-08-05 | initialize unused sockets to -1 | Kay Sievers | |
2006-08-05 | rename udevcontrol message types and variables | Kay Sievers | |
2006-07-25 | remove 'static' from local variable | Kay Sievers | |
2006-07-21 | increase /proc/stat read buffer | Kay Sievers | |
2006-07-21 | switch uevent netlink socket to group 1 only | Kay Sievers | |
2006-05-27 | remove udevsend | Kay Sievers | |
2006-04-28 | udevd: create leading directories for /dev/.udev/uevent_seqnum | Kay Sievers | |
2006-04-25 | udevd: export initial sequence number on startup | Kay Sievers | |
2006-04-06 | let udevmonitor show the possibly renamed devpath | Kay Sievers | |
For renamed network interfaces, the udev socket message header contained the original devpath, which we have updated in the environment after the kernel has silently renamed the netif. | |||
2006-04-06 | add inotify support for hppa and MIPS and log if inotify is not available | Marco d'Itri | |
2006-04-05 | udevd: export current seqnum and add udevsettle | Kay Sievers | |
2006-03-16 | correct use of fcntl() | Kay Sievers | |
2006-03-16 | reset signal handler in event process | Kay Sievers | |
2006-02-23 | udevd: fix queue export for multiple events for the same device | Kay Sievers | |
Identified by Joachim Plack <jplack@suse.de> while working around the problem that the device nodes appear and disappear while the partitiontable is re-read and the application need to waait for an empty udevd queue. | |||
2006-01-28 | remove UDEVD_UEVENT_INITSEND | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-25 | let "ignore_device" always return the event successfully | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-25 | rename apply_format() cause it is public now | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-24 | substitute format chars in RUN after rule matching | Andrey 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-24 | increase kernel uevent buffer size | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-20 | ignore all messages with missing devpath or action | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2006-01-09 | replace libsysfs | Kay 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> | |||
2005-12-04 | update SUSE rules | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-11-25 | move SEQNUM event skipping to udevsend | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-11-22 | clean-up empty queue directories | Scott James Remnant | |
This allows scripts to do: while test -d /dev/.udev/queue; do sleep 0.1; done And don't create a failed symlink if there is another event for the same devpath in the queue. | |||
2005-11-17 | udevd: add a missing return | Kay Sievers | |
Signed-off-by: Kay Sievers <kay.sievers@suse.de> | |||
2005-11-17 | udevd: track killed event processes as failed | Kay Sievers | |
Thanks to Marco for catching this. Signed-off-by: Kay Sievers <kay.sievers@suse.de> |