X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=extras%2Fcdrom_id%2F60-cdrom_id.rules;h=b3109f1d016785824229684763c9beed89dfc144;hp=b06dafddb7ab8b72783177e56006ad2f8cef0fda;hb=d80f8ffd1a182fe7fff9816e8a4efc09e877964b;hpb=e136a3360b9a0b746e585b9c3b2403e6dd1e7f7c diff --git a/extras/cdrom_id/60-cdrom_id.rules b/extras/cdrom_id/60-cdrom_id.rules index b06dafddb..b3109f1d0 100644 --- a/extras/cdrom_id/60-cdrom_id.rules +++ b/extras/cdrom_id/60-cdrom_id.rules @@ -1,3 +1,11 @@ -# import optical drive properties +# do not edit this file, it will be overwritten on update -KERNEL=="sr[0-9]*|hd[a-z]|pcd[0-9]*", IMPORT{program}="cdrom_id --export $tempnode" +ACTION=="remove", GOTO="cdrom_end" +SUBSYSTEM!="block", GOTO="cdrom_end" +KERNEL!="sr[0-9]*|xvd*", GOTO="cdrom_end" +ENV{DEVTYPE}!="disk", GOTO="cdrom_end" + +KERNEL=="sr[0-9]*", ENV{ID_CDROM}="1" +IMPORT{program}="cdrom_id --export $tempnode" + +LABEL="cdrom_end"