summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2005-11-16Makefile: remove exec_prefix and srcdirKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-16remove "udev_db" option from config fileKay Sievers
All udev state is kept in /$udev_root/.udev/ now. No option to configure that anymore, it will always be there. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-16udevd: export event queue and event stateKay Sievers
All pending and running events can be found as symlinks to the actual device in /dev/.udev/queue/ now. This way we can lookup if specific events are still in the queue, before doing actions which require events to have finished. All failed event processes can be found in /dev/.udev/failed/. This makes it possible to retry a failed event process at a later time in the boot process. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-16udevd: track exit status of event processKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-16udevd: ignore all messages without DEVPATHKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12volume_id: use glibc's byteswapKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12add linux/types.h back, old glibc-kernel-headers want itKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12remove all built-in wait_for_sysfs logicKay Sievers
Most of the issues are fixed with the kernel we depend on, for the remaing ones see the RELEASE-NOTES for a special rule to add. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12remove misleading install instructionsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-12volume_id: include stddef.h headerKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-10fix typo in eventrecorderKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-10075 releaseKay Sievers
2005-11-10replace udeveventrecorder by a shell scriptKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-10fix tests and remove no longer useful stuffKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-10remove completely useless start scriptKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-10update SUSE rulesKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-09Merge branch 'master' of gregkh@master.kernel.org:/pub/scm/linux/hotplug/udevGreg Kroah-Hartman
2005-11-09Make run_directory.c stat the place it is going to try to run.Greg Kroah-Hartman
This should remove a lot of error messages that people are seeing. Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2005-11-09update TODOKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-09remove outdated HOWTOKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-09remove our own copy of klibcKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-09volume_id: provide libvolume_id.a fileKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-08forgot the ChangeLog for 074Kay Sievers
2005-11-07074 releaseKay Sievers
2005-11-07move some logging from dbg() to info()Marco d'Itri
2005-11-07add strerror() to error logsMarco d'Itri
2005-11-07update .gitignoreKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07remove udevinitsendKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07let NAME="" supress node creation, but do RUN keysKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07never queue events with TIMEOUT setKay Sievers
With removing the event reorder queue, we can fix the TIMEOUT events like firmware loading proper, and never delay any of these events. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07073 releaseKay Sievers
2005-11-07add .gitignoreKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07print useconds in udevmonitorKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07udevd: depend on netlink and remove all sequence reorder logicKay Sievers
Netlink will never get out-of-order and we just depend on it from now on. Udevsend messages will have no effect if they contain a sequence number (SEQNUM). Thanks to Bastian Blank <waldi@debian.org>, for the debugging session which identified a bug where the timeouts are not working if inotify was not available. All the timeout handling is removed now and this issue should be solved. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05072 releaseKay Sievers
2005-11-05fix typo in umask()Kay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05export DEVNAME on "remove" only if we really got a node to removeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05remove precompiled rules optionKay Sievers
It was a workaround for speed up udev "coldplug", where ~800 events happened a second time during bootup. No need for it with the rules aleady parsed in the daemon. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05udevd: disable OOMKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05log to console if syslog is not availableKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-11-04udevd: don't daemonize before initializationKay Sievers
Move socket init and rule parsing before forking, so we can start emitting event immediately after udevd has started. Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-11-02update RELEASE-NOTESKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02test: add "driver" and "bus" links to test sysfs treeKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02libsysfs: remove brute-force "bus", "driver" searching for old kernelsKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02use libsysfs to translate the class linke to the device pathKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02revert the "read symlink as device patch"Kay Sievers
It's covered by libsysfs now. Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02libsysfs: translate devpath of the symlinked class devices to its real pathAnanth N Mavinakayanahalli
2005-10-31add man pages for *_id programsJan Luebbe
I've written manpages for the *_id binaries, which are attached to this mail.
2005-10-29remove no longer needed waiting for "dev" fileKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-28add dummy inotify syscalls on unsupported architectureKay Sievers
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>