Andrey Borzenkov
864412e02d
man page: document when substitutions are applied for RUN and other keys
2006-01-26 02:18:01 +01:00
Kay Sievers
4cfdeaf3bf
udevstart: fix NAME="" which prevents RUN from being executed
...
Thanks to Olivier Blin <oblin@mandriva.com> for finding this.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-26 02:16:58 +01:00
Kay Sievers
1a72d06f7b
082 release
2006-01-25 02:45:48 +01:00
Kay Sievers
37854ffc9a
let "ignore_device" always return the event successfully
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-25 02:21:07 +01:00
Kay Sievers
ad27f5b396
udevtest: add udev_rules_apply_format() to RUN keys
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-25 02:18:13 +01:00
Kay Sievers
a9bd2ed84a
rename apply_format() cause it is public now
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-25 01:28:31 +01:00
Kay Sievers
4a2c3aad07
update SUSE rules
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24 21:02:30 +01:00
Kay Sievers
c233b59baa
remove udev, udevstart, udevsend from the default installation
...
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-24 20:29:37 +01:00
Kay Sievers
0d210b3ad9
recreate man pages from xml source
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24 20:24:26 +01:00
Kay Sievers
2c769419a1
move udev(8) manpage to udev(7)
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24 20:21:42 +01:00
Andrey Borzenkov
f5f0c34f6d
substitute format chars in RUN after rule matching
...
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 20:10:48 +01:00
Kay Sievers
7d1e179f86
increase kernel uevent buffer size
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24 12:12:07 +01:00
Kay Sievers
f61f78a76e
don't do RUN if "ignore_device" is given
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-24 03:03:42 +01:00
Kay Sievers
f83cccb979
usb_id: don't fail on other subsytems than "scsi"
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-23 19:09:17 +01:00
Kay Sievers
aabc6a7294
path_id: handle fiber channel
...
Patch from: Hannes Reinecke <hare@suse.de>
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-23 19:08:06 +01:00
Kay Sievers
d8a57e7c26
Makefile: remove dynamic config file generation
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-23 03:24:16 +01:00
Olivier Blin
aaa14841de
fixes udev build with -fpie
...
Add missing includes and environ declaration.
2006-01-20 23:18:23 +01:00
Kay Sievers
0ec819d92b
ignore all messages with missing devpath or action
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-20 02:54:31 +01:00
Kay Sievers
fbc5a2b921
path_id: work with "all devices in /sys/devices"
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-19 04:54:34 +01:00
Kay Sievers
6ecd4d1e36
scsi_id, usb_id: request device parent by subsystem
...
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-18 04:24:48 +01:00
Kay Sievers
7155bfb7fa
081 release
2006-01-16 06:16:57 +01:00
Kay Sievers
ea48d4d7fb
prepare moving of /sys/class devices to /sys/devices
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-16 06:14:26 +01:00
Kay Sievers
03b24b71e0
fix BUS, ID, $id usage
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-16 06:12:49 +01:00
Kay Sievers
e3440f37f0
vol_id: probe volume as user nobody
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-13 13:18:41 +01:00
Kay Sievers
d548032795
better log test and comments
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-13 13:17:10 +01:00
Kay Sievers
afe9f2fb5f
add DEVLINKS to "remove" event
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-10 13:19:53 +01:00
Kay Sievers
8531b0b964
080 release
2006-01-09 21:30:04 +01:00
Kay Sievers
1aa1e24848
replace libsysfs
...
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-09 21:18:00 +01:00
Kay Sievers
47fbf3c582
path_id: fix invalid character class
...
Thanks to Marco for the _right_ fix.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2006-01-09 21:17:24 +01:00
coly
309d6fd302
fix man page typos
2006-01-09 20:58:20 +01:00
Kay Sievers
33d062d746
update SUSE rules
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-29 04:25:49 +01:00
Kay Sievers
22f29307ff
update TODO
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-29 04:24:15 +01:00
Kay Sievers
fabd8709fb
fix typo in man page
...
Thanks to Frans Pop for the "patch".
2005-12-29 04:02:24 +01:00
Kay Sievers
3e0f8812f8
update RELEASE-NOTES + TODO
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-29 03:51:24 +01:00
Brent Cook
a5e551b996
fix dependency for make -j2
2005-12-29 03:42:38 +01:00
Marco d'Itri
68cfe3b5c8
udev_selinux.c: include udev.h
2005-12-26 17:21:25 +01:00
Kay Sievers
e2e8e5ce96
079 release
2005-12-23 00:51:30 +01:00
Kay Sievers
c082b99acb
remove %e from man page
...
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-23 00:49:02 +01:00
Kay Sievers
d69b2203c3
update SUSE rules
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-23 00:13:34 +01:00
Kay Sievers
892532a939
scsi_id: read page 0x80 with libata drives
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-23 00:06:54 +01:00
Kay Sievers
1698d39857
use udev_root instead of "/dev"in selinux matchpathcon_init_prefix()
...
Taken from Red Hat CVS:
udev-075-selinux.patch
2005-12-22 17:29:20 +01:00
Kay Sievers
caa4fd85ae
don't log error if database does not exist
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-20 11:23:08 +01:00
Kay Sievers
ba65db20cf
078 release
2005-12-17 16:40:29 +01:00
Kay Sievers
fb6e4c2824
add DEVLINKS to the event environment
...
Multiple symlinks are separated by a space character.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-17 16:20:51 +01:00
Kay Sievers
d2e7c6bf67
clearenv() is now part of klibc
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-17 00:27:19 +01:00
Kay Sievers
c602535043
remove default settings in udev.conf
...
Changing the default values in udev.conf will render allmost
all current systems unusable. So just remove the settings that
can't be changed anyway.
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-16 21:16:32 +01:00
Kay Sievers
632b682b2a
remove unused variables
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-16 21:00:14 +01:00
Kay Sievers
6317c213d0
update SUSE rules
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-15 16:05:37 +01:00
Kay Sievers
89a8f4e75e
fix segfaulting create_floppy_devices
...
Signed-off-by: Kay Sievers <kay.sievers@suse.de>
2005-12-15 15:56:50 +01:00
Kurt Garloff
cbba4a5446
support pre-SPC3 page 83 format
2005-12-15 13:01:01 +01:00