be more careful when probing for ATA SMART
authorDavid Zeuthen <davidz@redhat.com>
Sun, 12 Apr 2009 19:25:41 +0000 (15:25 -0400)
committerDavid Zeuthen <davidz@redhat.com>
Sun, 12 Apr 2009 19:25:41 +0000 (15:25 -0400)
See https://bugzilla.redhat.com/show_bug.cgi?id=495286 for where we
trash a CD-RW medium when running off a live cd.

src/95-devkit-disks.rules

index b523e03..b29e5d0 100644 (file)
@@ -63,8 +63,8 @@ ENV{ID_FS_TYPE}=="linux_raid_member", IMPORT{program}="/sbin/mdadm --examine --e
 # ata_id and usb_id
 #
 
-ENV{ID_BUS}="usb", ENV{DEVTYPE}="disk", IMPORT{program}="devkit-disks-probe-ata-smart $tempnode"
-ENV{ID_BUS}="scsi", ENV{DEVTYPE}="disk", ENV{ID_VENDOR}="ATA", IMPORT{program}="devkit-disks-probe-ata-smart $tempnode"
+KERNEL=="sd*[!0-9]", ENV{ID_BUS}=="usb", ENV{DEVTYPE}=="disk", IMPORT{program}="devkit-disks-probe-ata-smart $tempnode"
+KERNEL=="sd*[!0-9]", ENV{ID_BUS}=="scsi", ENV{DEVTYPE}=="disk", ENV{ID_VENDOR}=="ATA", IMPORT{program}="devkit-disks-probe-ata-smart $tempnode"
 
 ##############################################################################################################