Como alterar as permissões do dispositivo via udev no RHEL5?

3

Estou tentando tornar as permissões do dispositivo em um disco rígido (/ dev / sdb) persistentes para um grupo específico no RHEL5. Alguém pode me apontar para uma linha KERNEL adequada em / etc / udev / rules que funcione que tente o seguinte?

KERNEL=="sdb", NAME="%k", GROUP="group", MODE="666", OPTIONS="last_rule"
    
por mnology 09.10.2008 / 18:33

1 resposta

0

Essa regra parece boa.

Você colocou em um arquivo em /etc/udev/rules.d antes de 50-udev.rules ? Em seguida, você reinicializou ou executou /sbin/udevcontrol reload_rules e, em seguida, udevtrigger ?

Você pode testá-lo assim: udevtest /block/sdb

Edit: Aqui está um exemplo que funcionou para mim. Em /etc/udev/rules.d/10-local.rules :

KERNEL=="ttyS0", NAME="%k", GROUP="adm", MODE="666", OPTIONS="last_rule"

Ran udevcontrol reload_rules then udevtrigger --verbose . Resultado:

crw-rw-rw- 1 root adm 4, 64 Oct 18 16:16 /dev/ttyS0

Teste:

# udevtest /class/tty/ttyS0
main: looking at device '/class/tty/ttyS0' from subsystem 'tty'
...
udev_node_add: creating device node '/dev/ttyS0', major = '4', minor = '64', mode = '0666', uid = '0', gid = '4'

Edit2: você também pode executar udevcontrol log_priority=debug para obter mais informações relatadas via syslog.

    
por 19.10.2010 / 19:05