MyTetra Share
Делитесь знаниями!
Как установить и настроить пакет FidoIp в Linux?
Время создания: 09.05.2026 03:42
Текстовые метки: linux, fido, fidoip, установка, настройка, поинт, point, нода, node
Раздел: Компьютер - Web / Internet - FIDO
Запись: xintrea/mytetra_syncro/master/base/1778287346ybp7d8raa0/text.html на raw.githubusercontent.com

Здесь описано как устанавливать пакет программ FidoIp в Linux.



Установка fidoip сложна и неоднозначна


Готовых пакетов под различные дистрибутивы нет. Надо собирать из исходников. Исходники берутся с сайта:


https://sourceforge.net/projects/fidoip/files


Далее предполагается, что исходники лежат в каталоге:


/home/user/fidoip_2_0_4


Сборка делается тридиционно для Linux, здесь не описывается.


После сборки появится каталог


/home/user/fidoip_2_0_4/packages


В нем будут файлы:


binkd-1.1a-115-x86_64-Linux-fido_my1.tgz

golded-1.1.5-b-x86_64-Linux-fido_my1.tgz

husky-1.9-x86_64-Linux-fido_my1.tgz


Их все надо распаковать в каталог /home/user/fidoip_2_0_4. Для этого данные файлы надо скопировать в каталог /home/user/fidoip-2.0.4 (да, вот так вот странно) и выполнить в нем команды:


$ tar -xzpf binkd*.tgz -C .

$ tar -xzpf husky*.tgz -C .

$ tar -xzpf golded*.tgz -C .


После чего в каталоге /home/user/fidoip_2_0_4 появятся еще два каталога:


  • usr - каталог с программами
  • fido - каталог с данными (там будут базы с NatMail, базы эхоконференций, индексы, нетлисты и т.д.)


Далее через Telegram надо у робота (например у f1081n5030_bot) сделать запрос на получение фидошного адреса.


Далее надо сконфигурировать узел поинта путем запуска скрипта:


setup_config.bash


Или, если надо сконфижить ноду:


setup_node.bash


После этого надо сделать доступной в переменной PATH директорию с бинарниками FIDO-программ:


export PATH=/home/user/fidoip_2_0_4/usr/bin:$PATH


И можно запускать GoldEd+ путем команды gl.


Отправлять и принимать почту можно командой send.



Создание личного письма (NetMail)


Чтобы создать письмо, надо:


  • Войти в GoldEd, выбрать самую верхнюю строку с надписью Почта.
  • Нажать Ins, откроется интерфейс редактирования заголовка нового личного письма.
  • Переход по полям - стрелки, TAB.
  • В поле "Кому" перейти в правую часть где вводится адрес, и указать адрес свой ноды.
  • Адрес ноды - это свой адрес, но без точки и последней цифры.
  • Например, если свой адрес 2:5020/2525.12, то адрес ноды будет 2:5020/2525.
  • Нажать TAB, и курсор переключится в поле ввода "Тема письма", а в поле "Кому" появится имя и фамилия сисопа, которому письмо предназначено.
  • Написать тему письма и нажать Enter. Будет запрос где редактировать - выбрать "Встроенный редактор".
  • Написать текст письма и нажать F2. Будет вопрос: сохранить текст? Надо ответить "Да".
  • Письмо сохранится, но его не будет видно, так как GoldEd переключится на то письмо, на котором была нажата кнопка Ins в момент начала создания письма.
  • Увидеть свое письмо можно путем нажатия стрелки Вправо.


Далее можно выйти из GoldEd и запустить команду send. Произойдет обмен почтой по IP.


Если сисоп ответит, то после очередной команды send, если запустить GoldEd, в разделе Почта появится новое письмо.



Как подписаться на эхоконференцию


Для управлением подпиской, на ноде есть робот AreaFix. Ему надо отправлять запросы по NetMail, он будет отвечать, тоже в NetMail.


В начале надо сделать запрос с тремя командами. Запрос делается так:


  • В поле Кому (в GoldEd это поле К) вместо имени сисопа должно быть написано AreaFix, а в качестве адреса - адрес ноды.
  • Поле Тема (почему-то в документации пишут что это поле Re:) надо указать пароль, который был получен в Telegram.


В тексте письма надо написать:


%HELP

%LIST

%QUERY


Всякие ориджины и подписи в письме можно оставить.


Вот что обозначают эти команды:


  • %HELP - Получить список команд, которые поддерживает AreaFix
  • %LIST - Получить писок доступных конференций
  • %QUERY - Получить список подключенных конференций


В ответ придет три личных письма. Надо посмотреть список доступных конференций и подписаться на них. Например, можно подписаться на конференции humor и golded. Для этого надо снова создать новое письмо к AreaFix со всеми атрибутами, что были перечислены выше. А в теме письма надо написать команды:



humor /r

golded /r



Это команда подписки на конференцию. Одна строка - одна конференция. Ключ /r дополнительно запрашивает нескольких последних сообщений в данной конференции. В ответ придет письмо:



Area Status

-------------------------------------------------- -------------------------

humor ............................................ added

humor ............................................ rescanned 7644 mails

golded ........................................... added

golded ........................................... no rescan possible


Following is the original message text

--------------------------------------

humor /r

golded /r



Этот такст означает, что подписка прошла успешно. Но почему-то конференция golded не поддерживат запроса последних сообщений. Поэтому для конференции golded будут приходить сообщения только по мере их поступления.



 
MyTetra Share v.0.67
Яндекс индекс цитирования