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

Тема: http://www.midnight-commander.org | Latest release: 4.8.3 | Latest stable release: 4.8.1.3
[02:19:05] iliamaslakov вышел из конференции: Replaced by new connection
[02:19:22] iliamaslakov зашёл в конференцию
[06:19:46] andrew_b зашёл в конференцию
[08:31:00] slavazanko/h зашёл в конференцию
[08:35:14] <andrew_b> #ifndef SFTPFS_SSH_CONFIG
#define SFTPFS_SSH_CONFIG "~/.ssh/config"
#endif
[08:35:33] <andrew_b> Нет возможности задать альтернативный конфиг.
[08:35:57] <andrew_b> #ifndef SFTPFS_SSH_CONFIG бессмысленно поэтому.
[08:36:25] <andrew_b> Можно сделать по аналогии с smbfs.
[08:37:27] <andrew_b> --with-smb-configdir=DIR Where to put configuration files
[09:05:13] <andrew_b> Подпушил в 1535_vfs_sftp.
[09:05:42] <andrew_b> Есть одно сомнительное место, похожее на memleak.
[09:08:26] <andrew_b> Вот что было:

if (super->path_element->password != NULL)
{
g_free (super->path_element->password);
super->path_element->password = passwd;
}
return TRUE;
[09:08:44] <andrew_b> Если условие не выполнялось, то passwd не удалялся.
[09:09:23] <andrew_b> Я пометил FIXME. Гляньте, кто этот код писал.
[09:14:26] <andrew_b> Невозможно найти узел [SFTP File System] в файле помощи
[09:19:09] <andrew_b> iliamaslakov: эх...
[09:24:25] <iliamaslakov> ?
[09:42:04] <iliamaslakov> 3230 .\"NODE " SFTP (SSH File Transfer Protocol) filesystem "
а...
[09:46:11] <iliamaslakov> andrew_b: iliamaslakov: эх...
я то тут причём?
[09:46:19] <iliamaslakov> это вам к автору
[09:46:35] <iliamaslakov> кто автор коммита?
[09:46:49] <iliamaslakov> Author: Slava Zanko <slavazanko@gmail.com>
[09:47:06] <iliamaslakov> slavazanko/h, ээх...
[09:47:42] <slavazanko/w> чо? исправил уже. Ща проверю и запушу
[09:49:11] <slavazanko/w> запушил
[09:49:18] <iliamaslakov> slavazanko/h, как сделать чтобы данные брались не из ~/.ssh/config ?
[09:49:53] <slavazanko/w> гм. интересный вопрос. подумаю сейчас
[09:50:50] <andrew_b> + if (super->path_element->password != NULL)
+ g_free (super->path_element->password);
[09:50:55] <andrew_b> Условие лишнее.
[09:53:22] <slavazanko/w> да. уберу
[09:59:57] BanderOS зашёл в конференцию
[10:38:29] <slavazanko/w> http://www.dropmocks.com/mBjnPq
[10:41:24] IceMan зашёл в конференцию
[10:57:12] <andrew_b> http://i.imgur.com/apfIH.jpg
[11:01:05] <slavazanko/w> врачом будет
[11:02:45] <andrew_b> Стереотипы мышления. В форуме, откуда я взял ссылку, на отреагировали точно также.
[11:09:11] <slavazanko/w> по поводу переопределения ~/.ssh/config
есть у меня мысля, типа, в начале инициализации sftp-класса я кидаю событие, типа
struct event_data {
char *group = "sftpfs"
char *name = "ssh_config_file"
char *ret_param
}
mc_event_raise ("vfs", "get_config_value")

но для этого надо хорошо так переделывать vfs.
давайте сделаем пока что хардкод. А задать альтернативный конфиг можно так:
export CFLAGS='SFTPFS_SSH_CONFIG=\"~/.ssh/config-test\"'
configure ...
make ...
[11:27:00] <andrew_b> Давайте мы до конца починим то, что пока ещё сломано, а потом будем ломать опять.
[11:27:18] <slavazanko/w> да
[12:51:37] slavazanko/h вышел из конференции
[12:55:03] BanderOS вышел из конференции
[12:55:17] slavazanko/h зашёл в конференцию
[12:55:47] BanderOS зашёл в конференцию
[12:58:23] <iliamaslakov> аттестацию прошел, отпозорился...
[12:59:48] BanderOS вышел из конференции
[13:03:34] <slavazanko/w> и какие результаты аттестации?
[13:06:16] <andrew_b> За сфтп можно голосовать?
[13:06:23] <slavazanko/w> да
[13:06:37] <andrew_b> + if (super->path_element->password != NULL)
+ g_free (super->path_element->password);
[13:06:42] <andrew_b> Не исправлено.
[13:06:53] <slavazanko/w> аблин. Ща запушу
[13:08:23] <slavazanko/w> готово
[13:12:50] <andrew_b> https://www.midnight-commander.org/ticket/1535#comment:13
[13:13:13] <slavazanko/w> афигеть. Выстрадали.
[13:13:21] <slavazanko/w> не прошло и года... ща волью
[13:14:14] <slavazanko/w> iliamaslakov: а ещё говорят, что обещанного три года ждут... Видишь какие мы добрые - в год уложились
[13:14:23] <andrew_b> $ git branch -r | grep sftp
origin/1535_sftp
origin/1535_sftp_20110601
origin/1535_vfs_sftp
[13:14:34] <andrew_b> Поубивай их все.
[13:14:43] <slavazanko/w> ок
[13:26:31] <IceMan> slavazanko/w: это значит, что sftp в скором времени попадет в master?
[13:26:45] <slavazanko/w> да
[13:27:28] <andrew_b> В скорейшем.
[13:44:05] BanderOS зашёл в конференцию
[13:47:03] BanderOS вышел из конференции
[13:48:29] BanderOS зашёл в конференцию
[13:50:15] <slavazanko/w> влито
[13:54:41] BanderOS вышел из конференции
[13:56:40] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #1535 (Feature: support SCP/SFTP) closed
http://www.midnight-commander.org/ticket/1535#comment:15
[14:04:07] <IceMan> какой там версии нужен libssh2?
[14:05:12] <andrew_b> Да, кстати, в вики напишите.
[14:05:38] <andrew_b> https://www.midnight-commander.org/wiki/doc/buildAndInstall/req
[14:14:30] <iliamaslakov> andrew_b: Поубивай их все.
не надо
[14:14:41] <iliamaslakov> там же кое что мне нужно
[14:15:08] <andrew_b> Ну поздно уже.
[14:15:15] <iliamaslakov> в смысле
[14:15:16] <slavazanko/w> нет. не поздно
[14:15:42] <iliamaslakov> не надо удалять, там есть интерфейс моей мечты
[14:16:06] <slavazanko/w> https://github.com/slavaz/mc/tree/1535_sftp
[14:24:41] <iliamaslakov> деревню захватили, коммиты изнасиловали...
[14:24:58] <iliamaslakov> ээх
[14:25:28] <iliamaslakov> бранчи убили
[14:25:57] <iliamaslakov> добро пожаловать в свирепый мир опенсорса
[14:26:36] <iliamaslakov> домой приду, открою пузырь, напьюсь
[14:26:55] <iliamaslakov> не то с горя не то с радости
[14:27:17] <iliamaslakov> но по крайней мере аттестацию сегодня прошел и то профит
[14:27:59] <iliamaslakov> может еше орфо бранч еба нём? а?
[14:28:20] <iliamaslakov> в смысле добьём и вольём а не грохнем
[14:28:40] <slavazanko/w> кто тебе сказал, что твои бранчи были грохнуты?
[14:28:51] <slavazanko/w> я их перетащил к себе. В свой форк
[14:29:16] <slavazanko/w> хошь - забирай. Не хошь - пусть валяются. мне не мешают
[14:29:27] <iliamaslakov> slavazanko/w, кому это интересно, буду дальше ныть
[14:29:40] <slavazanko/w> от жеж. Хлебом не корми
[14:29:44] <iliamaslakov> ))
[14:30:00] <andrew_b> Забаньте этого нытика.
[14:30:10] <iliamaslakov> деревню изнасиловали, комиты сожгли, брачи изнасиловали
[14:30:33] <slavazanko/w> что-то много у тебя в фразе насилуют
[14:30:47] <iliamaslakov> точно
[14:30:53] <iliamaslakov> спермотоксикоз
[14:31:29] <iliamaslakov> андрей
[14:31:34] <iliamaslakov> скажи
[14:32:04] <iliamaslakov> я хотел еще поле ввода сделать
[14:32:14] <iliamaslakov> но чтобы оно зависило от списка
[14:32:25] <iliamaslakov> зависело
[14:32:53] <iliamaslakov> т.е. в списке кликнули - в поле ввода попало значение
[14:33:01] <iliamaslakov> так можно?
[14:33:28] <iliamaslakov> ты же гуру виджетов
[14:33:36] <andrew_b> Наверное, можно.
[14:33:57] <iliamaslakov> у тебя gedit есть?
[14:35:03] <andrew_b> Да.
[14:35:28] <iliamaslakov> напиши в gedit - мимими
[14:35:39] <iliamaslakov> потом проверку орфографии
[14:35:55] <iliamaslakov> слева будет список
[14:36:21] <iliamaslakov> как по нему кликаем меняется поле "Заменить, на"
[14:50:37] <iliamaslakov> если sftp 2 года делали
[14:51:04] <iliamaslakov> то на samba наверное понадобится от 10 до бесконечности
[14:51:29] <iliamaslakov> надо в гугл-саммер проситься
[14:54:59] <slavazanko/w> > https://www.midnight-commander.org/wiki/doc/buildAndInstall/req
Обновил
[14:55:31] <andrew_b> Выровнено по правому краю.
[14:56:03] <slavazanko/w> fixed
[14:57:16] <Зося_Синицкая> RSS: Новости для Midnight Commander
• Ticket #2827 (Tweak and cleanup of code in case of build with --disable-charset option) updated
http://www.midnight-commander.org/ticket/2827#comment:3
[14:58:40] BanderOS зашёл в конференцию
[15:04:45] IceMan вышел из конференции
[15:10:03] BanderOS вышел из конференции
[15:29:28] andrew_b вышел из конференции
[16:01:15] iliamaslakov вышел из конференции: offline
[17:09:10] Зося_Синицкая вышел из конференции: Этого участника выгнали из комнаты за то, что он послал присутствие с ошибкой: remote-server-not-found
[17:29:08] Зося_Синицкая зашёл в конференцию
[18:32:28] IceMan зашёл в конференцию
[18:32:35] IceMan вышел из конференции
[18:34:32] andrew_b зашёл в конференцию
[19:07:17] BanderOS зашёл в конференцию
[20:09:08] andrew_b вышел из конференции
[22:05:40] BanderOS вышел из конференции
[22:06:56] BanderOS зашёл в конференцию
[22:11:56] BanderOS вышел из конференции
[22:37:49] BanderOS зашёл в конференцию
[22:48:15] BanderOS вышел из конференции
Powered by freQ Powered by Python Valid XHTML 1.0 Transitional Valid CSS!