ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Q: hal, FDI и обновление пропертей устройств
@ 2007-10-18 20:34 Alexey I. Froloff
  2007-10-19  4:44 ` [devel] Q: hal - монтирование дисков Ildar Mulyukov
  2007-10-19 13:12 ` [devel] Q: hal, FDI и обновление пропертей устройств Eugene Ostapets
  0 siblings, 2 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2007-10-18 20:34 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: stanv, shrek, eostapets

[-- Attachment #1: Type: text/plain, Size: 1520 bytes --]

(Cc натыкал по полю packager перечисленных ниже пакетов.
Обсуждать давайте в devel@)

Преамбула.  Есть пакет wmvolman, который таскает с собой fdi'шку
для HAL.  Для эмуляции давно утраченного volume.should_mount и
чтобы вынести алгоритм опознавания "поддерживаемых" устройств из
кода.

Амбула.  После установки пакета, добавляющего свои FDI,
информация, содержащаяся в них будет недоступна до перезапуска
hal или до "перетыкания" устройства.  Посмотрел я на скрипты от
hal и нашёл hal-system-power-suspend-linux.

Собсно, вопрос (в основном мантейнеру hal), насколько криво будет
вставить в %post/%postun такой фрагмент:

for device in `hal-find-by-capability --capability volume`; do
  dbus-send --system --print-reply --dest=org.freedesktop.Hal \
  $device org.freedesktop.Hal.Device.Rescan
done 

Смущает только то, что в ответ оно выдаёт

method return sender=:1.290 -> dest=:1.711
   boolean false

Это также касается пакетов hal-dell-backlight, hal-info, ivman и
openct.  Перезапускать hald думаю слишком жырно будет...

Ну и чтоб два раза не вставать, ivman кладёт свою fdi'шку в
/etc/hal, что по большому счёту немного противоречит
спецификации -
http://people.freedesktop.org/~david/hal-spec/hal-spec.html#fdi-search-paths

По логике вещей получается, что _пакеты_ должны складывать свои
fdi в /usr/share/hal/fdi/*/20thirdparty, а в /etc/hal/fdi
находятся только оверрайды сделанные руками.

А ещё можно вышеописанное замакрить/заскриптовать.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [devel] Q: hal - монтирование дисков
  2007-10-18 20:34 [devel] Q: hal, FDI и обновление пропертей устройств Alexey I. Froloff
@ 2007-10-19  4:44 ` Ildar Mulyukov
  2007-10-19  9:02   ` Alexey I. Froloff
  2007-10-19  9:56   ` Alexey Borovskoy
  2007-10-19 13:12 ` [devel] Q: hal, FDI и обновление пропертей устройств Eugene Ostapets
  1 sibling, 2 replies; 11+ messages in thread
From: Ildar Mulyukov @ 2007-10-19  4:44 UTC (permalink / raw)
  To: devel

On 19.10.2007 02:34:46, Alexey I. Froloff wrote:
> (Cc натыкал по полю packager перечисленных ниже пакетов.
> Обсуждать давайте в devel@)

	Пока не забыл, хочу спросить:
как нынче наш хал предполагает монтировать вставляемые флешки?
Oct 16 10:20:44 ildar apt-get: hal-mount-subfs-0:0.0.1-alt1 removedOct  
16 10:20:44 ildar apt-get: hal-fstab-sync-0:0.0.1-alt2.2.1 removed
:(

С уважением, Ильдар
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal - монтирование дисков
  2007-10-19  4:44 ` [devel] Q: hal - монтирование дисков Ildar Mulyukov
@ 2007-10-19  9:02   ` Alexey I. Froloff
  2007-10-22  6:50     ` Ildar Mulyukov
  2007-10-19  9:56   ` Alexey Borovskoy
  1 sibling, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2007-10-19  9:02 UTC (permalink / raw)
  To: ALT Devel discussion list


[-- Attachment #1.1: Type: text/plain, Size: 503 bytes --]

* Ildar Mulyukov <ildar@> [071019 08:53]:
> > (Cc натыкал по полю packager перечисленных ниже пакетов.
> > Обсуждать давайте в devel@)
> Пока не забыл, хочу спросить:
> как нынче наш хал предполагает монтировать вставляемые флешки?
Также как и последние года полтора, при помощи специальных
программ которые следят за подключаемыми устройствами, типа
gnome-volume-manager, что-там-в-KDE, wmvolman, ivman.

Для консоли есть простенький скиптик, attached.

А что?

-- 
Regards,
Sir Raorn.

[-- Attachment #1.2: hls.sh --]
[-- Type: application/x-sh, Size: 842 bytes --]

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal - монтирование дисков
  2007-10-19  4:44 ` [devel] Q: hal - монтирование дисков Ildar Mulyukov
  2007-10-19  9:02   ` Alexey I. Froloff
@ 2007-10-19  9:56   ` Alexey Borovskoy
  1 sibling, 0 replies; 11+ messages in thread
From: Alexey Borovskoy @ 2007-10-19  9:56 UTC (permalink / raw)
  To: ALT Linux Team development discussions

[-- Attachment #1: Type: text/plain, Size: 463 bytes --]

* Пятница 19 октября 2007 Ildar Mulyukov

> On 19.10.2007 02:34:46, Alexey I. Froloff wrote:
> > (Cc натыкал по полю packager перечисленных ниже пакетов.
> > Обсуждать давайте в devel@)
>
> 	Пока не забыл, хочу спросить:
> как нынче наш хал предполагает монтировать вставляемые флешки?

Я вот такое использую.
http://git.altlinux.org/people/alb/packages/?p=hmount.git;a=summary

-- 
Алексей.
GPG key fingerprint
DBB3 1832 13C6 5C96 4A58  4AFF 78F7 159F 66AD 8D7E

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal, FDI и обновление пропертей устройств
  2007-10-18 20:34 [devel] Q: hal, FDI и обновление пропертей устройств Alexey I. Froloff
  2007-10-19  4:44 ` [devel] Q: hal - монтирование дисков Ildar Mulyukov
@ 2007-10-19 13:12 ` Eugene Ostapets
  2007-10-19 13:38   ` Alexey I. Froloff
  1 sibling, 1 reply; 11+ messages in thread
From: Eugene Ostapets @ 2007-10-19 13:12 UTC (permalink / raw)
  To: ALT Devel discussion list

2007/10/18, Alexey I. Froloff <raorn@immo.ru>:
> Ну и чтоб два раза не вставать, ivman кладёт свою fdi'шку в
> /etc/hal, что по большому счёту немного противоречит
> спецификации -
> http://people.freedesktop.org/~david/hal-spec/hal-spec.html#fdi-search-paths
>
> По логике вещей получается, что _пакеты_ должны складывать свои
> fdi в /usr/share/hal/fdi/*/20thirdparty, а в /etc/hal/fdi
> находятся только оверрайды сделанные руками.
Для нормального человека, IMHO, искать конфиги в /usr/share не
укладывается в голове. По FHS место для конфигов - /etc!

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal, FDI и обновление пропертей устройств
  2007-10-19 13:12 ` [devel] Q: hal, FDI и обновление пропертей устройств Eugene Ostapets
@ 2007-10-19 13:38   ` Alexey I. Froloff
  2007-10-19 13:41     ` Eugene Ostapets
  0 siblings, 1 reply; 11+ messages in thread
From: Alexey I. Froloff @ 2007-10-19 13:38 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 512 bytes --]

* Eugene Ostapets <eostapets@> [071019 17:19]:
> > По логике вещей получается, что _пакеты_ должны складывать свои
> > fdi в /usr/share/hal/fdi/*/20thirdparty, а в /etc/hal/fdi
> > находятся только оверрайды сделанные руками.
> Для нормального человека, IMHO, искать конфиги в /usr/share не
> укладывается в голове. По FHS место для конфигов - /etc!
Нормальный человек эти конфиги _редактировать_ не будет.

Кстати, ты починил startxfce?  Люди на нём дистрибутивы делают...

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal, FDI и обновление пропертей устройств
  2007-10-19 13:38   ` Alexey I. Froloff
@ 2007-10-19 13:41     ` Eugene Ostapets
  2007-10-19 14:10       ` Alexey I. Froloff
  0 siblings, 1 reply; 11+ messages in thread
From: Eugene Ostapets @ 2007-10-19 13:41 UTC (permalink / raw)
  To: ALT Linux Team development discussions

19.10.07, Alexey I. Froloff<raorn immo.ru> написал(а):
> * Eugene Ostapets <eostapets@> [071019 17:19]:
> > > По логике вещей получается, что _пакеты_ должны складывать свои
> > > fdi в /usr/share/hal/fdi/*/20thirdparty, а в /etc/hal/fdi
> > > находятся только оверрайды сделанные руками.
> > Для нормального человека, IMHO, искать конфиги в /usr/share не
> > укладывается в голове. По FHS место для конфигов - /etc!
> Нормальный человек эти конфиги _редактировать_ не будет.
Да, он будет их грохать, если они мешают... Но сначала он их должен найти...
>
> Кстати, ты починил startxfce?  Люди на нём дистрибутивы делают...
Да, надо только не забыть залить его :)

-- 
С уважением,
Евгений Остапец
uin: 23747217
jid: eugene_ostapets@jabber.ru

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal, FDI и обновление пропертей устройств
  2007-10-19 13:41     ` Eugene Ostapets
@ 2007-10-19 14:10       ` Alexey I. Froloff
  0 siblings, 0 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2007-10-19 14:10 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 850 bytes --]

* Eugene Ostapets <eostapets@> [071019 17:49]:
> > > Для нормального человека, IMHO, искать конфиги в /usr/share не
> > > укладывается в голове. По FHS место для конфигов - /etc!
> > Нормальный человек эти конфиги _редактировать_ не будет.
> Да, он будет их грохать, если они мешают... Но сначала он их
> должен найти...
Можно, конечно, назвать это не конфигами, а данными или
вспомогательными скриптами на языке XML.  Удалять %config'и в
любом случае нельзя, возможность редактирования %config(noreplace)
в этом случае тоже под вопросом, тем более что есть механизм
оверрайда и авторская спецификация.

Но это не так принципиально.  Основной вопрос таки был про
Device.Rescan.

> > Кстати, ты починил startxfce?  Люди на нём дистрибутивы делают...
> Да, надо только не забыть залить его :)
Это хорошо.

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal - монтирование дисков
  2007-10-19  9:02   ` Alexey I. Froloff
@ 2007-10-22  6:50     ` Ildar Mulyukov
  2007-10-22  7:07       ` Хихин Руслан
  2007-10-22  7:36       ` Alexey I. Froloff
  0 siblings, 2 replies; 11+ messages in thread
From: Ildar Mulyukov @ 2007-10-22  6:50 UTC (permalink / raw)
  To: devel

On 19.10.2007 15:02:22, Alexey I. Froloff wrote:
> * Ildar Mulyukov <ildar@> [071019 08:53]:
> > Пока не забыл, хочу спросить:
> > как нынче наш хал предполагает монтировать вставляемые флешки?
> Также как и последние года полтора, при помощи специальных программ  
> которые следят за подключаемыми устройствами, типа  
> gnome-volume-manager, что-там-в-KDE, wmvolman, ivman.

Отлично! Спасибо, работает, как ожидалось, НО .. только после того, как  
я заполучил _разрешённый_ pmount. То есть по умолчанию control pmount :  
restricted.

> Для консоли есть простенький скиптик, attached.
отдельное спасибо.

> А что?
Знание - свет, а незнание - тьма. Ещё бы где-нибудь кто-нибудь заранее  
осветил момент с pmount...

С уважением, Ильдар.
-- 
Ildar  Mulyukov,  free SW designer/programmer/packager
=========================================
email: ildar@altlinux.ru
Jabber: ildar@jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================


^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal - монтирование дисков
  2007-10-22  6:50     ` Ildar Mulyukov
@ 2007-10-22  7:07       ` Хихин Руслан
  2007-10-22  7:36       ` Alexey I. Froloff
  1 sibling, 0 replies; 11+ messages in thread
From: Хихин Руслан @ 2007-10-22  7:07 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 667 bytes --]

Здравствуйте Ildar Mulyukov
  В сообщении от 22 октября 2007 Ildar Mulyukov написал(a):
 > Знание - свет, а незнание - тьма. Ещё бы где-нибудь кто-нибудь
 > заранее
 > осветил момент с pmount...

Наверное надо где-нибудь в документации на видном месте написать :
"Политика безопасности дистрибутивов ALTLinux предпологает, что все 
потенциально уязвимые по безопасности функци (монтирование, соединение 
с интернетом и т.п.) отключены, управляются через систему control и 
требуют изучения вопроса пользователем." :)  
В том смысле - сам включил, сам и виноват в случае чего (утеря или 
разглашение  конфиденциальной информации и т.п.)

-- 
С  уважением Хихин Руслан

[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [devel] Q: hal - монтирование дисков
  2007-10-22  6:50     ` Ildar Mulyukov
  2007-10-22  7:07       ` Хихин Руслан
@ 2007-10-22  7:36       ` Alexey I. Froloff
  1 sibling, 0 replies; 11+ messages in thread
From: Alexey I. Froloff @ 2007-10-22  7:36 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 349 bytes --]

* Ildar Mulyukov <ildar@> [071022 10:56]:
> Отлично! Спасибо, работает, как ожидалось, НО .. только после
> того, как  я заполучил _разрешённый_ pmount. То есть по
> умолчанию control pmount :  restricted.
Надо повесить что-ньдь тяжёлое на 4.0 Desktop чтобы по умолчанию
в дистрибутиве pmount стал хотя бы xgrp...

-- 
Regards,
Sir Raorn.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2007-10-22  7:36 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-18 20:34 [devel] Q: hal, FDI и обновление пропертей устройств Alexey I. Froloff
2007-10-19  4:44 ` [devel] Q: hal - монтирование дисков Ildar Mulyukov
2007-10-19  9:02   ` Alexey I. Froloff
2007-10-22  6:50     ` Ildar Mulyukov
2007-10-22  7:07       ` Хихин Руслан
2007-10-22  7:36       ` Alexey I. Froloff
2007-10-19  9:56   ` Alexey Borovskoy
2007-10-19 13:12 ` [devel] Q: hal, FDI и обновление пропертей устройств Eugene Ostapets
2007-10-19 13:38   ` Alexey I. Froloff
2007-10-19 13:41     ` Eugene Ostapets
2007-10-19 14:10       ` Alexey I. Froloff

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git