A regra do udev simples não funciona

0

O que há de errado com essa regra simples do udev?

KERNEL=="sdc1", ACTION=="add", RUN+="/bin/mkdir /tmp/folder1"

Quando eu conecto meu stick USB, a regra não faz nada.

    
por Pragomer 01.07.2015 / 09:13

1 resposta

-1

Use uma regra com correspondência de UUID:

KERNEL=="sd??", ENV{ID_FS_UUID}=="<the_uuid>", RUN+="/bin/mkdir /tmp/folder1"

obtenha o UUID com o comando abaixo

udevadm info /dev/<usb_stick_partition> | grep ID_FS_UUID=

Exemplo

$ udevadm info /dev/sda1 | grep ID_FS_UUID=
E: ID_FS_UUID=c44a008d-58b2-467d-8814-f06973e49dcb

portanto

KERNEL=="sd??", ENV{ID_FS_UUID}=="c44a008d-58b2-467d-8814-f06973e49dcb", RUN+="/bin/mkdir /tmp/folder1"
    
por A.B. 01.07.2015 / 09:28