X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=etc%2Fudev%2Fdebian%2Frun.rules;h=75d71375bb02e897c6501590a9da8b05437a3aea;hp=0e28d189bee871666785675672f903aae79547fe;hb=98d8d24bcc668022857e1b4852ac37ce4400ddf8;hpb=831139235ea7dbacddbd1e6ce94ce7e958afea10 diff --git a/etc/udev/debian/run.rules b/etc/udev/debian/run.rules index 0e28d189b..75d71375b 100644 --- a/etc/udev/debian/run.rules +++ b/etc/udev/debian/run.rules @@ -1,7 +1,14 @@ +# debugging monitor +RUN+="socket:/org/kernel/udev/monitor" + +# run a command on remove events +ACTION=="remove", ENV{REMOVE_CMD}!="", RUN+="$env{REMOVE_CMD}" + # ignore the events generated by virtual consoles KERNEL=="ptmx", OPTIONS+="last_rule" KERNEL=="console", OPTIONS+="last_rule" KERNEL=="tty" , OPTIONS+="last_rule" KERNEL=="tty[0-9]*", OPTIONS+="last_rule" +KERNEL=="pty*", OPTIONS+="last_rule" SUBSYSTEM=="vc", OPTIONS+="last_rule"