From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 23 Feb 2005 03:33:31 +0300 From: Yura Zotov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] HAL =?koi8-r?B?y8HLIM7B09TS?= =?koi8-r?B?z8nU2D8=?= Message-ID: <20050223003331.GA31591@vezyolka.homeip.net> Mail-Followup-To: sisyphus@altlinux.ru References: <20050218223629.GA28696@vezyolka.homeip.net> <20050222093348.GH17227@pyro.hopawar.private.net> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20050222093348.GH17227@pyro.hopawar.private.net> User-Agent: Mutt/1.5.8+cvs20050213i X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Linux Sisyphus discussion list List-Id: ALT Linux Sisyphus discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Feb 2005 00:33:32 -0000 Archived-At: List-Archive: 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 в начале как-то смущают... Кстати, не знаете, планируется ли добавить в атрибут regex? Хорошо бы... Заранее спасибо за помощь. -- Юрий А. Зотов