Hi,
ivman seems to have broken on me... it used to work perfectly but now it doesn't seem to run actions when a device is inserted.
For instance, in my local user .ivman/IvmConfigProperties.xml I have:
Code:
<ivm:Match name="hal.block.device" value="/dev/sd_card">
<ivm:Property name="hal.volume.is_mounted">
<ivm:Action value="true" exec="rox.add /mnt/sdcard 20 370 SD_Card" />
<ivm:Action value="false" exec="rox.rem /mnt/sdcard SD_Card" />
</ivm:Property>
</ivm:Match>
Which should add an icon to my desktop... this used to work
ivman still sees the card being inserted...
Code:
hal_interface.c:47 (hal_device_added) New Device: /org/freedesktop/Hal/devices/volume_uuid_1406_2A4F
IvmConfig/IvmConfigCommon.c:152 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_1406_2A4F is device /dev/sdc1
IvmConfig/IvmConfigCommon.c:292 (ivm_device_is_mountable) Device /dev/sdc1 appears to be mountable
manager.c:977 (ivm_media_changed) Giving other programs a chance to mount...
manager.c:988 (ivm_media_changed) Attempting to mount device /dev/sdc1
manager.c:768 (ivm_run_command) Running: pmount -u 007 '/dev/sdc1' '1GB CF'
Warning: device /dev/sd_card is already handled by /etc/fstab, supplied label is ignored
manager.c:1004 (ivm_media_changed) /org/freedesktop/Hal/devices/volume_uuid_1406_2A4F wasn't mounted, by us or by others...
IvmConfig/IvmConfigCommon.c:152 (ivm_device_is_mountable) UDI /org/freedesktop/Hal/devices/volume_uuid_1406_2A4F is device /dev/sdc1
IvmConfig/IvmConfigCommon.c:292 (ivm_device_is_mountable) Device /dev/sdc1 appears to be mountable
and mounts it according to my /etc/fstab...
Code:
/dev/sd_card /mnt/sdcard vfat noauto,users 0 0
So now the card is mounted... however the user ivman will not add anything to my desktop! I even tried switching:
<ivm:Match name="hal.block.device" value="/dev/sd_card">
to
<ivm:Match name="hal.block.device" value="/dev/sdc1">
still nothing
Any help or suggestions would be greatly appreciated.
Thanks!
George