Следующее правило перестало срабатывать, хотя вчера работало:
ACTION=="add", ENV{ID_FS_LABEL}=="token-system", RUN="/sbin/tokenscontrol add"
Интересно, что на событие remove работает:
ACTION=="remove", ENV{ID_FS_LABEL}=="token-system", RUN+="/sbin/tokenscontrol remove"
При этом само событие при подключении есть:
UDEV [1287302988.500547] add /devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.0/host11/target11:0:0/11:0:0:0/block/sdb/sdb2 (block)
UDEV_LOG=3
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.0/host11/target11:0:0/11:0:0:0/block/sdb/sdb2
SUBSYSTEM=block
DEVNAME=/dev/sdb2
DEVTYPE=partition
SEQNUM=1563
ID_VENDOR=Kingston
ID_VENDOR_ENC=Kingston
ID_VENDOR_ID=0951
ID_MODEL=DataTraveler_C10
ID_MODEL_ENC=DataTravelerx20C10
ID_MODEL_ID=1641
ID_REVISION=1.00
ID_SERIAL=Kingston_DataTraveler_C10_001D0F0C73C3AA21055400D4-0:0
ID_SERIAL_SHORT=001D0F0C73C3AA21055400D4
ID_TYPE=disk
ID_INSTANCE=0:0
ID_BUS=usb
ID_USB_INTERFACES=:080650:
ID_USB_INTERFACE_NUM=00
ID_USB_DRIVER=usb-storage
ID_PATH=pci-0000:00:1d.7-usb-0:1:1.0-scsi-0:0:0:0
ID_PART_TABLE_TYPE=dos
ID_FS_LABEL=token-system
ID_FS_LABEL_ENC=token-system
ID_FS_UUID=a60a2ce6-36f0-450e-915b-e30963e52b7d
ID_FS_UUID_ENC=a60a2ce6-36f0-450e-915b-e30963e52b7d
ID_FS_VERSION=1.0
ID_FS_TYPE=ext4
ID_FS_USAGE=filesystem
UDISKS_PRESENTATION_NOPOLICY=0
UDISKS_PARTITION=1
UDISKS_PARTITION_SCHEME=mbr
UDISKS_PARTITION_NUMBER=2
UDISKS_PARTITION_TYPE=0x83
UDISKS_PARTITION_SIZE=1570996224
UDISKS_PARTITION_SLAVE=/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1/2-1:1.0/host11/target11:0:0/11:0:0:0/block/sdb
UDISKS_PARTITION_OFFSET=32256
UDISKS_PARTITION_ALIGNMENT_OFFSET=0
MAJOR=8
MINOR=18
DEVLINKS=/dev/block/8:18 /dev/disk/by-id/usb-Kingston_DataTraveler_C10_001D0F0C73C3AA21055400D4-0:0-part2 /dev/disk/by-path/pci-0000:00:1d.7-usb-0:1:1.0-scsi-0:0:0:0-part2 /dev/disk/by-uuid/a60a2ce6-36f0-450e-915b-e30963e52b7d /dev/disk/by-label/token-system
Отличие в += и = я вижу но работало вчера только в таком варианте.
В событие add писать += пробовал - не помогает...
Пользователь решил продолжить мысль 17 Октября 2010, 23:24:38:
Вобщем ответ такой - набор правил должен иметь более поздний порядок. Вчера работало когда правило было в 90-tokens.rules, но потом я вынес его в начало - 10-tokens.rules.
Оказывается так делать нельзя...