[Comm] [Desktop] [4.0.1] список вопросов, до которых стоит добраться
Michael Shigorin
=?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пт Сен 7 01:25:02 MSD 2007
On Fri, Sep 07, 2007 at 12:48:39AM +0400, Alexei V. Mezin wrote:
> > Так а это, генеральная линия апстрима -- это hal, а там
> > консольных пользователей не предусмотрено AFAIK. Кто хотел,
> > тот и выкручивался, написав те же ivman/pmount.
> Еще точнее hal+KDE, ибо даже Гном (по слухам, я его не
> использую) у нас "не тот".
Алексей, и Вам предложу не заниматься распространением слухов.
Проверьте, ёлки-палки, и не надо всё в одну кучу валить.
> >> Как это должно работать? Вставил mass storage, и его САМО
> >> (или по нажатию кнопки в том или ином WM) монтируется
> >> куда-то.
> > Куда именно? Рассмотрим две флэшки разных объёмов и
> > производителей, для упрощения ситуации -- обе с одним
> > VFAT-разделом номер один.
> > /media/usbdisk и /media/usbdisk1?
> Ну может только не usbdisk, а label или Model. Оно так чуть
> более понятно, кто из них кто. В hal вся эта информация есть, и
> достается оттуда легко.
Label точно может не быть, попробуйте всё-таки конкретизировать.
> >> Это "куда-то" и имя этого "куда-то" должно ЛЕГКО и ПОНЯТНО
> >> настраиваться
> > Кем и как? Хорошо бы пусть простенькие, но конкретные примеры.
> > ("пользователем в текстовом файле вида UUID -> точка
> > монтирования")
> Кем? Пользователем. Вменяемый дефолт + возможность
> _продвинутому_ пользователю подправить под свои нужды.
Какой считаете вменяемый и где подправить? ("model" и
"/etc/submounts" -- наверное, приемлемо)
> > Т.е. два режима работы -- "эквивалентнопользовательский
> > общесистемный" и "каждому своё".
> Да. Потому как пока в систему залогинен ОДИН пользователь, все
> просто. А если их два? Один с локальной консоли, один по сети?
> Вроде как понятно, что тот, кто локальный, должен к флэшке
> доступ получать. А можно ли этот момент отследить программно?
Конечно, pam_console +/- группой.
> И кто будет это делать? hal? KDE? А если оба юзера по сети? К
> примеру терминальный класс, где USB только на сервере, у
> которого нет консоли, он под столом стоит. И что делать? Это
> ИДЕОЛОГИЧЕСКИЙ вопрос. Кстати, а как он решен в альтернативных
> системах?
Вы часом не смотрели ещё на ltsp5-* перед тем, как опять
бросаться задавать кучу вопросов? Спасибо led@, работает
и я сейчас именно о том думаю, как там работает.
> > Что ломается-то?
> Два прошлых раза (более года назад) ломались конфиги, они
> дрейфовали по файловой система, то в /usr, то /etc.
И сами не переезжали? Плохо.
> Потом (февраль) авторы libhal убрали из него часть функционала,
> и связка hal-ivman-pmount сломалась. Бага была подвешена, и
> пол-года висела без внимания. Пока в конце августа всеж
> совместными усилиями костыль к проблеме подобрали и припатчили
> его к pmount.
А, ну так извините, это вполне характеризует стиль разработки hal
и в моих глазах не бросает тени на разработчиков или майнтейнеров
pmount.
Про авторов hal и вообще народ с fd.o мне уже много чего
накопилось сказать из серии "пустили козла в огород", но
поскольку они хоть чего-то там делают, а я нет -- смысл?
> >> Многих устраивает subfs. Но связки subfs-hal нету в
> >> Сизифе/Десктопе. Кто-то тут на днях показывал ссылки на
> >> rpm'ки, и они все же работают.
> > Можете найти? Я будто не заметил.
> Да вот оно:
> http://www.freesource.info/wiki/ALTLinux/Sisyphus/admin/IvmanAutomount/subfs
> Подсказал Michael A. Kangin.
Ну так ёлки-палки-2, тут из несоответствующего вроде только
xml-конфиги остаются. Если делать разумные дефолты, то можно
постараться сделать их такими, чтоб туда и не лазить уже.
Поможете? (в смысле добить у себя до считающегося рекомендованным
дефолтным вида и опубликовать + сослаться с той же странички)
--
---- WBR, Michael Shigorin <mike на altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
Подробная информация о списке рассылки community