Home
mc-dev
mc-dev@conference.jabber.ru
21.07.2011< ^ >

Тема: http://www.midnight-commander.org | Latest release: 4.8.0-pre1 | Latest stable release: 4.7.5.2
[00:08:33] il.smind вышел из конференции
[01:31:34] slavazanko/h вышел из конференции
[05:01:37] repolainen зашёл в конференцию
[05:49:01] repolainen вышел из конференции
[05:52:05] pa_ зашёл в конференцию
[06:06:46] <pa_> боброутие
[06:08:06] <pa_> сбросил вчерашнюю mc на флэшку , перенес на сервер , при запуске не может найти скин и т.д.
[06:08:13] <pa_> http://paste.org.ru/?yrpr1n вывод версии
[06:08:45] <pa_> посмотрел бинарник жестко прописался путь где mc собирал
[06:12:22] <pa_> при скрытии панелей по C-o и обратном отображении пропадает строка приветствия , курсор смещен на колво символов , при нажатии enter строка появляется
[06:13:56] andrew_b зашёл в конференцию
[06:37:23] <andrew_b> > посмотрел бинарник жестко прописался путь где mc собирал
Естественно. Программа же должна знать, где искать файлы. Переносить надо всё дерево, которое получилось после make install и на то же место.
[06:52:32] <pa_> плохо ... не полноценный портэйбл получается ...
[06:53:19] <pa_> а файлы можно искать поднявшись выше на одну ступеньку по папкам
[06:54:34] <pa_> и конечно переложил всё дерево
[06:55:11] <pa_> но собралось в /home/pa/workPAVka/soft/mc/mc-4.7.5.2/_mc-bin/ а положил на сервере в /root/_mc-bin/
[07:03:32] <pa_> можно конечно собирать в папку рута и перетаскивать , она везде одинаковая , но если скажем в mcedit под пользователем захочу скопировать строку в "буфер" ничего не получится , как понимаю
[07:08:32] <andrew_b> В принципе, многое, если не всё можно решить переменными окружения. mc использует много переменных. Что-то можно найти в мане. Но это отдельная задача: систематизировать и описать, какие переменные использует mc. Нужен соответствующий раздел в мане, но его пока нет.
[07:42:15] il.smind зашёл в конференцию
[07:43:20] <il.smind > Доброе утро всем!
[07:43:55] <andrew_b> Привет.
[07:44:41] <il.smind > andrew_b: скажи
[07:44:59] <il.smind > ты принципиально не пустишь sftp в пре2 ?
[07:45:34] <il.smind > просто я вот думал над стабилизацией
[07:46:04] <il.smind > согласен сейчас время устранить косячки
[07:46:31] <il.smind > но добавление плагина оно не влияет на систему в целом
[07:46:41] <il.smind > т.е. нет пересечения особого
[07:47:00] <il.smind > кроме того оно отключено по умолчанию
[07:47:17] <il.smind > и не собирается по дефолту
[07:47:39] <il.smind > если ли уж такая большая необходимость отсекать
[07:48:07] <andrew_b> Неважно. Ты уже напиарил sftp, так что найдутся желающие. А новые баги в релизе нам не нужны.
[07:48:46] <il.smind > дак желающие соберут его на свой страх и риск
[07:50:02] <il.smind > ладно почапал я на завтрак...
[08:29:05] <il.smind > ээх
[08:29:15] <il.smind > пожрали-с
[08:29:24] <il.smind > теперь ждем обеда
[08:45:54] <il.smind > andrew_b: а поговорить
[08:46:40] <andrew_b> ?
[08:47:12] <il.smind > воспитанный человек бы сказал "Чо нада?" а ты "?"
[08:47:24] <il.smind > я вон чего
[08:47:36] <il.smind > это касается sftp
[08:47:47] <andrew_b> После релиза поговорим.
[08:47:51] <il.smind > у меня сейчас глобальные настройки
[08:48:03] <il.smind > не... мне надо еще пилить
[08:48:17] <il.smind > надо обсудить кой чего
[08:48:40] <il.smind > т.е. допустим задаются настройки для всех соединений
[08:49:10] <il.smind > это как то неправильно
[08:49:17] <il.smind > с другой стороны
[08:49:47] <il.smind > в меню там где вызывается установка соединения
[08:50:10] <il.smind > там есть место только для ввода адреса
[08:50:28] <il.smind > там вроде нет места для настроек
[08:51:20] <il.smind > вот думаю надо наверное куда то приделать диалог для выбора уже предварительно сохраненных соединений
[08:51:34] <il.smind > там можно будет и настроить
[08:51:36] <andrew_b> Ну нарисуй сложный диалог вместо стандартного простого.
[08:51:54] <il.smind > а что даст сложный
[08:52:12] <il.smind > без привязки
[08:52:32] <il.smind > к нужному соединению
[08:53:00] <andrew_b> [10:51]<il.smind > в меню там где вызывается установка соединения
[10:51]<il.smind > там есть место только для ввода адреса
[08:53:11] <il.smind > это да
[08:53:14] <andrew_b> Кроме адреса ещё и настройки.
[08:53:28] <il.smind > а адреса ввиде списка?
[08:53:39] <il.smind > или текстовое поле?
[08:53:58] <andrew_b> Текстовое поле с историей.
[08:54:19] <il.smind > а как настройки подгрузятся?
[08:54:30] <il.smind > по выбору из истории?
[08:54:38] <andrew_b> Да.
[08:54:57] <andrew_b> Наверное, нужен отдельный ini для каждого плагина.
[08:55:05] <il.smind > ю да
[08:55:24] <il.smind > кто схавал моё "дума"
[08:55:30] <il.smind > ю
[08:55:36] <il.smind > думаю да
[08:55:51] <il.smind > с 3-й попытки...
[08:56:03] <andrew_b> Долго думаешь.
[08:56:09] <il.smind > не
[08:56:18] <il.smind > кто то жрёт мои буквы
[08:56:45] <il.smind > если бы можно было бы переопределять редактирование
[08:56:50] <andrew_b> Интернет.
[08:56:54] <il.smind > не
[08:57:06] <il.smind > виртуалка скорее всего
[08:57:30] <andrew_b> переопределять редактирование ?
[08:58:01] <il.smind > т.е. если бы мой плагин мог бы переопределить действие которое вызывается при нажатии F4
[08:58:08] <il.smind > в панели
[08:58:34] <il.smind > то япредставил бы список соединений как панель
[08:58:45] <il.smind > ввиде списка файлов
[08:59:11] <il.smind > и при нажатии f4 запускался бы не mcedit
[08:59:11] pa_ вышел из конференции
[08:59:37] <il.smind > а открывался диалог редактирования текущего соединения
[09:00:12] <andrew_b> Надо переделать кеймапы на события. Как минимум.
[09:01:39] <andrew_b> И потом, событие CK_Edit до панели не доходит. Оно обрабатывается раньше, в диалоге midnight_cmd.
[09:02:11] <andrew_b> Так что, всё не просто.
[09:03:47] <andrew_b> CK_Edit обрабатывается в диалоге, а CK_EditNew в панели. Хотя логичнее было бы наоборот.
[09:04:44] <andrew_b> Наверное, из-за того, что CK_Edit повешена на F4, а клавиши Fx перехватываются батонбаром.
[09:13:57] pa_ зашёл в конференцию
[09:14:00] pa_ вышел из конференции
[09:14:11] pa_ зашёл в конференцию
[09:14:13] pa_ вышел из конференции
[09:14:25] pa_ зашёл в конференцию
[09:14:27] pa_ вышел из конференции
[09:15:24] il.smind вышел из конференции
[09:16:26] il.smind зашёл в конференцию
[09:17:09] <il.smind > наверное да
[09:18:25] <il.smind > ну и плюс ко всему это
[09:18:40] <il.smind > есть у нас определение с помощью утилиты file
[09:18:52] <il.smind > типа файла
[09:19:23] <il.smind > и свои типы туда уже не всунешь или это задо сильно извратиться
[09:19:57] <il.smind > а хотелось бы влиять на процес определения типа элемента панели как то более гибко
[09:20:17] <andrew_b> А причём тут file?
[09:20:47] <il.smind > по нему определяется что сопоставить для элемента на панели
[09:21:06] <andrew_b> Сопоставить что?
[09:21:07] <il.smind > этот file жестко вшит в код
[09:22:59] <il.smind > ну например чтобы можно было бы например сделать так тобы при нажатии enter на элементе панели (если это smb соединени) допустим какой то определённый вариант обработки этого элемента
[09:23:15] <il.smind > например ну незнаю наутилус запустить
[09:23:54] <il.smind > сейчас такой диверенцации нет
[09:24:16] <il.smind > только или по расширению или по типу
[09:24:27] <il.smind > а тип определяется утилитой file
[09:26:51] <il.smind > т.е. свое что то кроме расширения файла или определения MIME посредством утилиты file мы не можем использовать
[09:27:00] <il.smind > а хотелось бы
[09:27:07] <il.smind > иногда
[09:28:36] <il.smind > я пока сделаю интерфейс как ты сказал для настроек
[09:29:34] <il.smind > хотя...
[09:29:48] <il.smind > можно же и без диалога пока обойтись
[09:30:17] <il.smind > просто редактированием ini
[09:30:29] <il.smind > вот это сделаю
[09:34:16] <il.smind > [My Connection 1]
host = 127.0.0.3
port = 22
private_file = ~/.ssh/127_id_key
username = admin
pass = 123456
[09:34:22] <il.smind > как то так
[09:35:00] <il.smind > [My Connection 1]
host = 127.0.0.3
port = 22
private_file = ~/.ssh/127_id_key
username = admin
pass = 123456
auth = password
[09:35:13] <il.smind > [My Connection 1]
host = 127.0.0.3
port = 22
private_file = ~/.ssh/127_id_key
username = admin
pass = 123456
auth = key
[09:35:36] <il.smind > а диалог можно и потом
[09:40:43] pa_ зашёл в конференцию
[09:42:17] <slyfox^w> фу, plain text пароли :]
[09:49:20] <il.smind > а кто тебя заставляет их туда писать?
[09:49:55] <il.smind > кроме того если не ошибаюсь нет варианта сохранить зашифрованый паноль
[09:49:58] <il.smind > пароль
[09:50:45] <il.smind > т.е. если есть зашифрованый пароль, то зная алгоритм ты его всегда элементарно расшифруешь
[09:51:12] <il.smind > есть вариант подключиться к какому то крипто провайдеру
[09:51:26] <il.smind > но это нагромождение непонятно ради чего
[09:51:44] <slyfox^w> есть еще приватные ключи без паролей
[09:51:47] <andrew_b> Не шифровать, а кодировать.
[09:52:00] <il.smind > никто не заставляет хранить пароль
[09:52:01] <andrew_b> Чтобы в файле не светить.
[09:52:24] <il.smind > ну извини он у меня всё равно в netsc
[09:52:27] <il.smind > ну извини он у меня всё равно в netrc
[09:54:20] <il.smind > как закодирован так раскодируется
[09:54:55] <il.smind > это защита даже не от дурака а от незнаю кого
[09:55:37] <slyfox^w> зачем их вообще хранить? :]
[09:55:46] <il.smind > чтобы не вводить
[09:56:02] <slyfox^w> приватный ключ без пароля не?
[09:56:08] <il.smind > да
[09:56:23] <slyfox^w> 1 раз сохранил в сессию и всё
[09:56:24] <il.smind > но у некоторых приватный ключ с паролем
[09:56:30] <slyfox^w> второй создадут
[09:56:42] <slyfox^w> и ваще ssh-agent наше всё
[09:56:50] <slyfox^w> я ввожу 1 раз в ребут
[09:56:54] <il.smind > да всё понятно
[09:56:56] <il.smind > я тоже
[09:57:16] <slyfox^w> иначе на гитхабе можно будет грепать пароли
[09:58:01] <il.smind > всё свои домашние каталоги теперь на гитхабе держат?
[09:58:24] <slyfox^w> да
[09:58:36] <il.smind > надо тоже
[09:59:29] <il.smind > и приватные ключи тоже там хранишь? :)
[09:59:41] <slyfox^w> я не храню
[10:00:04] <slyfox^w> и они у меня пароленные
[10:06:54] BanderOS зашёл в конференцию
[10:07:46] BanderOS вышел из конференции
[10:42:08] il.smind вышел из конференции
[10:43:58] il.smind зашёл в конференцию
[12:50:47] <andrew_b> ping
[12:51:08] <pa_> pong
[12:51:10] <pa_> =)
[12:57:45] <slavazanko/w> тут
[12:58:42] <andrew_b> slavazanko/w: о.

VFS_S_READONLY & VFS_S_USETMP

Сдаётся мне, должно быть

VFS_S_READONLY | VFS_S_USETMP

Не?
[12:59:45] <slavazanko/w> да. сорри. лажанулся
[13:00:04] <slavazanko/w> ща исправлю
[13:02:03] <slavazanko/w> плюсово подпушил
[13:03:15] <andrew_b> А остальное?
[13:03:39] <slavazanko/w> остальное не надо
[13:03:56] <slavazanko/w> extfs сам разруливает свои темпы без ядра VFS
[13:04:02] <slavazanko/w> sfs не юзаетемпы
[13:04:29] <andrew_b> Не. Остальные VFS_S_READONLY & VFS_S_USETMP.
[13:04:43] <andrew_b> Вроде в нескольких vfs было.
[13:04:52] <slavazanko/w> абля
[13:04:53] <slavazanko/w> да
[13:04:55] <slavazanko/w> :)
[13:06:08] <slavazanko/w> ещ1 подпушил
[13:34:14] <il.smind > Кто здесь?
[13:36:34] <andrew_b> Билл Гейтс выделил 42 миллиона долларов на изобретение плазменного туалета.
[13:36:38] <andrew_b> http://www.utro.ru/news/2011/07/21/987656.shtml
[13:46:41] <il.smind > ну...
[13:47:34] <il.smind > жечь авно еще пятикантропы умели...
[13:47:49] <il.smind > а вот хавчик делать...
[13:48:40] <il.smind > ... Японские ученые изобрели мясо из нечистот и делают шитбургеры (ВИДЕО)
[13:48:57] <andrew_b> il.smind : Сделай мне не видеть этого.
[13:49:08] <il.smind > http://www.newsru.com/world/17jun2011/shitburger.html
[13:49:14] <il.smind > нет уж
[13:49:23] <il.smind > извольте-с
[13:50:47] <il.smind > где ini хранить подключения?
[13:51:22] <il.smind > ~/.config ?
[13:51:40] <il.smind > ~/.local/share ?
[13:52:28] <il.smind > по идее в ~/.config
[13:52:34] <il.smind > есть возражения?
[13:53:03] <andrew_b> Тогда уж ~/.config/vfs
[13:55:24] <il.smind > ну ~/.config/mc/vfs
[13:55:47] <il.smind > да?
[13:55:55] <andrew_b> Да.
[14:28:58] il.smind вышел из конференции
[14:57:46] pa_ вышел из конференции
[14:58:50] slavazanko/w вышел из конференции
[15:10:46] slavazanko/w зашёл в конференцию
[15:15:05] il.smind зашёл в конференцию
[15:26:27] <il.smind > Sly
[15:26:48] <il.smind > скажи, ты знаешь про byobu ?
[15:27:03] <slyfox^w> nei
[15:27:33] <slyfox^w> er du?
[15:28:31] <il.smind > прикольная вещь
[15:28:58] <slyfox^w> A set of profiles for the GNU Screen console window manager
[15:29:12] <slyfox^w> я использую скрин как пускалу торрентов
[15:29:14] <slyfox^w> и emerge
[15:29:42] <il.smind > ну скрин да
[15:30:08] <il.smind > просто эта byobu более дружелюбная что ли
[15:30:19] <il.smind > попробуй
[15:30:34] <il.smind > хотя тот же scren
[15:30:35] <il.smind > screen
[15:30:38] <il.smind > вид сбоку
[15:31:03] andrew_b вышел из конференции
[16:58:09] il.smind вышел из конференции
[18:13:02] Зося Синицкая зашёл в конференцию
[18:13:02] XVilka зашёл в конференцию
[18:13:02] slyfox^w зашёл в конференцию
[18:13:02] mc_log зашёл в конференцию
Тема: http://www.midnight-commander.org | Latest release: 4.8.0-pre1 | Latest stable release: 4.7.5.2
[18:13:26] slyfox^w вышел из конференции
[18:16:05] slavazanko/w зашёл в конференцию
[18:16:27] slyfox^w зашёл в конференцию
[18:34:07] BanderOS зашёл в конференцию
[18:35:00] BanderOS вышел из конференции
[18:38:07] andrew_b зашёл в конференцию
[19:15:04] repolainen зашёл в конференцию
[19:32:06] il.smind зашёл в конференцию
[19:32:27] <il.smind > привуэт
[19:32:50] <il.smind > я придумал кой чего
[19:34:09] <andrew_b> Говори уже, не томи.
[19:34:39] <il.smind > ну вот я сделал connections.ini
[19:34:57] <il.smind > там я храню список соединений
[19:35:11] <il.smind > но не только sftp шных
[19:35:27] <andrew_b> Не.
[19:35:34] <il.smind > а можно fish, ftp
[19:35:35] <andrew_b> Так не надо.
[19:35:47] <il.smind > и самбы
[19:36:05] <il.smind > и gitfs
[19:36:13] <il.smind > и. s3
[19:36:37] <il.smind > и самое главное
[19:36:39] <andrew_b> Каждому плагинц свой ini, я щетаю.