Bug 10732

Summary: не отправляет сообщение о монтировани subfs
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: halAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED NOTABUG QA Contact: qa-sisyphus
Severity: normal    
Priority: P2 CC: mike, prividen, zerg
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2007-01-30 00:06:30 MSK
При монтировании subfs hal не отправляет сообщение о том, что 
файловая система смонтирована.
Из-за этого KDE не отображает содержимое сменных носителей в media:/
Comment 1 Michael Shigorin 2008-04-11 00:29:56 MSD
2 prividen: а у тебя сейчас как?
Comment 2 Michael A. Kangin 2008-04-11 13:58:34 MSD
(In reply to comment #1)
> 2 prividen: а у тебя сейчас как?

Скажем так. Есть у нас есть некий скрипт, делающий mount /dev/our_flash
/media/mountpoint.
Если мы будем запускать этот скрипт ручками, то HAL пропишет свойства устройства
volume.mount_point = '/media/mountpoint' и volume.is_mounted = true.
А если этот же самый скриптик будет запускаться автоматически, как
info.callouts.add - то volume.is_mounted будет false, и точка монтирования будет
пустой.
КДЕ на это и обижается.

Я даже не знаю, баг это или фича, и не должен ли скриптик, исполняемый как
info.callouts.add, сам что-то дёргать.
Comment 3 Michael A. Kangin 2008-04-11 19:03:02 MSD
(In reply to comment #2)
> (In reply to comment #1)
> > 2 prividen: а у тебя сейчас как?

> Я даже не знаю, баг это или фича, и не должен ли скриптик, исполняемый как
> info.callouts.add, сам что-то дёргать.

В общем, у меня сейчас скриптик сам себе выставляет эти пропертисы и KDE больше
претензий не имеет. В /i/S/ соответственно ушло hal-mount-subfs-0.1.4-alt1.

Отмонтировать KDE ручками пока не умеет, надо курить в сторону дёрганья для
монтирования самого HALа через dbus.
Comment 4 Valery Inozemtsev 2008-05-10 18:08:27 MSD
(In reply to comment #0)
> При монтировании subfs hal не отправляет сообщение о том, что 
> файловая система смонтирована.
и не должен