dhampire
а я наивный только галку " Скрытый" ставил….
Ну тоже вариант – попробовать сделать, чтобы установка " Скрытый“ автоматом устанавливала ” Запомнить"… Я посмотрю.
dhampire
1)можно ли для диалога свойств сделать вывод, например в title диалога, mount_point или имя символьного устройства свойства которого редактируются? а то ведь в слепую можно сказать это делается.
Вообще-то в заголовок окна свойств выводится “имя”. Если оно есть. Могу добавить ещё “устройство”, оно-то есть всегда. Принято.

dhampire
2)изменить задание какое устройство скрыть {что бы просто скрыть устройство без задания остальных опций}
Не понял. Чтобы скрыть устройство, Hillman должен его помнить. Достаточно поставить две галки " Скрытый“ и ” Запомнить" – никаких других опций.

dhampire
добавить опцию скрывать типовые устройства из fstab {/ ; /boot ; /home}
Не-е… Мало ли что у кого в fstab… {/usr; /var; /var/log; …} А swap не скрывается, там просто нет ФС как таковой.
h4tr3d
для меня просто немного жутко разрешать лишнего. Если сделать внутри хилман, запись разрешающая sudo для mount останется, и, пусть не через хилман, а вручную возможность примонтировать фиксированный раздел можно. Если разрешить запись для hilman_mount примонтировать можно будет только сменные носители.
А! Наконец-то до меня дошло! :) Цимес в том, что использование враппера позволяет писать
в sudoers не ‘ALL=NOPASSWD:/bin/umount,/bin/mount’, а ‘ALL=NOPASSWD:/usr/bin/hillman_mount’.

h4tr3d
Кроме того, враппер можно дополнить и проверять, что пользователь в группе storage и на основе этого разрешать монтировать диск.
h4tr3d, а можно так: я не включаю враппер в комплект поставки, а в настройках делаю опцию " Использовать команды“ и два поля ввода ”…для монтирования“ и ”…для размонтирования" (опять же с макросами). Кому нужно, сможет себе написать любой скрипт. Ы?

h4tr3d
Мне управление достпом интересно с минимальными телодвижениями)
Чувствуется, что ты админишь чей-то десктоп. ;) И этому кому-то ты сильно не доверяешь. ;)
avr
хорошо бы иметь возможность выбирать/добавлять иконки программы. … сделать привязку к иконкам системы.
Обсуждалось уже. Сейчас Hillman'у нужно _три_ картинки. И _одной_ системной тут маловато. А заставить Gtk2::Image показывать две картинки “одна над другой” я не умею. :( Так что пока как есть.

avr
можно слить нужное в каталог с программой
Вообще-то ~/.hillman/pixmaps/ – это хома…

Кстати, wilful прав с определением KISS:
wilful
Надежда на графический интерфейс для настройки/использования Вашей системы в конце концов принесет пользователю только проблемы.
Исходя из этого, Hillman не KISS, потому что у него есть окно “Настройки”. :P
wilful
дополнительное поле в св-вах монтируемого устройства, в которое можно дописать команду для открытия этого раздела
Да, всё правильно, редактируемое поле плюс “выпадайка” с заготовками. Макрос “%m”, обозначающий mount_point. Просто я никак не пойму, почему настройка “в св-вах монтируемого устройства”, почему не общая для всех устройств? Нужно, чтоб по монтированию одной флешки запускался pcmanfm, а по монтированию другой – mc? Или по монтированию другой – вообще ничего?
h4tr3d, я посмотрел твой враппер. Вообще мне понравилось. Особенно shell-реализация resolve_symlink().

Но я как-то привык “плясать от задачи”. И задачу, которую решает данный враппер, я вижу только одну: запрет операций с несменными дисками. Я не помню, чтобы ранее говорилось том, что это нужно. Ну да ладно.

Мне кажется, что такой запрет лучше будет реализовать не снаружи, а внутри Hillman'а. Аргументы:
1). Не увеличивается количество компонентов.
2). Просто реализовать. Алгоритм твой.
3). Можно будет сделать, чтобы в списке дисков у разделов, операции с которыми запрещены, не показывались чекбоксы. И юзер сразу будет видеть, что “низзя”. А это лучше, чем _потом_ сказать ему “обломайся”.
4). Можно сделать настройку " Запрет операций с несменными дисками“. Зачем? Например, у меня есть ntfs-раздел sda1 с виндой. Он несменный. Постоянно смонтированным нафиг не нужен. Но изредка требуется.

Если это вообще нужно. В чём я пока не убеждён. Потому что, повторюсь, на данный момент Hillman позволяет сказать ему ”этот раздел знаю и видеть не хочу", что (частично) покрывает задачу. А что скажет общественность?
wilful
Я думаю что лучше оставить этот выбор для юзверя
Ясно, что это будет выбор юзера. Но выбор из чего? Надо ему дать заготовки. Но если дать ему слишком много заготовок, юзер не станет их смотреть, патамушта многабукф…

wilful
(доп. параметром в свойствах раздела), поскольку

2) Тонкая настройка для каждого раздела
Тэ-экс… Вообще-то планировался общий параметр “Команда, выполняемая после монтирования” с передачей ей параметра mount_point. Так что попрошу пример тонкой настройки в студию!

wilful
udev создает линки устройств и они подхватываются hillman'ом?
Да, udev создает линки устройств в некоем каталоге, а Hillman видит, что каталог изменился.
wilful
как бы объединяющая основа для нескольких … программ.
Вот здесь поподробнее, пжлста…

mechanical
а с гномом эта вещь будет работать? кто будет монтировать в таком случае: гном (или кто-там сейчас монтирует … udisks) или hillman?
В гноме, как я понимаю, всё работает само, и монтирует оно сразу по появлению девайса. И будет продолжать так делать, пока это не отключишь. А Hillman про гнома ничего не знает, ему всё равно.
h4tr3d
Воспользуйся каким нибудь LiveCD, типа SliTaz там gparted и иксы есть и в 30 метров образ запаковано.

Почему “каким нибудь”? Есть же “родной”: http://gparted.sourceforge.net/livecd.php
wilful
Ну я так понимаю, что ты и сам не пользовался?
Как выяснилось, у меня была установлена предпоследняя версия :(
wilful
обнаружил недавно, хочу попросить дать мне шанс!
Только без паники! В том виде, как он есть сейчас, Hillman никуда не денется! Разговор о доделке/улучшении/развитии программы.
wilful
популярности не приобретешь =) Эх был бы программистом, помог бы…
Как раз прграммист как-бы есть… Но чтобы реализовать успешный проект, нужна команда, в которую входят, ну, как минимум, заказчик, дизайнер, программист, тестер, техпис. Иначе что-то в пректе начнёт “проваливаться”. Что мы и наблюдаем с Hillman'ом – фичреквестов нет, баги не обнаружены, документация никакая.
wilful
Я вот надеюсь и жду, когда будет…
Ну вот откуда оно будет? От сырости заведётся? Вот ты мне сейчас сказал, что оно надо, вот я теперь и начну это реализовывать… При условии, что это не противоречит идеологии и вообще реализуемо.
wilful
Пожелания:
Вот это и есть помощь :)
Strafer
а как ловится событие появления нового устройства в системе?
inotifywait на каталоге /dev/block или /dev/disk/by-path

h4tr3d
добавить параметр открыть, причем команду для открытия сделать настраиваемой. а лучше сделать списком, по дефолту - первый пункт, а из меню - все остальное.
Да, как-то так. И кстати, вопрос: как-то можно получить из ОС список имеющихся файл-менеджеров? И ещё: видимо, здесь придётся делать макрос %DIR%, т.к. наверняка разные файл-менеджеры по-разному принимают опцию командной строки “открыть”.

h4tr3d
скрипт для монтирования, правда для вызова нужно переделать малость сам hillman…
h4tr3d, спасибо! Я посмотрю, но попозже, ладно? Отпишусь обязательно.

ProFfeSsoRr
Мне в KDE нравится, как там сделано: в трее менюшка, ткнул в неё на флешку воткнутую - смонтировалась, ткнул еще раз - размонтировалась.
ProFfeSsoRr, а можешь прислать скриншот? Интересно, как это выглядит, а KDE под рукой нет.
h4tr3d, я ведь и не сцу – да оно и через sudo вроде неплохо. Я про другое – крайняя версия уж три месяца как наполовину не работает, а никто даже не пожаловался! dhampire случайно обнаружил – “поставил на потестировать”. Поэтому какой смысл что-то улучшать? Раньше не пользовались этим, а теперь будут не пользоваться тем?

А про врапперы я что-то не помню. Про клиент-сервер помню, был разговор, а вот врапперы…

Насчёт системных опций… В принципе Hillman – IMHO нишевый продукт, для системы с одним пользователем (он же “админ локалхоста”). Поэтому надо попытаться сделать его как можно проще и яснее (KISS, ага). А несменные диски вышеупомянутый админ может сделать “скрытыми” (Hillman это умеет), и они ему же, но уже как пользвателю, не будут мозолить глаза. Вот и всё. Светофор, а не шлагбаум. IMHO как-то так.