[sisyphus] HAL как настроить?
Yura Zotov
yz на altlinux.ru
Ср Фев 23 03:33:31 MSK 2005
On Tue, Feb 22, 2005 at 03:33:48PM +0600, Alexey Morozov wrote:
> On Sat, Feb 19, 2005 at 01:36:29AM +0300, Yura Zotov wrote:
> > Подскажите, пожалуйста, как настраивается HAL? И где вообще к
> > нему документация?
> Feel the power Luke, trust your schwartz!
>
> Документация по нему - в его конфигурационных файлах
> (они XML'ки). Лежат в /usr/share/hal/fdi.
У меня есть USB-винчестер. hal его видит вот так:
udi = '/org/freedesktop/Hal/devices/block_8_0'
storage.policy.should_mount = true (bool)
info.udi = '/org/freedesktop/Hal/devices/block_8_0' (string)
storage.requires_eject = false (bool)
storage.hotpluggable = true (bool)
storage.removable = false (bool)
info.product = 'Storage Device' (string)
info.vendor = 'USB 2.0' (string)
storage.drive_type = 'disk' (string)
block.storage_device = '/org/freedesktop/Hal/devices/block_8_0' (string)
storage.physical_device = '/org/freedesktop/Hal/devices/usb_usb_device_7c4_ad01_100_-1_00001000200000019900_0' (string)
storage.vendor = 'USB 2.0' (string)
storage.model = 'Storage Device' (string)
storage.automount_enabled_hint = true (bool)
storage.no_partitions_hint = false (bool)
storage.media_check_enabled = true (bool)
storage.bus = 'usb' (string)
block.minor = 0 (0x0) (int)
block.major = 8 (0x8) (int)
info.capabilities = 'block storage' (string)
info.category = 'storage' (string)
block.device = '/dev/discs/disc1/disc' (string)
info.parent = '/org/freedesktop/Hal/devices/scsi_10_0_0_0' (string)
block.is_volume = false (bool)
block.have_scanned = false (bool)
block.no_partitions = false (bool)
linux.sysfs_path_device = '/sys/block/sda' (string)
linux.sysfs_path = '/sys/block/sda' (string)
info.bus = 'block' (string)
Т.е. никаких опознавательных знаков нет, кроме physical_device.
Подскажите, пожалуйста, этот physical_device он на самом деле
уникальный для каждого устройства и не меняется вообще, или нет?
Да, и /org/freedesktop/Hal/devices в начале как-то смущают...
Кстати, не знаете, планируется ли добавить в <match> атрибут
regex? Хорошо бы...
Заранее спасибо за помощь.
--
Юрий А. Зотов
Подробная информация о списке рассылки Sisyphus