[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 вышел из конференции