ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Добрая традиция: опять сломали монтирование флэшек
@ 2008-07-02 21:37 Alexei V. Mezin
  2008-07-02 21:42 ` Alexei V. Mezin
  0 siblings, 1 reply; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-02 21:37 UTC (permalink / raw)
  To: sisyphus


Обновился на днях. И снова наше любимое развлечение: найди, где сломали 
автомонтирование.

Монтирование делалось через системный и пользовательский ivman. Теперь 
мне ivman говорит

Ошибка: /dev/sdh1 - не является съемным устройством
Ошибка: невозможно выполнить команду pmount

Команда pmount пользователю доступна, но она как раз и считает, что sdh1 
(флэшка) не съемное устройство.



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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-02 21:37 [sisyphus] Добрая традиция: опять сломали монтирование флэшек Alexei V. Mezin
@ 2008-07-02 21:42 ` Alexei V. Mezin
  2008-07-03  7:00   ` Michael A. Kangin
  0 siblings, 1 reply; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-02 21:42 UTC (permalink / raw)
  To: sisyphus

Alexei V. Mezin пишет:
> 
> Обновился на днях. И снова наше любимое развлечение: найди, где сломали 
> автомонтирование.

Поставил hal-mount-subfs. Эффект отрицательный:

Jul  3 01:40:01 threebears mount-hal-fs: Mounting /dev/sdh to 
/media/TS1GJF2A, label sdh, type subfs, options 
fs=vfat,nodev,nosuid,noexec,noatime,procuid,iocharset=utf8,codepage=866,showexec,quiet
Jul  3 01:40:01 threebears mount-hal-fs: Mounting failure



К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это 
опять кракозябры будут?



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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-02 21:42 ` Alexei V. Mezin
@ 2008-07-03  7:00   ` Michael A. Kangin
  2008-07-03  8:04     ` Alexei V. Mezin
  2008-07-03  9:36     ` [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек viy
  0 siblings, 2 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03  7:00 UTC (permalink / raw)
  To: alexei-mezin, ALT Linux Sisyphus discussions

On 3 июля 2008 Alexei V. Mezin wrote:

> > Обновился на днях. И снова наше любимое развлечение: найди, где сломали
> > автомонтирование.
>
> Поставил hal-mount-subfs. Эффект отрицательный:
>
> Jul  3 01:40:01 threebears mount-hal-fs: Mounting /dev/sdh to
> /media/TS1GJF2A, label sdh, type subfs, options
> fs=vfat,nodev,nosuid,noexec,noatime,procuid,iocharset=utf8,codepage=866,sho
>wexec,quiet Jul  3 01:40:01 threebears mount-hal-fs: Mounting failure

Хм. А модуль subfs для вашего ядра стоит?


>
>
> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
> опять кракозябры будут?

Посмотрите примеры в /usr/share/doc/ha-mount-subfs


-- 
wbr, Michael A. Kangin
OIOS, RSMU

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  7:00   ` Michael A. Kangin
@ 2008-07-03  8:04     ` Alexei V. Mezin
  2008-07-03  9:03       ` Yury Aliaev
                         ` (2 more replies)
  2008-07-03  9:36     ` [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек viy
  1 sibling, 3 replies; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03  8:04 UTC (permalink / raw)
  To: sisyphus@lists.altlinux.org >> ALT Linux Sisyphus discussions

Michael A. Kangin пишет:
> On 3 июля 2008 Alexei V. Mezin wrote:
> 
>>> Обновился на днях. И снова наше любимое развлечение: найди, где сломали
>>> автомонтирование.
>> Поставил hal-mount-subfs. Эффект отрицательный:
>>
>> Jul  3 01:40:01 threebears mount-hal-fs: Mounting /dev/sdh to
>> /media/TS1GJF2A, label sdh, type subfs, options
>> fs=vfat,nodev,nosuid,noexec,noatime,procuid,iocharset=utf8,codepage=866,sho
>> wexec,quiet Jul  3 01:40:01 threebears mount-hal-fs: Mounting failure
> 
> Хм. А модуль subfs для вашего ядра стоит?
> 
Да, точно, скорее всего не стоит. Но не должен ли пакет тянуть за собой 
его по зависимостям?

> 
>>
>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
>> опять кракозябры будут?
> 
> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ 
окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и 
правильно.




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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  8:04     ` Alexei V. Mezin
@ 2008-07-03  9:03       ` Yury Aliaev
  2008-07-03  9:18         ` Led
                           ` (2 more replies)
  2008-07-03  9:10       ` Led
  2008-07-03 10:31       ` Michael A. Kangin
  2 siblings, 3 replies; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03  9:03 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Alexei V. Mezin пишет:

>>>
>>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
>>> опять кракозябры будут?
>>
>> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
> Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ 
> окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и 
> правильно.
> 

Я над этим вопросом думал-думал, одно время даже багу вешать собирался, 
но ничего путного не придумал... Дело в том, что эта служба работает от 
рута и не знает, какие у пользователей на данной машинке могут быть 
локали, к тому же они могут быть разные. Так что без указания вручную 
желаемой локали не обойтись... разве что сделать это не в самой 
.fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  8:04     ` Alexei V. Mezin
  2008-07-03  9:03       ` Yury Aliaev
@ 2008-07-03  9:10       ` Led
  2008-07-03  9:30         ` Alexei V. Mezin
  2008-07-03 10:31       ` Michael A. Kangin
  2 siblings, 1 reply; 50+ messages in thread
From: Led @ 2008-07-03  9:10 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 11:04:17 Alexei V. Mezin написал(а):
> Michael A. Kangin пишет:
> > On 3 июля 2008 Alexei V. Mezin wrote:
> >>> Обновился на днях. И снова наше любимое развлечение: найди, где сломали
> >>> автомонтирование.
> >>
> >> Поставил hal-mount-subfs. Эффект отрицательный:
> >>
> >> Jul  3 01:40:01 threebears mount-hal-fs: Mounting /dev/sdh to
> >> /media/TS1GJF2A, label sdh, type subfs, options
> >> fs=vfat,nodev,nosuid,noexec,noatime,procuid,iocharset=utf8,codepage=866,
> >>sho wexec,quiet Jul  3 01:40:01 threebears mount-hal-fs: Mounting failure
> >
> > Хм. А модуль subfs для вашего ядра стоит?
>
> Да, точно, скорее всего не стоит. Но не должен ли пакет тянуть за собой
> его по зависимостям?

Откуда пакет знает заранее (до собственной сборки), какое у вас ядро будет 
активно на момент установки?


-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:03       ` Yury Aliaev
@ 2008-07-03  9:18         ` Led
  2008-07-03 10:42           ` Yury Aliaev
  2008-07-03  9:23         ` Led
  2008-07-03 10:34         ` Michael A. Kangin
  2 siblings, 1 reply; 50+ messages in thread
From: Led @ 2008-07-03  9:18 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 12:03:50 Yury Aliaev написал(а):
> Alexei V. Mezin пишет:
> >>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
> >>> опять кракозябры будут?
> >>
> >> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
> >
> > Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ
> > окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и
> > правильно.
>
> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
> но ничего путного не придумал... Дело в том, что эта служба работает от
> рута и не знает, какие у пользователей на данной машинке могут быть
> локали, к тому же они могут быть разные.

Можно на всякий случай в /etc/sysconfig/i18n посмотреть.

> Так что без указания вручную 
> желаемой локали не обойтись... разве что сделать это не в самой
> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.

/etc/sysconfig/i18n и можно использовать, не изобретая "отдельный 
конфигурационный файл"

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:03       ` Yury Aliaev
  2008-07-03  9:18         ` Led
@ 2008-07-03  9:23         ` Led
  2008-07-03 10:28           ` Michael A. Kangin
                             ` (2 more replies)
  2008-07-03 10:34         ` Michael A. Kangin
  2 siblings, 3 replies; 50+ messages in thread
From: Led @ 2008-07-03  9:23 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 12:03:50 Yury Aliaev написал(а):
> Alexei V. Mezin пишет:
> >>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
> >>> опять кракозябры будут?
> >>
> >> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
> >
> > Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ
> > окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и
> > правильно.
>
> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
> но ничего путного не придумал... Дело в том, что эта служба работает от
> рута и не знает, какие у пользователей на данной машинке могут быть
> локали, к тому же они могут быть разные. Так что без указания вручную
> желаемой локали не обойтись... разве что сделать это не в самой
> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.

Надо будет опять заглянуть в сырцы submount: реальное монтирование-то 
происходит при попытке доступа, может и получится выдернуть локаль того, кто 
пытается получить этот доступ.

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:10       ` Led
@ 2008-07-03  9:30         ` Alexei V. Mezin
  2008-07-03  9:50           ` Led
  0 siblings, 1 reply; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03  9:30 UTC (permalink / raw)
  To: ledest, ALT Linux Sisyphus discussions

Led пишет:

>> Да, точно, скорее всего не стоит. Но не должен ли пакет тянуть за собой
>> его по зависимостям?
> 
> Откуда пакет знает заранее (до собственной сборки), какое у вас ядро будет 
> активно на момент установки?

А из инсталляционных скриптов rpm нельзя проверить, что для текущего 
ядра нет kernel-modules-subfs?




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

* Re: [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек
  2008-07-03  7:00   ` Michael A. Kangin
  2008-07-03  8:04     ` Alexei V. Mezin
@ 2008-07-03  9:36     ` viy
  2008-07-03 10:38       ` Michael A. Kangin
  1 sibling, 1 reply; 50+ messages in thread
From: viy @ 2008-07-03  9:36 UTC (permalink / raw)
  To: sisyphus

Michael A. Kangin <mak@...> writes:
> > К тому же, у меня локаль cp1251. А монтировать пытается с
> utf8. Это
> > опять кракозябры будут?
 
> Посмотрите примеры в /usr/share/doc/ha-mount-subfs

Кстати, Михаил, вы видели в Багзилле #15765?
там доп. правки для cp1251.
Хотел бы видеть их в hal-mount-subfs






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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:30         ` Alexei V. Mezin
@ 2008-07-03  9:50           ` Led
  2008-07-03  9:53             ` Led
  0 siblings, 1 reply; 50+ messages in thread
From: Led @ 2008-07-03  9:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 12:30:14 вы написали:
> Led пишет:
> >> Да, точно, скорее всего не стоит. Но не должен ли пакет тянуть за собой
> >> его по зависимостям?
> >
> > Откуда пакет знает заранее (до собственной сборки), какое у вас ядро
> > будет активно на момент установки?
>
> А из инсталляционных скриптов rpm нельзя проверить, что для текущего
> ядра нет kernel-modules-subfs?

Нет смысла. Потому как hal-mount-subfs может ставиться в одной транзакции с 
kernel-modules-subfs-*, и фактически kernel-modules-subfs-* поставится после 
hal-mount-subfs. И после обновления ядра как гарантировать, что вы и 
kernel-modules-subfs обновили?

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:50           ` Led
@ 2008-07-03  9:53             ` Led
  0 siblings, 0 replies; 50+ messages in thread
From: Led @ 2008-07-03  9:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 12:50:09 Led написал(а):
> В сообщении от Thursday 03 July 2008 12:30:14 вы написали:
> > Led пишет:
> > >> Да, точно, скорее всего не стоит. Но не должен ли пакет тянуть за
> > >> собой его по зависимостям?
> > >
> > > Откуда пакет знает заранее (до собственной сборки), какое у вас ядро
> > > будет активно на момент установки?
> >
> > А из инсталляционных скриптов rpm нельзя проверить, что для текущего
> > ядра нет kernel-modules-subfs?
>
> Нет смысла. Потому как hal-mount-subfs может ставиться в одной транзакции с
> kernel-modules-subfs-*, и фактически kernel-modules-subfs-* поставится
> после hal-mount-subfs. И после обновления ядра как гарантировать, что вы и
> kernel-modules-subfs обновили?

Есть смысл включить subfs прямо в сборку ядра (что я и делаю в своих ядрах), 
но в "мейнстримовые" ядра мейнтейнер не хочет (аргументы я так и не понял) 
включать готовый патч.

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:23         ` Led
@ 2008-07-03 10:28           ` Michael A. Kangin
  2008-07-03 10:58             ` Led
  2008-07-03 10:45           ` [sisyphus] " Yury Aliaev
  2008-07-08 19:21           ` Vitaly Lipatov
  2 siblings, 1 reply; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 10:28 UTC (permalink / raw)
  To: ledest, ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 13:23:18 Led написал(а):


> Надо будет опять заглянуть в сырцы submount: реальное монтирование-то
> происходит при попытке доступа, может и получится выдернуть локаль того,
> кто пытается получить этот доступ.

Глюки сплошные будут при нескольких одновременных X-сессиях. При использовании 
procuid постоянно случайный пользователь хапает владетельство на директорию.


-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  8:04     ` Alexei V. Mezin
  2008-07-03  9:03       ` Yury Aliaev
  2008-07-03  9:10       ` Led
@ 2008-07-03 10:31       ` Michael A. Kangin
  2 siblings, 0 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 10:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 12:04:17 Alexei V. Mezin написал(а):

> > Хм. А модуль subfs для вашего ядра стоит?
>
> Да, точно, скорее всего не стоит. Но не должен ли пакет тянуть за собой
> его по зависимостям?

Именно модуль ядра вряд ли. Он тянет только submount.

>
> >> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
> >> опять кракозябры будут?
> >
> > Посмотрите примеры в /usr/share/doc/ha-mount-subfs
>
> Да я и в fdi посмотрел, исправить вручную можно. 

Там лежат готовые файлы для закидывания в /etc/hal/fdi/policy
Ну а если у разных пользователей разные кодировки - то надо 
fuse-convmvfs прикручивать.

-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:03       ` Yury Aliaev
  2008-07-03  9:18         ` Led
  2008-07-03  9:23         ` Led
@ 2008-07-03 10:34         ` Michael A. Kangin
  2008-07-03 10:49           ` Yury Aliaev
  2 siblings, 1 reply; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 10:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 13:03:50 Yury Aliaev написал(а):

> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
> но ничего путного не придумал... Дело в том, что эта служба работает от
> рута и не знает, какие у пользователей на данной машинке могут быть
> локали, к тому же они могут быть разные. Так что без указания вручную
> желаемой локали не обойтись... разве что сделать это не в самой
> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.

Сдаётся мне, проще заинтересованным в не-utf8 пользователям сделать себе mkdir 
~/media и натравить на него fuse-convmvfs.

-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек
  2008-07-03  9:36     ` [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек viy
@ 2008-07-03 10:38       ` Michael A. Kangin
  2008-07-03 10:54         ` viy
  0 siblings, 1 reply; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 10:38 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 13:36:03 viy написал(а):

> Кстати, Михаил, вы видели в Багзилле #15765?

Видел. Жопа я, никак не доберусь потестировать UDF этот :((

> там доп. правки для cp1251.

Надо уж и для прочих тогда делать. В смысле KOI


-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:18         ` Led
@ 2008-07-03 10:42           ` Yury Aliaev
  2008-07-03 11:04             ` Alexei V. Mezin
  0 siblings, 1 reply; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03 10:42 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Led пишет:
> В сообщении от Thursday 03 July 2008 12:03:50 Yury Aliaev написал(а):
>> Alexei V. Mezin пишет:
>>>>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
>>>>> опять кракозябры будут?
>>>> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
>>> Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ
>>> окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и
>>> правильно.
>> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
>> но ничего путного не придумал... Дело в том, что эта служба работает от
>> рута и не знает, какие у пользователей на данной машинке могут быть
>> локали, к тому же они могут быть разные.
> 
> Можно на всякий случай в /etc/sysconfig/i18n посмотреть.

Можно. Но у пользователя "с резьбой" может быть свой .i18n

> 
>> Так что без указания вручную 
>> желаемой локали не обойтись... разве что сделать это не в самой
>> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.
> 
> /etc/sysconfig/i18n и можно использовать, не изобретая "отдельный 
> конфигурационный файл"
> 

Как начальный вариант это, конечно, лучше, чем то, что есть сейчас. Но с 
учётом сказанного выше это может оказаться хуже, чем то, что есть 
сейчас. Т.к. сейчас можно исправить .fdi, а во втором случае не править 
же /etc/sysconfig/i18n, если желаемая локаль для монтирования отличается 
от его содержимого. Оптимальный путь, наверное, такой: при первом 
запуске смотрим /etc/sysconfig/i18n, и создаём на его основе 
конфигурационный файл, который уже можно править при необходимости на 
свой вкус.


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:23         ` Led
  2008-07-03 10:28           ` Michael A. Kangin
@ 2008-07-03 10:45           ` Yury Aliaev
  2008-07-08 19:21           ` Vitaly Lipatov
  2 siblings, 0 replies; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03 10:45 UTC (permalink / raw)
  To: ledest, ALT Linux Sisyphus discussions

Led пишет:

>>>>> К тому же, у меня локаль cp1251. А монтировать пытается с utf8. Это
>>>>> опять кракозябры будут?
>>>> Посмотрите примеры в /usr/share/doc/ha-mount-subfs
>>> Да я и в fdi посмотрел, исправить вручную можно. Видимо АЛЬТ
>>> окончательно отказывается от поддержки неUTF локалей :( Она, наверное, и
>>> правильно.
>> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
>> но ничего путного не придумал... Дело в том, что эта служба работает от
>> рута и не знает, какие у пользователей на данной машинке могут быть
>> локали, к тому же они могут быть разные. Так что без указания вручную
>> желаемой локали не обойтись... разве что сделать это не в самой
>> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.
> 
> Надо будет опять заглянуть в сырцы submount: реальное монтирование-то 
> происходит при попытке доступа, может и получится выдернуть локаль того, кто 
> пытается получить этот доступ.
> 

Тогда надо патчить submount, и в соответствующем .fdi файле вообще про 
локаль ничего не говорить. Т.к. на этапе отработки hal'ом вставления 
устройства (и формального монтирования точки на subfs) ещё не ясно, кто 
первый туда полезет...-


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 10:34         ` Michael A. Kangin
@ 2008-07-03 10:49           ` Yury Aliaev
  2008-07-03 11:22             ` Michael A. Kangin
  0 siblings, 1 reply; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03 10:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Michael A. Kangin пишет:
> 
>> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
>> но ничего путного не придумал... Дело в том, что эта служба работает от
>> рута и не знает, какие у пользователей на данной машинке могут быть
>> локали, к тому же они могут быть разные. Так что без указания вручную
>> желаемой локали не обойтись... разве что сделать это не в самой
>> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет найти.
> 
> Сдаётся мне, проще заинтересованным в не-utf8 пользователям сделать себе mkdir 
> ~/media и натравить на него fuse-convmvfs.
> 

Это сложнее, чем прост исправить нужный .fdi-файл и гораздо сложнее 
предложенного мной пути. К тому же это явный костыль там, где можно 
немного пораспрямлять ноги.


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

* Re: [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек
  2008-07-03 10:38       ` Michael A. Kangin
@ 2008-07-03 10:54         ` viy
  0 siblings, 0 replies; 50+ messages in thread
From: viy @ 2008-07-03 10:54 UTC (permalink / raw)
  To: sisyphus

Michael A. Kangin <mak@...> writes:
> В сообщении от Thursday 03 July 2008 13:36:03 viy написал(а):
> > Кстати, Михаил, вы видели в Багзилле #15765?
> Видел. Жопа я, никак не доберусь потестировать UDF этот :((

Считайте, что я протестировал. У меня какие-то диски криво монтировались,
добавил указанные параметры и заработало.

> Надо уж и для прочих тогда делать. В смысле KOI

По аналогии.





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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 10:28           ` Michael A. Kangin
@ 2008-07-03 10:58             ` Led
  2008-07-03 11:11               ` [sisyphus] [JT] " Alexei V. Mezin
  0 siblings, 1 reply; 50+ messages in thread
From: Led @ 2008-07-03 10:58 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 13:28:07 вы написали:
> В сообщении от Thursday 03 July 2008 13:23:18 Led написал(а):
> > Надо будет опять заглянуть в сырцы submount: реальное монтирование-то
> > происходит при попытке доступа, может и получится выдернуть локаль того,
> > кто пытается получить этот доступ.
>
> Глюки сплошные будут при нескольких одновременных X-сессиях. При
> использовании procuid постоянно случайный пользователь хапает владетельство
> на директорию.

Какое это отношение имеет к теме - локали пользователя и iocharset? Если в 
системе с "несколькими одновременными сессиями" допускаются пользователи с 
разными не-UTF локалями, то в этом и есть главный ГЛЮК:)

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 10:42           ` Yury Aliaev
@ 2008-07-03 11:04             ` Alexei V. Mezin
  2008-07-03 11:17               ` Michael A. Kangin
  2008-07-03 11:21               ` Led
  0 siblings, 2 replies; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03 11:04 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Yury Aliaev пишет:

>> /etc/sysconfig/i18n и можно использовать, не изобретая "отдельный 
>> конфигурационный файл"
>>
> 
> Как начальный вариант это, конечно, лучше, чем то, что есть сейчас. Но с 
> учётом сказанного выше это может оказаться хуже, чем то, что есть 
> сейчас. 

А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя 
нету, то в /etc/sysconfig/i18n?




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

* [sisyphus] [JT] Re:  Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 10:58             ` Led
@ 2008-07-03 11:11               ` Alexei V. Mezin
  2008-07-03 11:19                 ` Led
  0 siblings, 1 reply; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03 11:11 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Led пишет:
>> Глюки сплошные будут при нескольких одновременных X-сессиях. При
>> использовании procuid постоянно случайный пользователь хапает владетельство
>> на директорию.
> 
> Какое это отношение имеет к теме - локали пользователя и iocharset? Если в 
> системе с "несколькими одновременными сессиями" допускаются пользователи с 
> разными не-UTF локалями, то в этом и есть главный ГЛЮК:)
> 

Почему глюк? Система не только допускает такую настройку без лишних 
напильников (путем поддержки ~/.i18n), но и подобная настройка 
используется в наших линуксах, где у рута локаль POSIX. :) Значит это 
определенно не глюк, а так и задумано. Другое дело, что возможно в свое 
время плохо подумали.


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:04             ` Alexei V. Mezin
@ 2008-07-03 11:17               ` Michael A. Kangin
  2008-07-03 11:21               ` Led
  1 sibling, 0 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 11:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 15:04:04 Alexei V. Mezin написал(а):

> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
> нету, то в /etc/sysconfig/i18n?

# cat ~/.i18n
LANGUAGE=POSIX
LANG=POSIX

И кому от этого легче станет? :)

hal-mount-subfs исполняется от рута.
В системе могут быть залогинены сильно не один пользователь, как локально, так 
и удалённо, и в общем случае, узнать, кто именно флеху воткнул, невозможно.


-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:11               ` [sisyphus] [JT] " Alexei V. Mezin
@ 2008-07-03 11:19                 ` Led
  2008-07-03 11:52                   ` Yury Aliaev
  0 siblings, 1 reply; 50+ messages in thread
From: Led @ 2008-07-03 11:19 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 14:11:20 Alexei V. Mezin написал(а):
> Led пишет:
> >> Глюки сплошные будут при нескольких одновременных X-сессиях. При
> >> использовании procuid постоянно случайный пользователь хапает
> >> владетельство на директорию.
> >
> > Какое это отношение имеет к теме - локали пользователя и iocharset? Если
> > в системе с "несколькими одновременными сессиями" допускаются
> > пользователи с разными не-UTF локалями, то в этом и есть главный ГЛЮК:)
>
> Почему глюк? Система не только допускает такую настройку без лишних
> напильников (путем поддержки ~/.i18n), но и подобная настройка
> используется в наших линуксах, где у рута локаль POSIX. :) Значит это
> определенно не глюк, а так и задумано. Другое дело, что возможно в свое
> время плохо подумали.

Глюк администратора - допускать такое в многопользовательской системе.

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:04             ` Alexei V. Mezin
  2008-07-03 11:17               ` Michael A. Kangin
@ 2008-07-03 11:21               ` Led
  2008-07-03 11:31                 ` Alexei V. Mezin
  2008-07-03 11:49                 ` Yury Aliaev
  1 sibling, 2 replies; 50+ messages in thread
From: Led @ 2008-07-03 11:21 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 14:04:04 Alexei V. Mezin написал(а):
> Yury Aliaev пишет:
> >> /etc/sysconfig/i18n и можно использовать, не изобретая "отдельный
> >> конфигурационный файл"
> >
> > Как начальный вариант это, конечно, лучше, чем то, что есть сейчас. Но с
> > учётом сказанного выше это может оказаться хуже, чем то, что есть
> > сейчас.
>
> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
> нету, то в /etc/sysconfig/i18n?

У какого пользователя? вебкамерой отслеживать, фотографировать и сопоставлять 
с нужным /home/$USER по базе фотографий?:)

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 10:49           ` Yury Aliaev
@ 2008-07-03 11:22             ` Michael A. Kangin
  0 siblings, 0 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 11:22 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 14:49:24 Yury Aliaev написал(а):

> >> Я над этим вопросом думал-думал, одно время даже багу вешать собирался,
> >> но ничего путного не придумал... Дело в том, что эта служба работает от
> >> рута и не знает, какие у пользователей на данной машинке могут быть
> >> локали, к тому же они могут быть разные. Так что без указания вручную
> >> желаемой локали не обойтись... разве что сделать это не в самой
> >> .fdi'шке, а в отдельном конфигурационном файле, где это проще будет
> >> найти.
> >
> > Сдаётся мне, проще заинтересованным в не-utf8 пользователям сделать себе
> > mkdir ~/media и натравить на него fuse-convmvfs.
>
> Это сложнее, чем прост исправить нужный .fdi-файл и гораздо сложнее
> предложенного мной пути. 
> К тому же это явный костыль там, где можно 
> немного пораспрямлять ноги.

А куда вы хотите класть этот конфиг?
Вообще, идеологически, имхо... Есть у нас корень, куда относится /media, и 
есть на этот корень /etc/sysconfig/i18n.
А если есть ~/.i18n, тогда пусть их действие не распространяется за пределы ~, 
и было бы логично как раз и создать ~/media.

-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:21               ` Led
@ 2008-07-03 11:31                 ` Alexei V. Mezin
  2008-07-03 11:50                   ` Yury Aliaev
                                     ` (2 more replies)
  2008-07-03 11:49                 ` Yury Aliaev
  1 sibling, 3 replies; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03 11:31 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Led пишет:

>> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
>> нету, то в /etc/sysconfig/i18n?
> 
> У какого пользователя? вебкамерой отслеживать, фотографировать и сопоставлять 
> с нужным /home/$USER по базе фотографий?:)
> 

У того, кто первый пытается обратиться к устройству.


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:21               ` Led
  2008-07-03 11:31                 ` Alexei V. Mezin
@ 2008-07-03 11:49                 ` Yury Aliaev
  1 sibling, 0 replies; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03 11:49 UTC (permalink / raw)
  To: ledest, ALT Linux Sisyphus discussions

Led пишет:

>>>> /etc/sysconfig/i18n и можно использовать, не изобретая "отдельный
>>>> конфигурационный файл"
>>> Как начальный вариант это, конечно, лучше, чем то, что есть сейчас. Но с
>>> учётом сказанного выше это может оказаться хуже, чем то, что есть
>>> сейчас.
>> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
>> нету, то в /etc/sysconfig/i18n?
> 
> У какого пользователя? вебкамерой отслеживать, фотографировать и сопоставлять 
> с нужным /home/$USER по базе фотографий?:)
> 

Нужно в обязательном порядке оснастить флешки сканером отпечатков пальцев!!!


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:31                 ` Alexei V. Mezin
@ 2008-07-03 11:50                   ` Yury Aliaev
  2008-07-03 12:01                   ` Michael A. Kangin
  2008-07-03 12:05                   ` Led
  2 siblings, 0 replies; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03 11:50 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Alexei V. Mezin пишет:

> 
>>> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
>>> нету, то в /etc/sysconfig/i18n?
>>
>> У какого пользователя? вебкамерой отслеживать, фотографировать и 
>> сопоставлять с нужным /home/$USER по базе фотографий?:)
>>
> 
> У того, кто первый пытается обратиться к устройству.

Так монтируется-то оно _до_ первого обращения. И на момент монтирования 
никто не знает, кто первым туда сунется!..



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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:19                 ` Led
@ 2008-07-03 11:52                   ` Yury Aliaev
  0 siblings, 0 replies; 50+ messages in thread
From: Yury Aliaev @ 2008-07-03 11:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Led пишет:
>> Led пишет:
>>>> Глюки сплошные будут при нескольких одновременных X-сессиях. При
>>>> использовании procuid постоянно случайный пользователь хапает
>>>> владетельство на директорию.
>>> Какое это отношение имеет к теме - локали пользователя и iocharset? Если
>>> в системе с "несколькими одновременными сессиями" допускаются
>>> пользователи с разными не-UTF локалями, то в этом и есть главный ГЛЮК:)
>> Почему глюк? Система не только допускает такую настройку без лишних
>> напильников (путем поддержки ~/.i18n), но и подобная настройка
>> используется в наших линуксах, где у рута локаль POSIX. :) Значит это
>> определенно не глюк, а так и задумано. Другое дело, что возможно в свое
>> время плохо подумали.
> 
> Глюк администратора - допускать такое в многопользовательской системе.
> 

Увы, при наших реалиях такое бывает сплошь и рядом. И пока, в том числе, 
не сделают нормальную полноценную поддержку юникода в mc, будут всякие 
ретрограды вроде меня, упорно пихающие себе в .i18n koi-8


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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:31                 ` Alexei V. Mezin
  2008-07-03 11:50                   ` Yury Aliaev
@ 2008-07-03 12:01                   ` Michael A. Kangin
  2008-07-03 12:05                   ` Led
  2 siblings, 0 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 12:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 15:31:46 Alexei V. Mezin написал(а):

> >> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
> >> нету, то в /etc/sysconfig/i18n?
> > У какого пользователя? вебкамерой отслеживать, фотографировать и
> > сопоставлять с нужным /home/$USER по базе фотографий?:)
>
> У того, кто первый пытается обратиться к устройству.

Первым обратился КДЕ-разнюхиватель нового устройства от соседнего залогиненого 
пользователя. И?


-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 11:31                 ` Alexei V. Mezin
  2008-07-03 11:50                   ` Yury Aliaev
  2008-07-03 12:01                   ` Michael A. Kangin
@ 2008-07-03 12:05                   ` Led
  2008-07-03 12:12                     ` [sisyphus] [JT] " Alexei V. Mezin
  2008-07-03 12:26                     ` [sisyphus] " Хихин Руслан
  2 siblings, 2 replies; 50+ messages in thread
From: Led @ 2008-07-03 12:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 14:31:46 Alexei V. Mezin написал(а):
> Led пишет:
> >> А нельзя ли просто смотреть в ~/.i18n, а если такового у пользователя
> >> нету, то в /etc/sysconfig/i18n?
> >
> > У какого пользователя? вебкамерой отслеживать, фотографировать и
> > сопоставлять с нужным /home/$USER по базе фотографий?:)
>
> У того, кто первый пытается обратиться к устройству.

Первое обращение - это монтирование. Монтирует ядро. Пользователь к устройству 
не обращается, он обращается к УЖЕ смонтированной системе. Так понятнее?:)

-- 
Led

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

* [sisyphus] [JT] Re:  Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:05                   ` Led
@ 2008-07-03 12:12                     ` Alexei V. Mezin
  2008-07-03 12:17                       ` Mikhail Gusarov
                                         ` (2 more replies)
  2008-07-03 12:26                     ` [sisyphus] " Хихин Руслан
  1 sibling, 3 replies; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03 12:12 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Led пишет:

>> У того, кто первый пытается обратиться к устройству.
> 
> Первое обращение - это монтирование. Монтирует ядро. Пользователь к устройству 
> не обращается, он обращается к УЖЕ смонтированной системе. Так понятнее?:)

Нда... На лицо идеологическое противоречие. Механизм 
многопользовательской работы в системе есть (включая индивидуальные 
параметры локализации), а механизма внятного разделения доступа к 
сменным носителям нет :(

Может пора думать в сторону множественного монтирования? :) Чтоб одна и 
та же флэшка могла быть смонтирована одновременно в разные ~/media хотя 
бы с разными кодировками.




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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:12                     ` [sisyphus] [JT] " Alexei V. Mezin
@ 2008-07-03 12:17                       ` Mikhail Gusarov
  2008-07-03 12:34                         ` Michael A. Kangin
  2008-07-03 12:29                       ` Michael A. Kangin
  2008-07-03 12:37                       ` Led
  2 siblings, 1 reply; 50+ messages in thread
From: Mikhail Gusarov @ 2008-07-03 12:17 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

Twas brillig at 16:12:01 03.07.2008 UTC+04 when Alexei V. Mezin did gyre and gimble:

 AVM> Может пора думать в сторону множественного монтирования? :) Чтоб одна и та
 AVM> же флэшка могла быть смонтирована одновременно в разные ~/media хотя бы с
 AVM> разными кодировками.

В порядке бреда: samba и user-level shares :)

-- 
JID: dottedmag@altlinux.org / dottedmag@jabber.dottedmag.net

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

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:05                   ` Led
  2008-07-03 12:12                     ` [sisyphus] [JT] " Alexei V. Mezin
@ 2008-07-03 12:26                     ` Хихин Руслан
  2008-07-03 12:41                       ` Led
  2008-07-03 15:25                       ` Alexey I. Froloff
  1 sibling, 2 replies; 50+ messages in thread
From: Хихин Руслан @ 2008-07-03 12:26 UTC (permalink / raw)
  To: sisyphus

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

Здравствуйте Led
  В сообщении от 3 июля 2008 Led написал(a):
 > Первое обращение - это монтирование. Монтирует ядро.
 > Пользователь к устройству не обращается, он обращается к УЖЕ
 > смонтированной системе. Так понятнее?:)
Это в варианте с subfs. В остальных случаях пользователь вполне 
может сам смонтировать (если дать ему права).
От ядра в принципе требуется в том или ином виде сообщить 
пользователю - у тебя появилось устройство /dev/sdX, 
пользователь инициирует pmount-hal /dev/sdX и тут система 
вполне может узнать локаль пользователя. 


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

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

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:12                     ` [sisyphus] [JT] " Alexei V. Mezin
  2008-07-03 12:17                       ` Mikhail Gusarov
@ 2008-07-03 12:29                       ` Michael A. Kangin
  2008-07-03 12:37                       ` Led
  2 siblings, 0 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 12:29 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 16:12:01 Alexei V. Mezin написал(а):

> > Первое обращение - это монтирование. Монтирует ядро. Пользователь к
> > устройству не обращается, он обращается к УЖЕ смонтированной системе. Так
> > понятнее?:)
>
> Нда... На лицо идеологическое противоречие. Механизм
> многопользовательской работы в системе есть (включая индивидуальные
> параметры локализации), а механизма внятного разделения доступа к
> сменным носителям нет :(
>
> Может пора думать в сторону множественного монтирования? :) Чтоб одна и
> та же флэшка могла быть смонтирована одновременно в разные ~/media хотя
> бы с разными кодировками.

http://lists.altlinux.org/pipermail/sisyphus/2008-July/216012.html
http://lists.altlinux.org/pipermail/sisyphus/2008-July/215997.html




-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:17                       ` Mikhail Gusarov
@ 2008-07-03 12:34                         ` Michael A. Kangin
  2008-07-03 12:39                           ` Mikhail Gusarov
  2008-07-03 12:49                           ` Led
  0 siblings, 2 replies; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 12:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 16:17:53 Mikhail Gusarov написал(а):

>  AVM> Может пора думать в сторону множественного монтирования? :) Чтоб одна
> и та AVM> же флэшка могла быть смонтирована одновременно в разные ~/media
> хотя бы с AVM> разными кодировками.
>
> В порядке бреда: samba и user-level shares :)

fuse-convmvfs :)

-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:12                     ` [sisyphus] [JT] " Alexei V. Mezin
  2008-07-03 12:17                       ` Mikhail Gusarov
  2008-07-03 12:29                       ` Michael A. Kangin
@ 2008-07-03 12:37                       ` Led
  2 siblings, 0 replies; 50+ messages in thread
From: Led @ 2008-07-03 12:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 15:12:01 Alexei V. Mezin написал(а):
> Led пишет:
> >> У того, кто первый пытается обратиться к устройству.
> >
> > Первое обращение - это монтирование. Монтирует ядро. Пользователь к
> > устройству не обращается, он обращается к УЖЕ смонтированной системе. Так
> > понятнее?:)
>
> Нда... На лицо идеологическое противоречие. Механизм
> многопользовательской работы в системе есть (включая индивидуальные
> параметры локализации), а механизма внятного разделения доступа к
> сменным носителям нет :(

Чтоб появился "механизм" - придумайте сначала логику разделения сменных 
накопителей в многопользовательской среде:)

>
> Может пора думать в сторону множественного монтирования? :) Чтоб одна и
> та же флэшка могла быть смонтирована одновременно в разные ~/media хотя
> бы с разными кодировками.

Ещё раз: самое простое и правильное решение - не допускать использование 
8-битных локалей в заведомо многопользовательской системе.

-- 
Led

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:34                         ` Michael A. Kangin
@ 2008-07-03 12:39                           ` Mikhail Gusarov
  2008-07-03 13:02                             ` Michael A. Kangin
  2008-07-03 12:49                           ` Led
  1 sibling, 1 reply; 50+ messages in thread
From: Mikhail Gusarov @ 2008-07-03 12:39 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

Twas brillig at 16:34:33 03.07.2008 UTC+04 when Michael A. Kangin did gyre and gimble:

 >> В порядке бреда: samba и user-level shares :)
 MAK> fuse-convmvfs :)

fuse не заботится о многоклиентности.

-- 
JID: dottedmag@altlinux.org / dottedmag@jabber.dottedmag.net

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

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:26                     ` [sisyphus] " Хихин Руслан
@ 2008-07-03 12:41                       ` Led
  2008-07-03 12:49                         ` Хихин Руслан
  2008-07-03 13:05                         ` Alexei V. Mezin
  2008-07-03 15:25                       ` Alexey I. Froloff
  1 sibling, 2 replies; 50+ messages in thread
From: Led @ 2008-07-03 12:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 15:26:25 Хихин Руслан написал(а):
> Здравствуйте Led
>
>   В сообщении от 3 июля 2008 Led написал(a):
>  > Первое обращение - это монтирование. Монтирует ядро.
>  > Пользователь к устройству не обращается, он обращается к УЖЕ
>  > смонтированной системе. Так понятнее?:)
>
> Это в варианте с subfs. В остальных случаях пользователь вполне
> может сам смонтировать (если дать ему права).
> От ядра в принципе требуется в том или ином виде сообщить
> пользователю - у тебя появилось устройство /dev/sdX,
> пользователь инициирует pmount-hal /dev/sdX

Зачем такие сложные слова: "инициирует"... Говорите прямо - монтирует руками 
(с клавиатуры или кликом мышки).

> и тут система 
> вполне может узнать локаль пользователя.

Ага, особенно это "помогает" для сменных носителей с FS, не поддерживающей 
iocharset (практически все, кроме FAT).

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:41                       ` Led
@ 2008-07-03 12:49                         ` Хихин Руслан
  2008-07-03 12:59                           ` Led
  2008-07-03 13:05                         ` Alexei V. Mezin
  1 sibling, 1 reply; 50+ messages in thread
From: Хихин Руслан @ 2008-07-03 12:49 UTC (permalink / raw)
  To: sisyphus

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

Здравствуйте Led
  В сообщении от 3 июля 2008 Led написал(a):
 > Ага, особенно это "помогает" для сменных носителей с FS, не
 > поддерживающей iocharset (практически все, кроме FAT).
Поддерживает ntfs и fat - в большинстве случаев это вполне 
достаточно, а кто флешку в ext3 сделал, тот и сам разберётся 
что сдедать.


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

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

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:34                         ` Michael A. Kangin
  2008-07-03 12:39                           ` Mikhail Gusarov
@ 2008-07-03 12:49                           ` Led
  1 sibling, 0 replies; 50+ messages in thread
From: Led @ 2008-07-03 12:49 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 15:34:33 Michael A. Kangin написал(а):
> В сообщении от Thursday 03 July 2008 16:17:53 Mikhail Gusarov написал(а):
> >  AVM> Может пора думать в сторону множественного монтирования? :) Чтоб
> > одна и та AVM> же флэшка могла быть смонтирована одновременно в разные
> > ~/media хотя бы с AVM> разными кодировками.
> >
> > В порядке бреда: samba и user-level shares :)
>
> fuse-convmvfs :)

+1

В старт-скрипте:

convmvfs ~/media -o srcdir=/media,icharset=utf8,ocharset=$MY_CHARSET

и не морочить никому голову:)

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:49                         ` Хихин Руслан
@ 2008-07-03 12:59                           ` Led
  0 siblings, 0 replies; 50+ messages in thread
From: Led @ 2008-07-03 12:59 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 15:49:20 Хихин Руслан написал(а):
> Здравствуйте Led
>
>   В сообщении от 3 июля 2008 Led написал(a):
>  > Ага, особенно это "помогает" для сменных носителей с FS, не
>  > поддерживающей iocharset (практически все, кроме FAT).
>
> Поддерживает ntfs и fat - в большинстве случаев это вполне
> достаточно,

Недостаточно. Есть ещё iso9660 и UDF

> а кто флешку в ext3 сделал, тот и сам разберётся 
> что сдедать.

наверное, всё же ext2, а не ext3 (если уж на флешке)

-- 
Led

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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:39                           ` Mikhail Gusarov
@ 2008-07-03 13:02                             ` Michael A. Kangin
  2008-07-03 13:08                               ` Mikhail Gusarov
  0 siblings, 1 reply; 50+ messages in thread
From: Michael A. Kangin @ 2008-07-03 13:02 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 16:39:28 Mikhail Gusarov написал(а):

>  >> В порядке бреда: samba и user-level shares :)
>  MAK> fuse-convmvfs :)
>
> fuse не заботится о многоклиентности.

В смысле? Множественном монтировании одной директории?

-- 
wbr, Michael A. Kangin

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:41                       ` Led
  2008-07-03 12:49                         ` Хихин Руслан
@ 2008-07-03 13:05                         ` Alexei V. Mezin
  2008-07-03 13:20                           ` Led
  1 sibling, 1 reply; 50+ messages in thread
From: Alexei V. Mezin @ 2008-07-03 13:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Led пишет:

> Зачем такие сложные слова: "инициирует"... Говорите прямо - монтирует руками 
> (с клавиатуры или кликом мышки).
Ну почему руками? У меня это делал ivman, запущенный от пользователя 
(пока это не сломали). Соотвественно, кто раньше встал (запустил ivman), 
того и тапки (то есть флэшка).




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

* Re: [sisyphus] [JT] Re: Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 13:02                             ` Michael A. Kangin
@ 2008-07-03 13:08                               ` Mikhail Gusarov
  0 siblings, 0 replies; 50+ messages in thread
From: Mikhail Gusarov @ 2008-07-03 13:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

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

Twas brillig at 17:02:26 03.07.2008 UTC+04 when Michael A. Kangin did gyre and gimble:

 >>  MAK> fuse-convmvfs :)
 >> fuse не заботится о многоклиентности.
 MAK> В смысле? Множественном монтировании одной директории?

Да, и в том числе - о семантике одновременного доступа несколькими пользователями.

-- 
JID: dottedmag@altlinux.org / dottedmag@jabber.dottedmag.net

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

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 13:05                         ` Alexei V. Mezin
@ 2008-07-03 13:20                           ` Led
  0 siblings, 0 replies; 50+ messages in thread
From: Led @ 2008-07-03 13:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

В сообщении от Thursday 03 July 2008 16:05:24 Alexei V. Mezin написал(а):
> Led пишет:
> > Зачем такие сложные слова: "инициирует"... Говорите прямо - монтирует
> > руками (с клавиатуры или кликом мышки).
>
> Ну почему руками? У меня это делал ivman, запущенный от пользователя
> (пока это не сломали). Соотвественно, кто раньше встал (запустил ivman),
> того и тапки (то есть флэшка).

Когда запустил? при логине? т.е. кто раньше залогинился, тот и все флешки 
читает?

-- 
Led

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03 12:26                     ` [sisyphus] " Хихин Руслан
  2008-07-03 12:41                       ` Led
@ 2008-07-03 15:25                       ` Alexey I. Froloff
  1 sibling, 0 replies; 50+ messages in thread
From: Alexey I. Froloff @ 2008-07-03 15:25 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

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

* Хихин Руслан <hihin@> [080703 16:35]:
> пользователь инициирует pmount-hal /dev/sdX и тут система 
> вполне может узнать локаль пользователя. 
Да что вы говорите?!  Неужели?!

Именно так всё и происходит с pmount, gvfs, что-там-в-KDE.  А
разговор, насколько я понимаю, уже спрыгнул на subfs?

-- 
Regards,
Sir Raorn.

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

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

* Re: [sisyphus] Добрая традиция: опять сломали монтирование флэшек
  2008-07-03  9:23         ` Led
  2008-07-03 10:28           ` Michael A. Kangin
  2008-07-03 10:45           ` [sisyphus] " Yury Aliaev
@ 2008-07-08 19:21           ` Vitaly Lipatov
  2 siblings, 0 replies; 50+ messages in thread
From: Vitaly Lipatov @ 2008-07-08 19:21 UTC (permalink / raw)
  To: sisyphus, ledest

On 3 июля 2008, Led wrote:
...
> Надо будет опять заглянуть в сырцы submount: реальное
> монтирование-то происходит при попытке доступа, может и
> получится выдернуть локаль того, кто пытается получить этот
> доступ.
Когда я последний раз смотрел в его исходники, это было 
действительно реально. В этот момент от пользователя 
пробрасывается опеределённый блок информации.
Если бы это было нужно, можно было бы реализовать.


-- 
С уважением,
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! WINE! LaTeX! LyX! http://freesource.info


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

end of thread, other threads:[~2008-07-08 19:21 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-02 21:37 [sisyphus] Добрая традиция: опять сломали монтирование флэшек Alexei V. Mezin
2008-07-02 21:42 ` Alexei V. Mezin
2008-07-03  7:00   ` Michael A. Kangin
2008-07-03  8:04     ` Alexei V. Mezin
2008-07-03  9:03       ` Yury Aliaev
2008-07-03  9:18         ` Led
2008-07-03 10:42           ` Yury Aliaev
2008-07-03 11:04             ` Alexei V. Mezin
2008-07-03 11:17               ` Michael A. Kangin
2008-07-03 11:21               ` Led
2008-07-03 11:31                 ` Alexei V. Mezin
2008-07-03 11:50                   ` Yury Aliaev
2008-07-03 12:01                   ` Michael A. Kangin
2008-07-03 12:05                   ` Led
2008-07-03 12:12                     ` [sisyphus] [JT] " Alexei V. Mezin
2008-07-03 12:17                       ` Mikhail Gusarov
2008-07-03 12:34                         ` Michael A. Kangin
2008-07-03 12:39                           ` Mikhail Gusarov
2008-07-03 13:02                             ` Michael A. Kangin
2008-07-03 13:08                               ` Mikhail Gusarov
2008-07-03 12:49                           ` Led
2008-07-03 12:29                       ` Michael A. Kangin
2008-07-03 12:37                       ` Led
2008-07-03 12:26                     ` [sisyphus] " Хихин Руслан
2008-07-03 12:41                       ` Led
2008-07-03 12:49                         ` Хихин Руслан
2008-07-03 12:59                           ` Led
2008-07-03 13:05                         ` Alexei V. Mezin
2008-07-03 13:20                           ` Led
2008-07-03 15:25                       ` Alexey I. Froloff
2008-07-03 11:49                 ` Yury Aliaev
2008-07-03  9:23         ` Led
2008-07-03 10:28           ` Michael A. Kangin
2008-07-03 10:58             ` Led
2008-07-03 11:11               ` [sisyphus] [JT] " Alexei V. Mezin
2008-07-03 11:19                 ` Led
2008-07-03 11:52                   ` Yury Aliaev
2008-07-03 10:45           ` [sisyphus] " Yury Aliaev
2008-07-08 19:21           ` Vitaly Lipatov
2008-07-03 10:34         ` Michael A. Kangin
2008-07-03 10:49           ` Yury Aliaev
2008-07-03 11:22             ` Michael A. Kangin
2008-07-03  9:10       ` Led
2008-07-03  9:30         ` Alexei V. Mezin
2008-07-03  9:50           ` Led
2008-07-03  9:53             ` Led
2008-07-03 10:31       ` Michael A. Kangin
2008-07-03  9:36     ` [sisyphus] Добраятрадиция:опятьсломалимонтированиефлэшек viy
2008-07-03 10:38       ` Michael A. Kangin
2008-07-03 10:54         ` viy

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

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


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