Package: usbmount
Version: 0.0.21

Debian Squeeze 6.0.2 (Linux afserver 2.6.26-2-686 #1 SMP Sat Jun 11 14:54:10 
UTC 2011 i686 GNU/Linux)
libc6 Version: 2.11.2-10


usbmount runs when a device is removed, but does not run at all when a device 
is added. The usbmount.rules file shipped with the package contains:

# Rules for USBmount -*- conf -*-

KERNEL=="sd*", DRIVERS=="sbp2", ACTION=="add",  RUN+="/usr/share/usbmount/usbmount 
add"
KERNEL=="sd*", SUBSYSTEMS=="usb",   ACTION=="add",  
RUN+="/usr/share/usbmount/usbmount add"
KERNEL=="ub*", SUBSYSTEMS=="usb",   ACTION=="add",  
RUN+="/usr/share/usbmount/usbmount add"
KERNEL=="sd*",  ACTION=="remove",   RUN+="/usr/share/usbmount/usbmount remove"
KERNEL=="ub*",  ACTION=="remove",   RUN+="/usr/share/usbmount/usbmount remove"

It works if I replace these rules with

KERNEL=="sd?[0-9]", SUBSYSTEM=="block", ACTION=="add", 
RUN+="/usr/share/usbmount/usbmount add"

Below is the output of "udevadm info --attribute-walk --query=all 
--path=/sys/block/sdc/sdc1" :

P: /block/sdc/sdc1
N: sdc1
S: block/8:33
S: disk/by-id/scsi-1Generic_External-part1
S: disk/by-uuid/7abc6fff-694e-4c99-9de9-60737b2bd9df
S: disk/by-label/DCP_37
E: UDEV_LOG=3
E: DEVPATH=/block/sdc/sdc1
E: MAJOR=8
E: MINOR=33
E: DEVTYPE=partition
E: 
PHYSDEVPATH=/devices/pci0000:00/0000:00:1d.7/usb1/1-6/1-6:1.0/host16/target16:0:0/16:0:0:0
E: PHYSDEVBUS=scsi
E: PHYSDEVDRIVER=sd
E: SUBSYSTEM=block
E: DEVNAME=/dev/sdc1
E: ID_SCSI=1
E: ID_VENDOR=Generic
E: ID_VENDOR_ENC=Generic\x20
E: ID_MODEL=External
E: ID_MODEL_ENC=External\x20\x20\x20\x20\x20\x20\x20\x20
E: ID_REVISION=2.10
E: ID_TYPE=disk
E: ID_SERIAL=1Generic_External
E: ID_SERIAL_SHORT=Generic_External
E: ID_SCSI_SERIAL=5VGBYS7Y
E: ID_BUS=scsi
E: ID_PART_TABLE_TYPE=dos
E: ID_FS_LABEL=DCP_37
E: ID_FS_LABEL_ENC=DCP_37
E: ID_FS_UUID=7abc6fff-694e-4c99-9de9-60737b2bd9df
E: ID_FS_UUID_ENC=7abc6fff-694e-4c99-9de9-60737b2bd9df
E: ID_FS_VERSION=1.0
E: ID_FS_TYPE=ext3
E: ID_FS_USAGE=filesystem
E: UDISKS_PRESENTATION_NOPOLICY=0
E: DEVLINKS=/dev/block/8:33 /dev/disk/by-id/scsi-1Generic_External-part1 
/dev/disk/by-uuid/7abc6fff-694e-4c99-9de9-60737b2bd9df /dev/disk/by-label/DCP_37





--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to