]>
err.no Git - systemd/log
Kay Sievers [Tue, 20 May 2008 13:02:17 +0000 (15:02 +0200)]
rename WAIT_FOR_SYSFS to WAIT_FOR and accept an absolute path
This allows us to watch any file to appear, not only sysfs
attributes. Files without a leading slash will be device sysfs
attributes. The key WAIT_FOR_SYSFS still works for backwards
compat, but is removed from the man page.
Kay Sievers [Tue, 20 May 2008 06:46:29 +0000 (08:46 +0200)]
edd_id: call it only for sd* and hd*
Erik van Konijnenburg [Mon, 19 May 2008 07:07:20 +0000 (09:07 +0200)]
Makefile: use udevdir in "make install"
Erik van Konijnenburg [Mon, 19 May 2008 07:05:20 +0000 (09:05 +0200)]
add substitution in MODE= field
Do substitition processing in MODE field, similar to substitution in
OWNER, GROUP etc fields. Add test case for normal and overflow behaviour.
Document in manpage.
Kay Sievers [Sat, 17 May 2008 14:29:07 +0000 (16:29 +0200)]
release 122
Kay Sievers [Sat, 17 May 2008 14:19:46 +0000 (16:19 +0200)]
Makefile: do not create udevcontrol, udevtrigger symlinks
Kay Sievers [Sat, 17 May 2008 14:19:12 +0000 (16:19 +0200)]
volume_id: bump version
Kay Sievers [Fri, 16 May 2008 10:52:42 +0000 (12:52 +0200)]
scsi_id: add bsg.h
Matthias Schwarzott [Wed, 14 May 2008 14:03:49 +0000 (16:03 +0200)]
cdrom_id: fix segfault
Kay Sievers [Wed, 14 May 2008 13:17:35 +0000 (15:17 +0200)]
rules: adapt tape rules to new scsi_id
Kay Sievers [Wed, 14 May 2008 13:14:23 +0000 (15:14 +0200)]
rules: adapt to new scsi_id
Kay Sievers [Wed, 14 May 2008 13:02:17 +0000 (15:02 +0200)]
scsi_id: add --sg-version= option
Kay Sievers [Wed, 14 May 2008 11:59:25 +0000 (13:59 +0200)]
scsi_id: remove bus_id option
Kay Sievers [Wed, 14 May 2008 11:59:11 +0000 (13:59 +0200)]
scsi_id: update man page
Hannes Reinecke [Wed, 14 May 2008 11:55:49 +0000 (13:55 +0200)]
scsi_id: add SGv4 support
Fall back to SGv3, if SGv3 returns a failure/is not available.
Hannes Reinecke [Wed, 14 May 2008 11:42:41 +0000 (13:42 +0200)]
scsi_id: remove all sysfs dependencies
MUNEDA Takahiro [Wed, 14 May 2008 02:47:33 +0000 (04:47 +0200)]
man: scsi_id
MUNEDA Takahiro [Wed, 14 May 2008 02:33:34 +0000 (04:33 +0200)]
man: udevd- fix udev(8) reference
Karel Zak [Mon, 12 May 2008 22:55:53 +0000 (00:55 +0200)]
volume_id: clean up linux_raid code
extra global and/or non-static variables suck in shared libraries
use "else if" rather than many "return" calls
Signed-off-by: Karel Zak <kzak@redhat.com>
Kay Sievers [Fri, 9 May 2008 07:22:23 +0000 (09:22 +0200)]
release 121
Kay Sievers [Fri, 9 May 2008 07:05:42 +0000 (09:05 +0200)]
rules: update md rules
Activate the rule for autoassembly later.
The needed options are merged into mdadm git, but not released.
Kay Sievers [Fri, 9 May 2008 07:05:15 +0000 (09:05 +0200)]
persistent device naming: update tape rules
Thanks to John Huttley <John@mib-infotech.co.nz> for the fixes.
All new bugs are introduced by me. :)
Kay Sievers [Mon, 28 Apr 2008 03:07:47 +0000 (05:07 +0200)]
udevadm: info - do not print ATTR{dev}==
David Woodhouse [Sun, 27 Apr 2008 18:19:44 +0000 (20:19 +0200)]
rules_generator: net rules - add "dev_id" value to generated rules
Kay Sievers [Tue, 22 Apr 2008 01:19:21 +0000 (03:19 +0200)]
udevadm: control - fix --env key to accept --env=<KEY>=<value>
Kay Sievers [Tue, 22 Apr 2008 01:01:29 +0000 (03:01 +0200)]
udevadm: trigger - add --env= option
Kay Sievers [Mon, 21 Apr 2008 18:22:56 +0000 (20:22 +0200)]
write "event_timeout" to db
Kay Sievers [Mon, 21 Apr 2008 17:00:54 +0000 (19:00 +0200)]
add OPTIONS+="event_timeout=<seconds>"
Kay Sievers [Mon, 21 Apr 2008 16:07:05 +0000 (18:07 +0200)]
fstab_import: add program to IMPORT matching fstab entry
DEVPATH=/devices/pci0000:00/0000:00:1f.2/host0/target0:0:0/0:0:0:0/block/sda/sda6
SUBSYSTEM=block
...
ID_FS_USAGE=filesystem
ID_FS_TYPE=ext3
ID_FS_VERSION=1.0
...
FSTAB_NAME=/dev/disk/by-id/scsi-SATA_ST910021AS_3MH0Y3KF-part6
FSTAB_DIR=/home/kay/work
FSTAB_TYPE=ext3
FSTAB_OPTS=defaults
FSTAB_FREQ=1
FSTAB_PASSNO=1
Kay Sievers [Mon, 21 Apr 2008 15:43:12 +0000 (17:43 +0200)]
add $links substitution
Kay Sievers [Mon, 21 Apr 2008 15:41:39 +0000 (17:41 +0200)]
cdrom_id: add more help text
Damjan Georgievski [Mon, 21 Apr 2008 10:44:25 +0000 (12:44 +0200)]
libvolume_id: recognize swap partitions with a tuxonice hibernate image
Kay Sievers [Sun, 20 Apr 2008 19:15:00 +0000 (21:15 +0200)]
persistent device naming: also read unpartitioned media
Kay Sievers [Sun, 20 Apr 2008 19:08:45 +0000 (21:08 +0200)]
scsi_id: initialize serial strings
Kay Sievers [Sun, 20 Apr 2008 19:07:06 +0000 (21:07 +0200)]
logging: add trailing newline to all strings
Kay Sievers [Fri, 18 Apr 2008 19:08:07 +0000 (21:08 +0200)]
path_id: remove subsystem whitelist
Kay Sievers [Fri, 18 Apr 2008 19:07:29 +0000 (21:07 +0200)]
allow setting of MODE="0000"
Kay Sievers [Thu, 17 Apr 2008 21:31:09 +0000 (23:31 +0200)]
selinux: fix missing includes
Harald Hoyer [Thu, 17 Apr 2008 14:03:03 +0000 (16:03 +0200)]
selinux: more context settings
Signed-off-by: Harald Hoyer <harald@redhat.com>
Kay Sievers [Mon, 14 Apr 2008 22:21:51 +0000 (00:21 +0200)]
rules_generator: net rules - always add KERNEL== match to generated rules
Kay Sievers [Thu, 10 Apr 2008 19:35:40 +0000 (21:35 +0200)]
udevd: at startup write message including version number to kernel log
Kay Sievers [Wed, 9 Apr 2008 21:17:39 +0000 (23:17 +0200)]
cdrom_id: replace with version which also exports media properties
This is a 12 track audio CD with additional data session:
$ extras/cdrom_id/cdrom_id /dev/dvd
ID_CDROM=1
ID_CDROM_CD_R=1
ID_CDROM_CD_RW=1
ID_CDROM_DVD=1
ID_CDROM_DVD_R=1
ID_CDROM_DVD_RW=1
ID_CDROM_DVD_RAM=1
ID_CDROM_DVD_PLUS_R=1
ID_CDROM_DVD_PLUS_RW=1
ID_CDROM_DVD_PLUS_R_DL=1
ID_CDROM_MEDIA_CD=1
ID_CDROM_MEDIA_STATE=complete
ID_CDROM_MEDIA_HAS_AUDIO=1
ID_CDROM_MEDIA_SESSION_COUNT=2
ID_CDROM_MEDIA_TRACK_COUNT=13
ID_CDROM_MEDIA_SESSION_LAST_OFFSET=
444508160
Kay Sievers [Wed, 9 Apr 2008 10:35:03 +0000 (12:35 +0200)]
vol_id: add --offset option
Kay Sievers [Sun, 6 Apr 2008 23:57:31 +0000 (01:57 +0200)]
udevinfo: do not replace chars when printing ATTR== matches
Daniel Drake [Sun, 6 Apr 2008 05:12:20 +0000 (07:12 +0200)]
writing udev rules: fix rule typos
Kay Sievers [Thu, 3 Apr 2008 19:12:53 +0000 (21:12 +0200)]
release 120
Kay Sievers [Thu, 3 Apr 2008 19:05:19 +0000 (21:05 +0200)]
persistent device naming: cleanup storage rules
Kay Sievers [Wed, 2 Apr 2008 02:43:25 +0000 (04:43 +0200)]
also accept real socket files for RUN+="socket:<path>"
Michael Kralka [Wed, 2 Apr 2008 02:32:17 +0000 (04:32 +0200)]
udevd: serialize events if they refer to the same major:minor number
Kay Sievers [Sat, 29 Mar 2008 16:20:34 +0000 (17:20 +0100)]
udevadm: trigger - fix --socket== + --verbose
Kay Sievers [Sat, 29 Mar 2008 16:16:41 +0000 (17:16 +0100)]
udevadm: trigger - fix broken socket option check
Kay Sievers [Sat, 29 Mar 2008 15:29:36 +0000 (16:29 +0100)]
udevadm: remove old man page links and compat links for debugging tools
Kay Sievers [Sat, 29 Mar 2008 15:12:41 +0000 (16:12 +0100)]
udevadm: info - resolve devpath if symlink is given
Kay Sievers [Wed, 26 Mar 2008 23:58:20 +0000 (00:58 +0100)]
udevadm: trigger - option to synthesize events and pass them to a socket
Kay Sievers [Tue, 25 Mar 2008 12:32:22 +0000 (13:32 +0100)]
rules: remove last WAIT_FOR_SYSFS, load ppdev, switch scsi_device
Kay Sievers [Fri, 21 Mar 2008 03:03:24 +0000 (04:03 +0100)]
test: remove duplicated EXTRA entry
Kay Sievers [Fri, 14 Mar 2008 23:05:02 +0000 (00:05 +0100)]
release 119
Roy Marples [Fri, 14 Mar 2008 23:02:39 +0000 (00:02 +0100)]
Makefile: do not require GNU install
Kay Sievers [Fri, 14 Mar 2008 22:40:06 +0000 (23:40 +0100)]
extend hack to allow TEST=="*/start"
Kay Sievers [Fri, 14 Mar 2008 22:32:45 +0000 (23:32 +0100)]
sysfs: depend on "subsystem" link
Kay Sievers [Fri, 14 Mar 2008 22:19:12 +0000 (23:19 +0100)]
test: add "subsystem" links to all devices
Kay Sievers [Fri, 14 Mar 2008 22:18:19 +0000 (23:18 +0100)]
persistent device naming: also run on "change" event
Kay Sievers [Thu, 13 Mar 2008 15:31:14 +0000 (16:31 +0100)]
rules_generator: add KERNEL=="<netifname>*" to generated rules
Some boxes, like the PS3, have multiple independent hardware
interfaces, all sharing the same MAC address. If they have
different interface names base names, we can distinguish them
that way.
Kay Sievers [Thu, 13 Mar 2008 15:00:25 +0000 (16:00 +0100)]
hack to allow ATTR{block/*/uevent}="change"
Harald Hoyer [Thu, 13 Mar 2008 14:59:02 +0000 (15:59 +0100)]
rules: do not set GROUP="disk" for scanners
Harald Hoyer [Thu, 13 Mar 2008 14:57:33 +0000 (15:57 +0100)]
rules: Fedora update
Kay Sievers [Thu, 13 Mar 2008 14:54:21 +0000 (15:54 +0100)]
selinux: set context for real file name not the temp name
Matthias Schwarzott [Thu, 21 Feb 2008 11:28:45 +0000 (12:28 +0100)]
volume_id: respect LDFLAGS
Kay Sievers [Sat, 9 Feb 2008 11:17:32 +0000 (12:17 +0100)]
volume_id: update ext detection
Karel Zak [Wed, 23 Jan 2008 11:31:10 +0000 (12:31 +0100)]
volume_id: fix typo in function documentation
Signed-off-by: Karel Zak <kzak@redhat.com>
Neil Williams [Wed, 9 Jan 2008 21:36:36 +0000 (22:36 +0100)]
volume_id: add prefix=, exec_prefix=
Karel Zak [Wed, 9 Jan 2008 14:13:38 +0000 (15:13 +0100)]
volume_id: fix UUID raw buffer usage
Signed-off-by: Karel Zak <kzak@redhat.com>
Jiri Slaby [Mon, 31 Dec 2007 13:24:55 +0000 (14:24 +0100)]
rules_generator: add missing write_net_rules unlock
Kay Sievers [Sat, 29 Dec 2007 16:23:31 +0000 (17:23 +0100)]
rules: remove tty rule which can never run because of an earlier "last_rule"
Anthony L. Awtrey [Sat, 29 Dec 2007 16:19:06 +0000 (17:19 +0100)]
do not skip RUN execution if device node removal fails
Kay Sievers [Thu, 27 Dec 2007 03:17:46 +0000 (04:17 +0100)]
switch mailing lists to linux-hotplug@vger.kernel.org
Kay Sievers [Tue, 18 Dec 2007 23:50:56 +0000 (00:50 +0100)]
release 118
Matthias Schwarzott [Mon, 17 Dec 2007 16:58:21 +0000 (17:58 +0100)]
rules: Gentoo update
Kay Sievers [Mon, 17 Dec 2007 14:32:41 +0000 (15:32 +0100)]
volume_id: also add readable check to probe_all()
Otherwise probe_all will run two times into a timout, one
for the raid, and one for the filesystem probe. Thanks to
Tore Anderson for the debugging.
Kay Sievers [Mon, 17 Dec 2007 02:41:30 +0000 (03:41 +0100)]
create_floppy_devices: fix logic for more than one floppy device
Kay Sievers [Sun, 16 Dec 2007 18:56:04 +0000 (19:56 +0100)]
volume_id: run only once into a timeout for unreadable devices
Hannes Reinecke [Sun, 16 Dec 2007 18:22:32 +0000 (19:22 +0100)]
volume_id: LVM - add uuid
Kay Sievers [Fri, 7 Dec 2007 16:26:15 +0000 (17:26 +0100)]
volume_id: md - add metadata minor version
Thanks to Hannes.
Kay Sievers [Fri, 7 Dec 2007 16:20:10 +0000 (17:20 +0100)]
rules: add AOE rule
Daniel Drake [Mon, 3 Dec 2007 18:04:32 +0000 (19:04 +0100)]
doc: update "writing udev rules"
Kay Sievers [Mon, 26 Nov 2007 00:09:03 +0000 (01:09 +0100)]
libvolume_id: squashfs - add endianess support for LZMA compression
Michael Prokop [Mon, 26 Nov 2007 00:03:08 +0000 (01:03 +0100)]
libvolume_id: squashfs+LZMA compression detection
Kay Sievers [Thu, 22 Nov 2007 22:49:30 +0000 (23:49 +0100)]
man: udevadm settle - mention 180 seconds default timeout
Based on a patch from Jonas Meurer. Thanks!
Kay Sievers [Tue, 20 Nov 2007 17:18:03 +0000 (18:18 +0100)]
rules_generator: do not create rules with insufficient matches
Thanks to Alexander E. Patrakov for pointing out that we create
invalid rules.
We still need a proper fix for devices we skip creating rules
(locally administered MAC), but want to swap names with interface
names we created rules for.
Kay Sievers [Tue, 13 Nov 2007 22:44:12 +0000 (23:44 +0100)]
remove udevstart
Kay Sievers [Tue, 13 Nov 2007 19:47:34 +0000 (20:47 +0100)]
release 117
Matthias Schwarzott [Sat, 10 Nov 2007 15:17:47 +0000 (16:17 +0100)]
rules: Gentoo update
Kay Sievers [Fri, 9 Nov 2007 18:30:12 +0000 (19:30 +0100)]
udevadm: control - allow command to be passed as option
Kay Sievers [Fri, 9 Nov 2007 16:55:45 +0000 (17:55 +0100)]
man: udevd.8 - remove udevcontrol section
Kay Sievers [Fri, 9 Nov 2007 16:05:34 +0000 (17:05 +0100)]
udevadm: also return major==0 results for --device-id-of-file
Kay Sievers [Fri, 9 Nov 2007 14:13:25 +0000 (15:13 +0100)]
Makefile: fix bogus version number than got committed
Kay Sievers [Fri, 9 Nov 2007 09:22:30 +0000 (10:22 +0100)]
udevadm: add info option --device-id-of-file=<file>
Now, that udevinfo is no longer in /usr, we can add this:
$ udevadm info --device-id-of-file=/
8 5
to create a dynamic rule to provide /dev/root.
MUNEDA Takahiro [Fri, 9 Nov 2007 07:24:42 +0000 (16:24 +0900)]
man: fix udevadm.8 typo
Signed-off-by: MUNEDA Takahiro <muneda.takahiro@jp.fujitsu.com>
Kay Sievers [Thu, 8 Nov 2007 23:49:50 +0000 (00:49 +0100)]
udevadm: accept command as option, like --help, --version
Kay Sievers [Thu, 8 Nov 2007 16:51:59 +0000 (17:51 +0100)]
udevadm: merge all udev tools into a single binary