Kay Sievers
09c2bab517
forgot the ChangeLog for 074
2005-11-08 03:07:04 +01:00
Kay Sievers
bc48bbd9cd
074 release
2005-11-07 18:52:26 +01:00
Marco d'Itri
df4e89bfa6
move some logging from dbg() to info()
2005-11-07 18:52:03 +01:00
Marco d'Itri
ff3e4bed21
add strerror() to error logs
2005-11-07 18:44:18 +01:00
Kay Sievers
b6d474506f
update .gitignore
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07 17:16:33 +01:00
Kay Sievers
e07a3d79ba
remove udevinitsend
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07 17:14:38 +01:00
Kay Sievers
271c2d7d26
let NAME="" supress node creation, but do RUN keys
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07 16:00:41 +01:00
Kay Sievers
fc465079ca
never queue events with TIMEOUT set
...
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-07 14:10:09 +01:00
Kay Sievers
8f528042ca
073 release
2005-11-07 02:44:34 +01:00
Kay Sievers
9092f7edcf
add .gitignore
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07 02:40:09 +01:00
Kay Sievers
38ff77b80b
print useconds in udevmonitor
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-07 02:23:06 +01:00
Kay Sievers
0b3dfb3d72
udevd: depend on netlink and remove all sequence reorder logic
...
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-07 02:22:44 +01:00
Kay Sievers
1ad45a47ca
072 release
2005-11-05 22:05:35 +01:00
Kay Sievers
74adec7d97
fix typo in umask()
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05 22:02:21 +01:00
Kay Sievers
31819a1e32
export DEVNAME on "remove" only if we really got a node to remove
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05 20:32:20 +01:00
Kay Sievers
287814b23c
remove precompiled rules option
...
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-05 20:00:31 +01:00
Kay Sievers
3904a75817
udevd: disable OOM
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-05 19:41:00 +01:00
Kay Sievers
57d782bf1e
log to console if syslog is not available
...
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-11-05 16:22:14 +01:00
Kay Sievers
833b3c680b
udevd: don't daemonize before initialization
...
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-04 05:25:15 +01:00
Kay Sievers
ce364175b2
update RELEASE-NOTES
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02 05:47:18 +01:00
Kay Sievers
6d33ed7374
test: add "driver" and "bus" links to test sysfs tree
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02 05:08:22 +01:00
Kay Sievers
8687cbfffb
libsysfs: remove brute-force "bus", "driver" searching for old kernels
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02 04:58:59 +01:00
Kay Sievers
0747dd884a
use libsysfs to translate the class linke to the device path
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02 04:05:06 +01:00
Kay Sievers
8ebe9547a8
revert the "read symlink as device patch"
...
It's covered by libsysfs now.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-11-02 04:04:19 +01:00
Ananth N Mavinakayanahalli
7a551dc355
libsysfs: translate devpath of the symlinked class devices to its real path
2005-11-02 04:02:33 +01:00
Jan Luebbe
0c25d156b0
add man pages for *_id programs
...
I've written manpages for the *_id binaries, which are attached to this
mail.
2005-10-31 02:10:56 +01:00
Kay Sievers
2a4ce70925
remove no longer needed waiting for "dev" file
...
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-29 21:13:43 +02:00
Kay Sievers
29ed5bf414
add dummy inotify syscalls on unsupported architecture
...
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-28 02:29:38 +02:00
Kay Sievers
c1bf1edeb7
"STRIPCMD=" for the EXTRAS
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-28 01:49:22 +02:00
Kay Sievers
90e037dbe2
remove no longer working udevd-test program
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-28 00:29:50 +02:00
Kay Sievers
6cb1bbe471
"make STRIPCMD=" will disable the stripping of binaries
...
Almost all packagers have always patched the stripping out,
cause the buildsystems takes care of it.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 21:49:13 +02:00
Kay Sievers
c895fd0027
move rules parsing into daemon
...
The rules files are parsed only once at daemon startup. Every udev
event process will be fork()'d from udevd without exec()'ing the udev
binary. The in-memory rules will be inherited from the daemon itself.
If inotify is available, udevd will reload all rules if any change in
/etc/udev/rules.d/ happens. Otherwise -HUP or "udevcontrol reload_rules"
can be used.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 21:04:38 +02:00
Kay Sievers
916c5e4725
fix the new warnings I asked for
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 20:32:07 +02:00
Kay Sievers
cf686d37b4
cleanup make release
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 19:38:36 +02:00
Kay Sievers
f032e0ed6b
allow to pass STRIPCMD, to skip stripping of binaries
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 19:14:21 +02:00
Kay Sievers
49fb51c615
use DESTDIR on uninstall, no need to pass prefix to submake
...
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
2005-10-27 18:42:52 +02:00
Kay Sievers
638b983b4d
cleanup compiler/linker flags
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 18:20:58 +02:00
Kay Sievers
e4b1a0f608
FAQ: remove confusing statement about module loading
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-27 13:13:25 +02:00
Kay Sievers
81d719a1d4
volume_id: Version 052
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 21:13:10 +02:00
Kay Sievers
7f0a5b8095
volume_id: fix typo in ext blocksize check
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 21:12:51 +02:00
Kay Sievers
eba25b20ce
volume_id: Version 051
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 19:16:01 +02:00
Kay Sievers
04b222b4b0
volume_id: make FAT32 recognition more robust
...
FAT32 volumes should never have a cluster count, that fits
into a 16 bit value, but mkdosfs can create such volumes.
No sane formatter or Windows will ever do this, but the
Linux kernel as Windows can read/write it.
Thanks to Ted Ts'o <tytso@mit.edu> for convincing me.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 19:15:07 +02:00
Kay Sievers
1305b47167
volume_id: add vxfs include
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 18:56:30 +02:00
Kay Sievers
b586687138
volume_id: fix typo in ocfs
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 18:55:22 +02:00
Kay Sievers
f3c14c6849
volume_id: move blocksize validation to fix jbd recognition
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 18:54:34 +02:00
Kay Sievers
c929358e02
volume_id: check ext fs for valid blocksize, cause magic is only 2 bytes
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 17:41:55 +02:00
Kay Sievers
79bd4f2229
volume_id: add Veritas fs
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 16:31:13 +02:00
Kay Sievers
0ecc6c1b19
volume_id: add OVFS Version 1
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-23 16:08:56 +02:00
Kay Sievers
a743be9a78
071 release
2005-10-20 00:28:34 +02:00
Kay Sievers
daff48063e
libsysfs: accept sysmlinks to directories instead of real directories
...
Recent changes to the sysfs layout introduced class-devices pointed to
by a symlink, instead of the real object at that location.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-10-19 23:59:54 +02:00