X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=extras%2Fcdrom_id%2F60-cdrom_id.rules;h=1ad1d0cc230cf39e43e132fcd30b71f3881a2dfa;hb=85e172c9bd223e08f31b466f86df3cca2b517216;hp=16b3af9e92f2b2579e1607f9368833144e32da6d;hpb=4b06c409350d26af5e6ace0f368d01b80d75438e;p=elogind.git diff --git a/extras/cdrom_id/60-cdrom_id.rules b/extras/cdrom_id/60-cdrom_id.rules index 16b3af9e9..1ad1d0cc2 100644 --- a/extras/cdrom_id/60-cdrom_id.rules +++ b/extras/cdrom_id/60-cdrom_id.rules @@ -5,7 +5,10 @@ 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" +# 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 $tempnode" LABEL="cdrom_end"