[systemd-commits] Changes to 'refs/tags/006'
Kay Sievers
kay at kemper.freedesktop.org
Mon Jun 4 16:21:47 PDT 2012
Tag '006' created by at 1970-01-01 00:00 -0800
udev 006
Changes since 005:
arnd at arndb.de (2):
add bus id modifier
more robust config file parsing in namedev.c
chris_friesen at sympatico.ca (1):
faster test scripts
dsteklof at us.ibm.com (1):
patch for libsysfs sysfs directory handling
greg at kroah.com (43):
klibc build fixes
pull some klibc stuff into the make Makefile to try to stay in sync.
version number to 005_bk
Remove a few items from the TODO list that are already done.
add prototype for ftruncate to klibc
fix udev-add.c to build properly with older versions of gcc.
fix bug in klibc's isspace function.
change UDEV_SYSFS_PATH environment variable due to libsysfs change.
add more sysfs test tree files.
add replace test
add debug line for REPLACE call.
split REPLACE and CALLOUT into separate functions
updated label test script (tests for partitions now.)
clean up the way we find the sysdevice for a block device for namedev.
fix bug where NUMBER and TOPOLOGY would not work for partitions.
move TOPOLOGY rule to it's own function.
add TOPO regression test.
splig LABEL and NUMBER into separate functions.
trailing whitespace cleanups.
Add multipath "extra" program from Christophe Varoqui, <christophe.varoqui at free.fr>
add scsi_id "extra" program from Patrick Mansfield <patmans at us.ibm.com>
get the major/minor number before we name the device.
fix up printf-like functionality due to previous changes.
add printf option to label test to verify it works.
add demo config file.
add some documentation of the modifiers to the default config file.
updated demo config file.
change debug level on printf values for now.
change release target in makefile.
fix make install rule for when the udev symlink is already there.
add some documentation for the %b modifier to the default config file.
turn DEBUG_PARSER off by default.
add remove actions to the test scripts
move the test.block and test.tty scripts to the test/ directory
update the TODO list with more items that people can easily do.
add dumb test for all of the different modifiers.
fix namedev.c to build with older version of gcc.
add real udev.permissions file to test directory.
fix permissions to work properly now.
tweak replace_test
add another line to udev.permissions in the proper format.
v006 changelog
v006
kay.sievers at vrfy.org (6):
add uid/gid to nodes
add support for subdirs
more manpage tweaks
implement printf-like placeholder support for NAME
man page with included placeholder list
apply permissions.conf support for wildcard and default name
lethal at linux-sh.org (1):
Fixup path for kernel includes when building with klibc.
olh at suse.de (1):
DESTDIR for udev
rml at tech9.net (1):
udev init script
---
ChangeLog | 76
Makefile | 47
Makefile.klibc | 64
TODO | 12
etc/init.d/udev | 68
extras/multipath/AUTHOR | 1
extras/multipath/COPYING | 483 ++++
extras/multipath/ChangeLog | 3
extras/multipath/Makefile | 34
extras/multipath/README | 82
extras/multipath/VERSION | 1
extras/multipath/main.c | 741 ++++++
extras/multipath/main.h | 111
extras/multipath/sg_err.c | 1197 ++++++++++
extras/multipath/sg_err.h | 162 +
extras/multipath/sg_include.h | 44
extras/scsi_id/COPYING | 340 ++
extras/scsi_id/Makefile | 51
extras/scsi_id/README | 19
extras/scsi_id/TODO | 16
extras/scsi_id/VERSION | 1
extras/scsi_id/scsi.h | 96
extras/scsi_id/scsi_id.c | 827 ++++++
extras/scsi_id/scsi_id.config | 40
extras/scsi_id/scsi_id.h | 42
extras/scsi_id/scsi_serial.c | 735 ++++++
klibc/klibc/include/ctype.h | 2
klibc/klibc/include/unistd.h | 2
libsysfs/libsysfs.h | 1
libsysfs/sysfs_utils.c | 42
namedev.c | 659 +++--
test.block | 30
test.tty | 20
test/label_test | 23
test/label_test.config | 2
test/modifier_test | 32
test/modifier_test.config | 3
test/replace_test | 21
test/replace_test.config | 3
test/sys/class/mem/full/dev | 1
test/sys/class/mem/kmem/dev | 1
test/sys/class/mem/kmsg/dev | 1
test/sys/class/mem/mem/dev | 1
test/sys/class/mem/null/dev | 1
test/sys/class/mem/port/dev | 1
test/sys/class/mem/random/dev | 1
test/sys/class/mem/urandom/dev | 1
test/sys/class/mem/zero/dev | 1
test/sys/class/misc/psaux/dev | 1
test/sys/class/misc/rtc/dev | 1
test/sys/class/misc/uinput/dev | 1
test/sys/class/tty/console/dev | 1
test/sys/class/tty/ptmx/dev | 1
test/sys/class/tty/tty/dev | 1
test/sys/class/tty/tty0/dev | 1
test/sys/class/tty/tty1/dev | 1
test/sys/class/tty/tty10/dev | 1
test/sys/class/tty/tty11/dev | 1
test/sys/class/tty/tty12/dev | 1
test/sys/class/tty/tty13/dev | 1
test/sys/class/tty/tty14/dev | 1
test/sys/class/tty/tty15/dev | 1
test/sys/class/tty/tty16/dev | 1
test/sys/class/tty/tty17/dev | 1
test/sys/class/tty/tty18/dev | 1
test/sys/class/tty/tty19/dev | 1
test/sys/class/tty/tty2/dev | 1
test/sys/class/tty/tty20/dev | 1
test/sys/class/tty/tty21/dev | 1
test/sys/class/tty/tty22/dev | 1
test/sys/class/tty/tty23/dev | 1
test/sys/class/tty/tty24/dev | 1
test/sys/class/tty/tty25/dev | 1
test/sys/class/tty/tty26/dev | 1
test/sys/class/tty/tty27/dev | 1
test/sys/class/tty/tty28/dev | 1
test/sys/class/tty/tty29/dev | 1
test/sys/class/tty/tty3/dev | 1
test/sys/class/tty/tty30/dev | 1
test/sys/class/tty/tty31/dev | 1
test/sys/class/tty/tty32/dev | 1
test/sys/class/tty/tty33/dev | 1
test/sys/class/tty/tty34/dev | 1
test/sys/class/tty/tty35/dev | 1
test/sys/class/tty/tty36/dev | 1
test/sys/class/tty/tty37/dev | 1
test/sys/class/tty/tty38/dev | 1
test/sys/class/tty/tty39/dev | 1
test/sys/class/tty/tty4/dev | 1
test/sys/class/tty/tty40/dev | 1
test/sys/class/tty/tty41/dev | 1
test/sys/class/tty/tty42/dev | 1
test/sys/class/tty/tty43/dev | 1
test/sys/class/tty/tty44/dev | 1
test/sys/class/tty/tty45/dev | 1
test/sys/class/tty/tty46/dev | 1
test/sys/class/tty/tty47/dev | 1
test/sys/class/tty/tty48/dev | 1
test/sys/class/tty/tty49/dev | 1
test/sys/class/tty/tty5/dev | 1
test/sys/class/tty/tty50/dev | 1
test/sys/class/tty/tty51/dev | 1
test/sys/class/tty/tty52/dev | 1
test/sys/class/tty/tty53/dev | 1
test/sys/class/tty/tty54/dev | 1
test/sys/class/tty/tty55/dev | 1
test/sys/class/tty/tty56/dev | 1
test/sys/class/tty/tty57/dev | 1
test/sys/class/tty/tty58/dev | 1
test/sys/class/tty/tty59/dev | 1
test/sys/class/tty/tty6/dev | 1
test/sys/class/tty/tty60/dev | 1
test/sys/class/tty/tty61/dev | 1
test/sys/class/tty/tty62/dev | 1
test/sys/class/tty/tty63/dev | 1
test/sys/class/tty/tty7/dev | 1
test/sys/class/tty/tty8/dev | 1
test/sys/class/tty/tty9/dev | 1
test/sys/class/tty/ttyS0/dev | 1
test/sys/class/tty/ttyS1/dev | 1
test/sys/class/tty/ttyS2/dev | 1
test/sys/class/tty/ttyS3/dev | 1
test/sys/class/tty/ttyS4/dev | 1
test/sys/class/tty/ttyS5/dev | 1
test/sys/class/tty/ttyS6/dev | 1
test/sys/class/tty/ttyS7/dev | 1
test/sys/class/tty/ttyUSB0/dev | 1
test/sys/devices/pci0000:00/0000:00:09.0/class | 1
test/sys/devices/pci0000:00/0000:00:09.0/detach_state | 1
test/sys/devices/pci0000:00/0000:00:09.0/device | 1
test/sys/devices/pci0000:00/0000:00:09.0/irq | 1
test/sys/devices/pci0000:00/0000:00:09.0/pools | 7
test/sys/devices/pci0000:00/0000:00:09.0/power/state | 1
test/sys/devices/pci0000:00/0000:00:09.0/resource | 7
test/sys/devices/pci0000:00/0000:00:09.0/subsystem_device | 1
test/sys/devices/pci0000:00/0000:00:09.0/subsystem_vendor | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/bAlternateSetting | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/bInterfaceClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/bInterfaceNumber | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/bInterfaceProtocol | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/bInterfaceSubClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/bNumEndpoints | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/detach_state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/iInterface | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-0:1.0/power/state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/bAlternateSetting | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/bInterfaceClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/bInterfaceNumber | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/bInterfaceProtocol | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/bInterfaceSubClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/bNumEndpoints | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/detach_state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/iInterface | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/3-1:1.0/power/state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bConfigurationValue | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bDeviceClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bDeviceProtocol | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bDeviceSubClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bMaxPower | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bNumConfigurations | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bNumInterfaces | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bcdDevice | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/bmAttributes | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/detach_state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/idProduct | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/idVendor | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/power/state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/speed | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/ttyUSB0/detach_state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/3-1/ttyUSB0/power/state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bConfigurationValue | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bDeviceClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bDeviceProtocol | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bDeviceSubClass | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bMaxPower | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bNumConfigurations | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bNumInterfaces | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bcdDevice | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/bmAttributes | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/detach_state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/idProduct | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/idVendor | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/manufacturer | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/power/state | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/product | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/serial | 1
test/sys/devices/pci0000:00/0000:00:09.0/usb3/speed | 1
test/sys/devices/pci0000:00/0000:00:09.0/vendor | 1
test/test.block | 29
test/test.tty | 20
test/topo_test | 32
test/topo_test.config | 3
test/udev.permissions | 6
udev-add.c | 92
udev-remove.c | 35
udev.8 | 33
udev.c | 2
udev.config | 13
udev.config.demo | 9
udev.h | 6
udev.permissions | 1
udev.spec | 8
202 files changed, 6190 insertions(+), 393 deletions(-)
---
More information about the systemd-commits
mailing list