oldman |
|
Темы:
10
Сообщения:
202
Участник с: 28 сентября 2009
|
Как старый консерватор и противник HAL, DBUS и автоматического монтирования дисков, не так давно озадачился поиском программы, которая позволяла бы удобно (но неавтоматически) работать с флешками и прочими hot-plugged дисками. До этого успешно пользовался gkrellm'ом, в нём есть достаточно удобное средство монтирования, не лишённое, однако, некоторых недостатков. Так как найти инструмент, удовлетворяющий всем моим требованиям, не удалось, то пришлось (в традициях open source) самому сделать такую программу, версию 0.1 которой теперь и предлагаю на всеобщее обозрение, оценку и поругание. Программа “падает” в трей, показывает информацию о имеющихся в данный момент в системе дисках, позволяет их монтировать и размонтировать. Можно дать дискам имена и назначить точки монтирования. Просьба писать багрепорты и фичреквесты, а также пожелания и просто рекомендации сюда или на мыло tele-post на mail ru. И ещё. Посоветуйте, пожалуйста, иконку для трея (та, которая сейчас – ужасна), на которой можно было бы хорошо сделать индикацию состояний “ой, что-то воткнули” и “подождите, я работаю”. Предполагается, что будет использоваться маленькая иконка – 20x20 или даже 16x16. Чуть не забыл :-) – вот ссылка на страничку проекта: http://hillman.eltra.ru |
vadik |
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
В АУР бы закинули :( , а потом можно и посмотреть. |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
OldMan, тебя лень переборола раньше меня, хотя я намеревался сделать клиент-серверное, по аналогии с wicd: висит демон с правами рута, в зависимости от настроек позволяет монтировать диски, или как ты обошел проблему монтирования не от рута для дисков не прописанных в /etc/fstab?
systemd должен умереть.
|
oldman |
|
Темы:
10
Сообщения:
202
Участник с: 28 сентября 2009
|
vadikУгу, будет, изготовление PKGBUILD в процессе… Вот помог бы кто… А то я раньше этим никогда не занимался, надо разбираться… h4tr3dО! Значит, приложение-то востребованное! :-) (и нет, это я лень переборол ;-)) h4tr3dНу, тоже вариант… Можно и подумать… Тогда можно будет _разными_ клиентами подключаться… h4tr3dsudo. Программа на perl написана, и backend там – почти скрипт… Посмотри в Engine.pm, если интересно… Кстати, блин, забыл, надо же вписать в документацию, как правильно настраивать /etc/sudoers, чтоб работало… И права на /media – оно ещё само умеет точки монтирования создавать… |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
Меня активно сдерживает HAL и pcmanfm :-) а идея возникала ещё на слакварьке, я ещё тогда впервые столкнулся с кодированием клиент-серверных приложений, и был после удивлен, когда по такому принципу настройщик для сети нашел (wicd).
systemd должен умереть.
|
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
PKGBUILD: http://codepad.org/jfOWvpPe в AUR помещать не буду, т.к. не планирую саппортить. Кто изъявит желание - велкам :) да там пару дополнительных команд, если OldMan решит в Makefile их испрвить - можно из PKGBUILD выкинуть их.
systemd должен умереть.
|
oldman |
|
Темы:
10
Сообщения:
202
Участник с: 28 сентября 2009
|
h4tr3dO, yes, yes! Спасибо, h4tr3d, ты настоящий друг! :-) h4tr3dВидимо, я и буду саппортить… Если программа будет пользоваться спросом… Ну и допилить надо… А пока собрал пакет и выложил на сайт проекта; там же сделал repo; и PKGBUILD тоже там выложил. h4tr3dА я собрал pcmanfm с опциями –disable-hal –disable-desktop-integration. Пользуюсь, правда, всё равно не им, а mc и gmrun. |
muhas |
|
Темы:
23
Сообщения:
342
Участник с: 30 октября 2006
|
репа на сайте не правильно прописана [hillman] Server = http://hillman.eltra.ru/repo repo-add hillman.db.tar.gz *.pkg.tar.gz [custom] Server = http://hillman.eltra.ru/repo и это… а нафига он мне свап показывает? /me вернулся на udev но жду развитие проекта… |
kuzulis |
|
Темы:
22
Сообщения:
161
Участник с: 09 ноября 2008
|
Ох уж ентот Perl ! :) Так оно на udev робит? Или просто “тупо” делает mount ? |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
OldMan, кстати, структуру репа приведи к “стандартной”, плиз, типа: http://host.domain/prefix/repo_name/os/ {any,i686,x86_64} а если не будет сложно сделать rsync, я тебя синхронизировать буду у себя :)
systemd должен умереть.
|