udev não está atualizando as permissões do usb e o grupo

1

Estou usando o Ubuntu 10.04 LTS - Locid Lynx. Eu tenho um requisito para definir grupo específico e permissões para qualquer arquivo / diretórios stick usb na montagem. Eu tentei sobrescrever as regras do udev. Aqui está o que eu fiz:

  1. Criadas 99-test.rules no diretório /etc/udev/rules.d/ com conteúdo como SUBSYSTEMS == "usb", GROUP="tomcat6", MODO="0777", NOME="teste"
  2. sudo service udev restart

Agora, quando eu monto o pendrive e executo o 'sudo blkid', ele imprime

/dev/test: UUID="002A-0AA5" TYPE="vfat"

Mas o ls -l / media / devolve

drwx------ 4 admin admin 8192 1969-12-31 16:00 002A-0AA5

Parece que a regra acima de 99-test.rules está sendo aplicada, mas sendo sobregravada posteriormente, alterando assim o grupo e as permissões de volta para algum valor padrão. O que é que eu estou sentindo falta aqui? Eu tenho que mudar alguma coisa?

    
por Kushal 13.08.2012 / 11:36

2 respostas

0

Isso funciona para mim:

SUBSYSTEMS=="usb",KERNEL=="sd?1",GROUP="adm",MODE="0777",SYMLINK+="test"
  • Não sei porque, mas ACTION == impediu que a regra funcionasse.

  • A regra do kernel foi necessária para evitar um conflito entre o bastão e a partição do bastão, suspeito que esse foi o problema que você estava vendo.

  • O link simbólico é para se livrar de uma mensagem de erro sobre um conflito entre o nome do dispositivo do kernel e o nome do dispositivo de regra. Você recebe um / dev / test que possui um link simbólico para / dev / sdb1, ou algo semelhante.

Em 12.04, reiniciar o udev não foi necessário ao testar a regra. Mensagens de erro foram registradas em / var / log / syslog, então usei tail -f /var/log/syslog quando montei a unidade USB para assisti-las.

Você pode querer adicionar mais testes para limitar sua regra apenas à (s) unidade (s) que você deseja / dev / test mapear, caso você possa conectar uma câmera ou outro dispositivo ao seu cartão de memória simultaneamente. / p>     

por John S Gruber 13.08.2012 / 20:47
0

Tente adicionar ACTION=="add" como acionador dessa regra.

    
por Thomas Schmitt 13.08.2012 / 15:01