* [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