Kay Sievers
726687ad48
delete all Makefiles and move udev source to udev/
2008-07-30 00:39:15 +02:00
Thomas Koeller
aa5e29a581
use proper directory lib/lib64 for libvolume_id
2008-07-22 15:57:40 +02:00
Kay Sievers
282988c4f8
move default rules from /etc/udev/rules.d/ to /lib/udev/rules.d/
...
None of these rules is supposed to be changed by users, so move
them out of /etc. Custom rules, and automatically generated rules
stay in /etc. All rules are still processed in lexical order,
regardless which directory they live in.
2008-07-18 15:56:03 +02:00
Kay Sievers
05364975af
scsi_id: the fallback fix broke error handling
2008-07-10 22:22:10 +02:00
Marco d'Itri
52b375bc3b
scsi_id: man page fix
...
minus signs need to be escaped and the program is not in the $PATH anymore
2008-07-10 00:17:24 +02:00
Thomas Koeller
629e57e0d4
scsi_id: include sys/stat.h
...
I could not build scsi_id because of a missing #include
for sys/stat.h, so I had to add that.
Signed-off-by: Thomas Koeller <thomas@koeller.dyndns.org>
2008-07-10 00:08:32 +02:00
Marco d'Itri
03effd3bc9
rules_generator: net rules - do not print error if file is missing and ignore commented rules
...
Fix an error message displayed by write_net_rules when the rules file
does not exist yet. (See Debian bugs #442796 and #475699.)
Ignore commented rules, at least for the easy case.
For clarity, use extended instead of standard regular expressions.
2008-07-07 14:32:33 +02:00
Kay Sievers
24dabba541
scsi_id: fix fallback to sg v3 for sg nodes
2008-07-07 11:18:49 +02:00
Kay Sievers
dad1f0924b
path_id: suppress trailing '-' like 'ID_PATH=pci-0000:05:01.0-'
2008-06-26 13:25:31 +02:00
Kay Sievers
7c389ce8a0
collect: fix size_t printf
2008-06-18 10:12:14 +02:00
Tobias Klauser
322fc7a636
collect: check realloc return value
2008-06-18 10:10:29 +02:00
Kay Sievers
9bbdf6eb3c
cdrom_id: fix recognition of blank media
...
Thanks to David!
2008-06-12 07:20:14 +02:00
Kay Sievers
2c0644c1c2
release 123
2008-06-12 00:08:43 +02:00
Erik van Konijnenburg
0c6ecdfd9f
volume_id: support for oracleasm
2008-06-11 23:54:56 +02:00
Harald Hoyer
1ecb086460
scsi_id: retry open() on -EBUSY
2008-06-11 23:26:18 +02:00
Kay Sievers
ec404619a6
cdrom_id: export ID_CDROM_MEDIA_TRACK_COUNT_AUDIO=, ID_CDROM_MEDIA_TRACK_COUNT_DATA=
...
Iterate over all tracks, instead of looking only at the first
one for audio. Thanks to David!
2008-06-11 23:24:13 +02:00
Karel Zak
2f2f54c514
volume_id: enable GFS probing code, add LABEL support
...
* enables GFS/GFS2 probing code (it's disabled now!)
* adds support for LABELs -- it seems that locktable name is usable as
a LABEL (at least according to libblkid).
* removes extra check of sb_header.mh_format -- nothing in kernel and
blkid checks this superblock entry. It seems that check GFS_MAGIC and
GFS_METATYPE_SB is enough.
Signed-off-by: Karel Zak <kzak@redhat.com>
2008-05-28 20:07:17 +02:00
Xinwei Hu
b5254b4203
collect: realloc buffer, if needed
2008-05-27 19:35:03 +02:00
Karel Zak
2aae673c96
volume_id: remove unnecessary global variable
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2008-05-27 01:41:41 +02:00
Kay Sievers
941d40a074
rules: persistent net - handle "locally administered" ibmveth MAC addresses
2008-05-26 17:11:13 +02:00
Kay Sievers
bc44071db2
edd_id: call it only for sd* and hd*
2008-05-20 08:46:29 +02:00
Kay Sievers
7031a67c95
volume_id: bump version
2008-05-17 16:19:12 +02:00
Kay Sievers
53ba69a0c2
scsi_id: add bsg.h
2008-05-16 12:52:42 +02:00
Matthias Schwarzott
4cd71da560
cdrom_id: fix segfault
2008-05-14 16:03:49 +02:00
Kay Sievers
025570aa3e
scsi_id: add --sg-version= option
2008-05-14 15:02:17 +02:00
Kay Sievers
2d05764a77
scsi_id: remove bus_id option
2008-05-14 13:59:25 +02:00
Kay Sievers
138cf75e4e
scsi_id: update man page
2008-05-14 13:59:11 +02:00
Hannes Reinecke
78d9ecfd4f
scsi_id: add SGv4 support
...
Fall back to SGv3, if SGv3 returns a failure/is not available.
2008-05-14 13:55:49 +02:00
Hannes Reinecke
753417db2b
scsi_id: remove all sysfs dependencies
2008-05-14 13:42:41 +02:00
MUNEDA Takahiro
838436fa32
man: scsi_id
2008-05-14 04:47:33 +02:00
Karel Zak
661a0bea80
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>
2008-05-13 11:29:17 +02:00
David Woodhouse
8b6e9f287d
rules_generator: net rules - add "dev_id" value to generated rules
2008-04-27 20:19:44 +02:00
Kay Sievers
d8a9d01704
udevadm: control - fix --env key to accept --env=<KEY>=<value>
2008-04-22 03:19:21 +02:00
Kay Sievers
6b795c99e0
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
2008-04-21 18:07:05 +02:00
Kay Sievers
953080abd9
cdrom_id: add more help text
2008-04-21 17:41:39 +02:00
Damjan Georgievski
be9c76b434
libvolume_id: recognize swap partitions with a tuxonice hibernate image
2008-04-21 12:44:25 +02:00
Kay Sievers
803ac7a6d8
scsi_id: initialize serial strings
2008-04-20 21:08:45 +02:00
Kay Sievers
c70560feef
logging: add trailing newline to all strings
2008-04-20 21:07:06 +02:00
Kay Sievers
1d918b50cd
path_id: remove subsystem whitelist
2008-04-18 21:08:07 +02:00
Kay Sievers
e6d70ed63a
rules_generator: net rules - always add KERNEL== match to generated rules
2008-04-15 00:21:51 +02:00
Kay Sievers
fd7a285e62
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
2008-04-09 23:17:39 +02:00
Kay Sievers
8b5238670d
vol_id: add --offset option
2008-04-09 12:35:03 +02:00
Roy Marples
064360cde8
Makefile: do not require GNU install
2008-03-15 00:02:39 +01:00
Kay Sievers
9138bcba99
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.
2008-03-13 16:31:14 +01:00
Matthias Schwarzott
44d01dced1
volume_id: respect LDFLAGS
2008-02-21 12:28:45 +01:00
Kay Sievers
3f91a27d16
volume_id: update ext detection
2008-02-09 12:17:32 +01:00
Karel Zak
bf79d61233
volume_id: fix typo in function documentation
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2008-01-24 01:12:33 +01:00
Neil Williams
a141b43506
volume_id: add prefix=, exec_prefix=
2008-01-09 22:36:36 +01:00
Karel Zak
1b4f9b167b
volume_id: fix UUID raw buffer usage
...
Signed-off-by: Karel Zak <kzak@redhat.com>
2008-01-09 16:15:07 +01:00
Jiri Slaby
6e509e539b
rules_generator: add missing write_net_rules unlock
2007-12-31 14:24:55 +01:00