Commit graph

293 commits

Author SHA1 Message Date
Kay Sievers 5c51e31e0e vol_id: use primary group of 'nobody' instead of 'nogroup'
This fixes a Fedora issue not having the group 'nogroup'.
2006-08-20 18:24:34 +02:00
Kay Sievers 708cb35941 volume_id: add suspend partition detection
Based on a patch from:
  Scott James Remnant <scott@ubuntu.com>
2006-08-20 18:23:48 +02:00
Kay Sievers 95776dc6ec consistent key naming to match only the event device or include all parent devices
This scheme is more consistent and makes it obvious if a match happens
against the event device only, or the full chain of parent devices.

The old key names are now:
  BUS -> SUBSYSTEMS
  ID -> KERNELS
  SYSFS -> ATTRS
  DRIVER -> DRIVERS

Match keys for the event device:
  KERNEL
  SUBSYSTEM
  ATTR
  DRIVER (in a future release, for now the same as DRIVERS)

Match keys for all devices along the parent device chain:
  KERNELS
  SUBSYSTEMS
  ATTRS
  DRIVERS

ID, BUS, SYSFS are no longer mentioned in the man page but still work.
DRIVER must be converted to DRIVERS to match the new scheme. For now,
an error is logged, if DRIVER is used. In a future release, the DRIVER
key behaviour will change.
2006-08-19 16:06:25 +02:00
Lennart Poettering aa9a49b4b3 volume_id: fix fat32 cluster chain traversal 2006-08-15 23:53:14 +02:00
Kay Sievers 05ec6e7507 switch ifdef __KLIBC__ to ifndef __GLIBC__ 2006-08-05 00:35:05 +02:00
Kay Sievers eb82b76ded libvolume_id: read ufs2 label
Taken from the FreeBSD HAL repository.
2006-08-05 00:02:58 +02:00
Kay Sievers 55c1768ca1 refresh vol_id man page 2006-07-29 02:13:42 +02:00
Marco d'Itri 1d569d17b2 path_id: fix an harmless syntax error 2006-07-29 01:01:21 +02:00
Kay Sievers cdf1894863 libvolume_id: add parameter 'size' to all probe functions 2006-07-25 14:59:50 +02:00
Kay Sievers 7d5ccc0810 vol_id: add --skip-raid and --probe-all option 2006-07-13 16:59:01 +02:00
Kay Sievers f566b05b57 firmware.sh: remove needless '/' 2006-07-11 14:16:59 +02:00
Kay Sievers c2e04d6b8b path_id: prepare for new sysfs layout 2006-07-09 21:32:55 +02:00
Kay Sievers c76b97dc4d Makefiles: fix .PHONY for man page target
Thanks to David Härdeman for pointing it out.
2006-07-04 18:41:07 +02:00
Kay Sievers b879c303a7 netif rename: optimistic loop for the name to become free
Parts from Ubuntu's 70-ifrename.patch.
2006-07-03 00:58:35 +02:00
Kay Sievers e55a73abb0 libvolume_id: gfs + gfs2 support
Patch from Red Hat.
2006-05-30 16:01:28 +02:00
Kay Sievers 1388c83011 replace binary firmware helper with shell script 2006-05-28 10:23:32 +02:00
Kay Sievers ecc527e0be path_id: prevent endless loop for SAS devices on older kernels 2006-05-26 17:35:44 +02:00
Hannes Reinecke 321f7bbb0a path_id: add support for iSCSI devices 2006-05-23 13:26:41 +02:00
Kay Sievers 6deef78755 libvolume_id: add more software raid signatures 2006-05-15 21:57:28 +02:00
Kay Sievers 2bac6c64aa libvolume_id: fat - check for signature at end of sector 2006-05-13 18:38:03 +02:00
Kay Sievers 172ee4205c libvolume_id: nss - use different uuid 2006-05-12 11:35:57 +02:00
Kay Sievers 7331443248 edd_id: fix "(null)" output if "mbr_signature" does not exist 2006-05-10 17:11:00 +02:00
Marco d'Itri d7fea966f1 path_id: fix bashism 2006-05-09 18:24:43 +02:00
Libor Klepac 5ac7a25e85 path_id: add platform and serio support 2006-05-09 18:23:20 +02:00
Kay Sievers 674e00f67c vol_id: add NetWare volume detection 2006-05-09 08:46:07 +02:00
Kay Sievers 3d6d12c6b1 vol_id: fix logging from libvolume_id's log function 2006-04-28 17:52:09 +02:00
Hannes Reinecke b12a1fb1c6 path_id: fix SAS device path generation 2006-04-21 20:02:58 +02:00
Kay Sievers 0c4a805bcc path_id: fix loop for SAS devices 2006-04-13 09:44:07 +02:00
Kay Sievers 485fd28cfa usb_id: remove uneeded code 2006-04-11 19:33:51 +02:00
Kay Sievers f7dd3a57a4 volume_id: move some debug to info level 2006-04-08 05:04:35 +02:00
Kay Sievers 1017f139b3 volume_id: fix endianess conversion typo for FAT32 2006-04-05 17:31:49 +02:00
Kay Sievers 66e14ae7de fix symlink targets in Makefiles 2006-04-03 14:40:06 +02:00
Kay Sievers cee5700cde volume_id: generate man page from xml source 2006-03-30 02:13:22 +02:00
Kay Sievers f05da2ae00 volume_id: update README 2006-03-30 01:52:12 +02:00
Kay Sievers 1fda06ae98 pass CROSS_COMPILE to AR and RANLIB down to extras/ 2006-03-30 00:48:30 +02:00
Kay Sievers 4809b49e41 move all *_id programs to /lib/udev/ 2006-03-29 14:44:41 +02:00
Kay Sievers 16801abde1 man pages: mention udev(7) not udev(8)
Thanks to:
  Henrique de Moraes Holschuh <hmh@debian.org>
2006-03-28 20:16:34 +02:00
Kay Sievers 15ff0ba36e remove all stripping code 2006-03-28 03:09:18 +02:00
Kay Sievers 92da64c700 volume_id: define exported symbols 2006-03-28 02:52:58 +02:00
Kay Sievers d5618ac969 volume_id: remove some global symbols 2006-03-27 23:03:25 +02:00
Kay Sievers e688ad2d0d because is better than cause 2006-03-27 20:22:00 +02:00
Kay Sievers c643d61836 volume_id: use shared library by default 2006-03-27 19:30:56 +02:00
Kay Sievers 83cc6ab476 volume_id: rename subdirectory 2006-03-27 18:05:17 +02:00
Kay Sievers b5e6942671 volume_id: provide a custom debug function 2006-03-27 17:59:22 +02:00
Kay Sievers 2d82e6f053 volume_id: provide library 2006-03-23 10:50:55 +01:00
Hannes Reinecke 24c27caf82 path_id: add bus to USB path 2006-03-22 12:21:49 +01:00
Kay Sievers a05098641e fix output for USB path 2006-03-21 17:28:47 +01:00
Kay Sievers 7808297b0f volume_id: remove all partition table support 2006-03-21 16:16:55 +01:00
Hannes Reinecke 10a9bff1c3 persistent links: add scsi tape links and usb path support 2006-03-21 16:10:18 +01:00
Kay Sievers 0eb9e4a87e volume_id: remove partition table parsing code 2006-03-21 16:02:07 +01:00