#1
|
|||
|
|||
Пара вопросов по binkd
Eugene Erokhin написал(а) к All в Nov 16 00:14:54 по местному времени:
Доброго всем дня! На днях восстановил ноду после дооолгого перерыва (не спрашивайте зачем :) ), поставил binkd транспортом, настраиваю всякие мелочи. Не могу разобраться с двумя моментами: 1. Есть ли какие-то подводные камни в создании прозвонок по расписанию через "binkd -nP<адрес> binkd.cfg", в сравнении с рекомендованным в FAQ способом с созданием .lo'шки? Ну, кроме того, что вручную можно сообщить lo'шке любую первую букву. 2. Работает ли nodelist.pl искаропки, и есть ли что-то, что о нём нужно знать, кроме того, что у него в заголовке, чтобы заставить его работать? Я пытаюсь прикрутить его следующим образом: Прописал в binkd.cfg всё нужное: perl-hooks nodelist.pl perl-var nodelist fidonet:d:\\fido\\nodelist\\region50.[0-9][0-9][0-9] perl-var magichost * perl-dll perl516.dll # only for win32 and os/2 versions with runtime DLL load Лог на старте: 04 Nov 00:35:59 [8836] BEGIN service 'binkd-service', binkd/1.1a-94/Win64 binkd.cfg + 04 Nov 00:35:59 [8836] No Autoloader in perl - 04 Nov 00:35:59 [8836] Nodelist d:\fido\nodelist/REGION50.309 parsed, 410 IP-nodes processed (0 sec) Заменил в описаниях линков адреса на "*": node 2:5083/1 * <пароль> node 2:5083/444 * <пароль> Не звонит. В логе "getaddrinfo failed". Заменил magichost на @. Пишет: + 04 Nov 00:41:39 [8524] call to 2:5083/1@fidonet + 04 Nov 00:41:39 [6052] call to 2:5083/444@fidonet + 04 Nov 00:41:49 [2188] call to 2:5083/1@fidonet + 04 Nov 00:41:49 [9500] call to 2:5083/444@fidonet И так до холда. Убрал вообще описания линков. Не звонит. И ничего не пишет в лог. Сделал даже вот так зачем-то: node 2:5083/1 ;*; <пароль> node 2:5083/444 ;*; <пароль> binkd позвонил сам себе. Дозвонился :) Подскажите, что поменять, конфиг, версию binkd, мозг? Не то, чтобы я не мог своих аж двух линков вписать в binkd.cfg с адресами. Просто непонятно, это я не пойму чего-то или просто оно не работает. wbr! Eugene. --- GoldED+/W32-MINGW 1.1.5-b20051207 |
#2
|
|||
|
|||
Пара вопросов по binkd
Max Vasilyev написал(а) к Eugene Erokhin в Nov 16 17:36:16 по местному времени:
Нello Eugene! 04 Nov 16 00:14, you wrote to All: EE> 1. Есть ли какие-то подводные камни в создании прозвонок по расписанию EE> через "binkd -nP<адрес> binkd.cfg", в сравнении с рекомендованным в EE> FAQ способом с созданием .*lo'шки? Ну, кроме того, что вручную можно faq написан до того, как binkd сам стал делать поллы EE> сообщить *lo'шке любую первую букву. ничем, кроме этого EE> 2. Работает ли nodelist.pl искаропки, и есть ли что-то, что о нём EE> нужно знать, кроме того, что у него в заголовке, чтобы заставить его EE> работать? Я пытаюсь прикрутить его следующим образом: Прописал в EE> binkd.cfg всё нужное: perl-hooks nodelist.pl perl-var nodelist EE> fidonet:d:\\fido\\nodelist\\region50.[0-9][0-9][0-9] perl-var что за region50? на нодлисте, который Вард выпускает - точно работает с этим огразком разбирайся сам EE> magichost * perl-dll perl516.dll # only for win32 and os/2 versions EE> with runtime DLL load У меня так: perl-dll \\FIDO\\PERLDLL\\perl516.dll perl-hooks \\FIDO\\BINKD\\nodelist.pl perl-var nodelist fidonet:\\FIDO\\NODELIST\\NODELIST.[0-9][0-9][0-9] perl-var magichost ! И линки описываются так: node 2:5020/1042 !;*;54.246.97.165 Сначала пойдет по magichost ! - найдет в нодлисте имя и по нему позвонит Если неуспешно - то по * (вшитая фича binkd) выдернет из binkp.net Если и там обломается - то по 54.246.97.165 А пароли тут: passwords \\FIDO\\BINKD\\password.cfg а в нем: 2:5020/1042 pAs$vv0rD WBR, Max. piwamoto!писем-нет --- скучаю по FleetStreet'у :-((( |
#3
|
|||
|
|||
Пара вопросов по binkd
Nil Alexandrov написал(а) к Max Vasilyev в Nov 16 20:26:48 по местному времени:
Нello, Max! Friday November 04 2016 17:36, from Max Vasilyev -> Eugene Erokhin: MV> perl-var magichost ! MV> И линки описываются так: MV> node 2:5020/1042 !;*;54.246.97.165 MV> Сначала пойдет по magichost ! - найдет в нодлисте имя и по нему MV> позвонит Если неуспешно - то по * (вшитая фича binkd) выдернет из MV> binkp.net Если и там обломается - то по 54.246.97.165 В дистрибутиве конфиг предлагает использовать звёздочку perl-var magichost * Тогда не понятно, куда пойдёт резолв, если написать звёздочку в node. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#4
|
|||
|
|||
Пара вопросов по binkd
Eugene Erokhin написал(а) к Max Vasilyev в Nov 16 01:59:06 по местному времени:
Как-то 04 Ноя 16 в 17:36 писал Max Vasilyev письмо к Eugene Erokhin: MV> faq написан до того, как binkd сам стал делать поллы EE>> сообщить *lo'шке любую первую букву. MV> ничем, кроме этого Оке, понял, спасибо :) MV> на нодлисте, который Вард выпускает - точно работает MV> с этим огразком разбирайся сам Этот огрызок вроде называется нодсегмент 50 региона и ходит по R50-LIST :) Я конечно не эксперт, но мне кажется, что его структура повторяет структуру мирового нодлиста, и вряд ли факт использования именно этого огрызка скажется на работоспособности скрипта. Тем более, что при loglevel 56789 видно, что он парсится замечательно. MV> perl-var nodelist fidonet:\\FIDO\\NODELIST\\NODELIST.[0-9][0-9][0-9] MV> perl-var magichost ! MV> И линки описываются так: MV> node 2:5020/1042 !;*;54.246.97.165 Ок, спасибо, попробую так. Но мне казалось, весь его смысл в том, чтобы свалить поиск ip/url для любого адреса из нодлиста на бездушную машину. А выходит, что для того, чтобы позвонить непарольным директом на любой, пришедший в мою больную голову адрес, я всё равно должен идти в конфиг binkd и колдовать там с этим адресом и знаками препинания. Либо надеяться на binkp.net, где есть не все. Правильно ли я понимаю? Прошу прощения, если вопросы чайницкие и сто раз обсуждённые. Но ни faq, ни гугл,ни рескан эхи пока ничего вразумительного не дали. wbr! Eugene. --- GoldED+/W32-MINGW 1.1.5-b20051207 |
#5
|
|||
|
|||
Пара вопросов по binkd
Eugene Erokhin написал(а) к Nil Alexandrov в Nov 16 02:17:04 по местному времени:
Как-то 04 Ноя 16 в 20:26 писал Nil Alexandrov письмо к Max Vasilyev: NA> В дистрибутиве конфиг предлагает использовать звёздочку NA> perl-var magichost * NA> Тогда не понятно, куда пойдёт резолв, если написать звёздочку в node. Вот я от этого и предположил, что как дело дойдёт до звёздочки, binkd возьмёт выдернутый скриптом адрес из листа и получит возможность связываться с ремотой вне зависимости от её наличия в binkd.cfg. wbr! Eugene. --- GoldED+/W32-MINGW 1.1.5-b20051207 |
#6
|
|||
|
|||
Пара вопросов по binkd
Nil Alexandrov написал(а) к Eugene Erokhin в Nov 16 23:29:34 по местному времени:
Нello, Eugene! Saturday November 05 2016 01:59, from Eugene Erokhin -> Max Vasilyev: EE> А выходит, что для того, чтобы позвонить непарольным директом EE> на любой, пришедший в мою больную голову адрес, я всё равно должен EE> идти в конфиг binkd и колдовать там с этим адресом и знаками EE> препинания. Либо надеяться на binkp.net, где есть не все. В binkp.net должны быть все, он шустрит очередной нодлист и обновляет node.binkp.net и потом из него аггрегирует сам binkp.net. https://binkp.net/faq.html Существуют поддомены: ddn.binkp.net - информация из нодлиста (и только она); node.binkp.net - адреса узлов, явно указанных через http://binkp.net; dyn.binkp.net - динамические IP. В основной зоне binkp.net содержится сборная информация из этих трёх источников. Так что можно самому и не заморачиваться с нодлистом, а доверить онлайн сервису. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#7
|
|||
|
|||
Пара вопросов по binkd
Max Vasilyev написал(а) к Nil Alexandrov в Nov 16 23:27:12 по местному времени:
Нello Nil! 04 Nov 16 20:26, you wrote to me: MV>> perl-var magichost ! MV>> И линки описываются так: MV>> node 2:5020/1042 !;*;54.246.97.165 MV>> Сначала пойдет по magichost ! - найдет в нодлисте имя и по нему MV>> позвонит Если неуспешно - то по * (вшитая фича binkd) выдернет из MV>> binkp.net Если и там обломается - то по 54.246.97.165 NA> В дистрибутиве конфиг предлагает использовать звёздочку NA> perl-var magichost * NA> Тогда не понятно, куда пойдёт резолв, если написать звёздочку в node. Если задать звездочку в magichost, то будет резолвинг по * по выдернутому из нодлиста адресу, а по binkp.net функционал пропадет. Поэтому лучше делать как я написал, чтобы было и то и то. WBR, Max. piwamoto!писем-нет --- скучаю по FleetStreet'у :-((( |
#8
|
|||
|
|||
Пара вопросов по binkd
Max Vasilyev написал(а) к Eugene Erokhin в Nov 16 00:53:00 по местному времени:
Нello Eugene! 05 Nov 16 01:59, you wrote to me: EE> препинания. Либо надеяться на binkp.net, где есть не все в binkp.net есть всё из ножлиста плюс то, что сисопы сами туда записали помимо нодлиста, почитай там faq но ряд сисопов пишут всякую фигню в нодлист, а тут уже никаких претензий к nodelist.pl WBR, Max. piwamoto!писем-нет --- скучаю по FleetStreet'у :-((( |
#9
|
|||
|
|||
Пара вопросов по binkd
Eugene Erokhin написал(а) к Nil Alexandrov в Nov 16 03:13:34 по местному времени:
Как-то 04 Ноя 16 в 23:29 писал Nil Alexandrov письмо к Eugene Erokhin: NA> В основной зоне binkp.net содержится сборная информация из этих трёх NA> источников. NA> Так что можно самому и не заморачиваться с нодлистом, а доверить NA> онлайн сервису. Спасибо! Буду значит доверять :) Почитал perlhooks.txt и сам скрипт, чуточку ясней стало, что именно он делает. И совсем стало ясно, что вытягивать любой адрес из листа в его задачи не входит. Его интересуют только те, что прописаны в binkd.cfg. А раз уж их туда всё равно писать руками, то пусть будет binkp.net и руками из нодлиста. Спасибо всем за ответы, помогли внести ясность :) wbr! Eugene. --- GoldED+/W32-MINGW 1.1.5-b20051207 |
#10
|
|||
|
|||
Пара вопросов по binkd
Alexey Vissarionov написал(а) к Max Vasilyev в Nov 16 17:26:00 по местному времени:
Доброго времени суток, Max! 05 Nov 2016 00:53:00, ты -> Eugene Erokhin: MV> но ряд сисопов пишут всякую фигню в нодлист, а тут уже никаких MV> претензий к nodelist.pl Ага. В том числе тому, который работает на узле коордиратора, решившего связаться с узлом on occasion, как нам об этом гласит FPD. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Чем умные отличаются от дураков? Умные дурачатся, а дураки умничают. --- /bin/vi |