chiark / gitweb /
cdrom_id: always set ID_CDROM regardless if we can run cdrom_id
authorKay Sievers <kay.sievers@vrfy.org>
Sun, 11 Apr 2010 23:12:23 +0000 (01:12 +0200)
committerKay Sievers <kay.sievers@vrfy.org>
Sun, 11 Apr 2010 23:12:23 +0000 (01:12 +0200)
extras/cdrom_id/60-cdrom_id.rules

index 132a680..811c4aa 100644 (file)
@@ -1,5 +1,11 @@
 # do not edit this file, it will be overwritten on update
 
-# import optical drive properties
-ACTION=="add|change", SUBSYSTEM=="block", ENV{DEVTYPE}=="disk", \
-  KERNEL=="sr[0-9]*|xvd*", IMPORT{program}="cdrom_id --export $tempnode"
+ACTION!="add|change", GOTO="cdrom_end"
+SUBSYSTEM!="block", GOTO="cdrom_end"
+KERNEL!="sr[0-9]*|xvd*", GOTO="cdrom_end"
+ENV{DEVTYPE}!="disk", GOTO="cdrom_end"
+
+ENV{ID_CDROM}="1"
+IMPORT{program}="cdrom_id --export $tempnode"
+
+LABEL="cdrom_end"