Eu adicionei a regra
$ cat /etc/udev/rules.d/00-my.rules
ACTION=="add", KERNEL=="sd[a-z]", SUBSYSTEM=="block", PROGRAM="/usr/sbin/mytool add %r/%k"
no meu evento RHEL 5.8
para verificar a tabela de partição do disco no evento de aparência do disco.
Depois de conectar o disco mytool
é chamado pelo udev
subsistema e udev
passa algo /dev/sdb
como mytool
. Mas mytool
não é possível fopen
porque /dev/sdb
não há /dev/sdb
arquivo no momento da mytool
execução por udev
on RHEL
.
Como posso colocar fopen
o arquivo /dev/sdb/
no meu mytool
?