Commit Graph
402 Commits
Author SHA1 Message Date
Kay Sievers be580fa5d8 create_floppy_devices: fix logic for more than one floppy device 2007-12-17 03:41:30 +01:00
Kay Sievers 2bb4dd9766 volume_id: run only once into a timeout for unreadable devices 2007-12-16 19:56:04 +01:00
Hannes Reinecke 5caa40bea2 volume_id: LVM - add uuid 2007-12-16 19:22:32 +01:00
Kay Sievers 9e5920842b volume_id: md - add metadata minor version
Thanks to Hannes.
2007-12-07 17:26:15 +01:00
Kay Sievers 1e8b8e564c libvolume_id: squashfs - add endianess support for LZMA compression 2007-11-26 01:09:03 +01:00
Michael Prokop d7515c7bb9 libvolume_id: squashfs+LZMA compression detection 2007-11-26 01:03:08 +01:00
Kay Sievers c8ee8f983f 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.
2007-11-20 18:18:03 +01:00
Dan Nicholson 01ac7d96fa volume_id: create relative symlink when $(libdir) = $(usrlibdir) 2007-11-08 00:14:39 +01:00
Dan Nicholson c8e826147a extras: ignore built and generated files 2007-11-08 00:13:40 +01:00
Kay Sievers f1bc0fdb0f volume_id: bump version 2007-10-24 16:51:03 +02:00
Kay Sievers 02ee0e3312 volume_id: ntfs - rely on valid master file table 2007-10-23 02:38:23 +02:00
Kay Sievers 74534dbde8 volume_id: LUKS - export version 2007-10-17 18:13:49 +02:00
Kay Sievers 424520043a volume_id: vfat - allow all possible sector sizes
https://bugs.launchpad.net/bugs/147807
2007-10-17 17:59:27 +02:00
Kay Sievers 6e9edde6c9 firmware: do not print error if logger is missing 2007-10-16 00:54:14 +02:00
Matthias Schwarzott dab3fe36cf firmware: remove hardcoded path to logger 2007-10-16 00:50:48 +02:00
Kay Sievers 963033472f usb_id: fail if vendor/product can not be retrieved
Thanks to Daniel Drake for identifying the bug.
2007-10-15 20:38:20 +02:00
Kay Sievers 8fe5f78b7e rule_generator: always match netif type in generated rule 2007-09-25 17:18:49 +02:00
Kay Sievers c746922ca2 rule_generator: move all policy from write_net_rules to the rules file 2007-09-21 17:42:46 +02:00
Kay Sievers b1ac36ff5e path_id: fix for stacked class devices 2007-09-10 00:59:07 +02:00
Kay Sievers 7b6fd01651 volume_id: fix linux_raid metadata version 1.0 detection
Fixes:
  https://bugs.launchpad.net/ubuntu/+source/udev/+bug/133773
2007-08-29 06:06:00 +02:00
Kay Sievers dbb2c414d7 man: recreate man pages 2007-08-28 04:24:08 +02:00
Kay Sievers 7d6ffc7216 rule_generator: fix wrong DRIVERS!= logic
Thanks to Matthias for identifying that.
2007-08-21 23:05:47 +02:00
Kay Sievers 82d4209792 volume_id: fix sqashfs detection 2007-08-16 15:02:53 +02:00
Kay Sievers 88b74dc692 edd_id: move persistent rules to its own file 2007-08-14 11:06:39 +02:00
Marco d'Itri 0837c28e9b rules_generator: fix write_cd_rules when similar names exist in the root directory
The argument to find_all_rules must be quoted or it will be subject to
shell expansion, which will happen if in the root directory there are
mount points with the same base name.
See http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=407738 for details.
2007-08-07 10:39:07 +02:00
Marco d'Itri 14e1e49484 rules_generator: remove policy from write_cd_rules
The decision about when to create by-id or by-path persistent rules should
be made in the generator rules file where it's obvious and easy to modify
locally, not in the script.
2007-08-07 10:37:58 +02:00
Kay Sievers dcfa2acce3 rules_generator: skip random MAC addresses 2007-08-02 21:19:41 +02:00
Kay Sievers 9b23e594bf rules_generator: remove "installation" function
This should be called by triggering events not by looping with
the script itself. It also keeps a second blacklist outside of
the rules which we do not want to maintain.
2007-07-25 18:16:11 +02:00
Hannes Reinecke 49369cafe4 rules_generator: add S/390 persistent network support 2007-07-25 15:42:39 +02:00
Hannes Reinecke c7ae0d343b collect: extra to synchronize actions across events 2007-07-24 13:28:18 +02:00
Kay Sievers 9ea893ae25 libvolume_id: use /usr/$libdir in pc file 2007-07-22 19:58:04 +02:00
Kay Sievers 2e08169ed4 volume_id: ext4 detection 2007-07-08 17:25:55 +02:00
Kay Sievers c51d06d3b7 rules_generator: remove executable flag from include file 2007-06-25 16:02:38 +02:00
David Zeuthen 1fdce2f39d vol_id: do not fail if unable to drop privileges 2007-06-07 00:56:20 +02:00
Kay Sievers fd40749e68 scsi_id: fix typo in help text 2007-05-29 21:26:01 +02:00
Kay Sievers 596714857b path_id: skip subsystem directory 2007-05-29 21:23:20 +02:00
Kay Sievers 9eaa50d0e7 scsi_id: add long options 2007-05-25 17:37:47 +02:00
Hannes Reinecke 87cf9f5aac cciss device support 2007-05-25 14:48:08 +02:00
Ryan Lortie 335b8aace3 volume_id: support for long-filename based labels 2007-05-25 03:36:59 +02:00
Kay Sievers a3b836c6c2 volume_id: terminate overlong label strings 2007-05-25 03:35:18 +02:00
Kay Sievers b8cf73a533 scsi_id: do not install symlink in /sbin 2007-05-21 08:00:45 +02:00
Kay Sievers 8cc6c96f1b volume_id: escape % character 2007-05-21 07:17:09 +02:00
Kay Sievers d727cb9075 vol_id: export encoded strings 2007-05-17 20:10:09 +02:00
Kay Sievers b10941c08d volume_id: add and export string encoding function
Needed for mount(8) to lookup LABEL=* in /dev/disk/by-label/*. Characters
not suited for a filename will be escaped and the encoded LABEL=* string
is able to find the corresponding symlink.
2007-05-17 20:09:24 +02:00
Kay Sievers 2f2c4fa442 replace_chars: replace spaces in node name 2007-05-17 20:01:54 +02:00
Kay Sievers c6594afda4 volume_id: add function documentation 2007-05-15 01:11:48 +02:00
Kay Sievers f1a9ac32b9 create_floppy_devices: remove dead "unlink" code 2007-05-15 01:08:48 +02:00
Miklos Vajna 88243f0974 path_id: remove on make uninstall 2007-05-13 00:06:26 +02:00
Miklos Vajna 74ced8c890 create_floppy_devices: add man page 2007-05-13 00:02:20 +02:00
Kay Sievers f29fdd3cef volume_id: vol_id depends on libvolume_id 2007-05-10 12:40:18 +02:00