summaryrefslogtreecommitdiff
path: root/extras/cdrom_id/60-cdrom_id.rules
diff options
context:
space:
mode:
Diffstat (limited to 'extras/cdrom_id/60-cdrom_id.rules')
-rw-r--r--extras/cdrom_id/60-cdrom_id.rules3
1 files changed, 3 insertions, 0 deletions
diff --git a/extras/cdrom_id/60-cdrom_id.rules b/extras/cdrom_id/60-cdrom_id.rules
index b3109f1d01..aedf6f0558 100644
--- a/extras/cdrom_id/60-cdrom_id.rules
+++ b/extras/cdrom_id/60-cdrom_id.rules
@@ -5,6 +5,9 @@ SUBSYSTEM!="block", GOTO="cdrom_end"
KERNEL!="sr[0-9]*|xvd*", GOTO="cdrom_end"
ENV{DEVTYPE}!="disk", GOTO="cdrom_end"
+# this is only a button press event
+ENV{DISK_EJECT_REQUEST}=="?*", GOTO="cdrom_end"
+
KERNEL=="sr[0-9]*", ENV{ID_CDROM}="1"
IMPORT{program}="cdrom_id --export $tempnode"