forum.wfido.ru

forum.wfido.ru (https://forum.wfido.ru/index.php)
-   RU.LINUX (https://forum.wfido.ru/forumdisplay.php?f=83)
-   -   fido-nntp gate (https://forum.wfido.ru/showthread.php?t=85692)

Stanislav Vlasov 17.10.2019 16:32

fido-nntp gate
 
Stanislav Vlasov написал(а) к Sergey Anohin в Oct 19 17:05:06 по местному времени:

Привет, Sergey!

17 Oct 19 13:03, Sergey Anohin -> Stanislav Vlasov:

SV>> Ну накой мне на вдс wine ставить ради ньюсов?
SV>> Тупо написать фильтров для hpt, как сделано для wfido и всё.

SA> ну от задачи зависит, если тебе в одну сторону гейтовать, то да, может
SA> ты как-то хуками+innd сделаешь

В обратную сторону - при помощи hpt post можно :-)
Ну или подсмотреть, как сделано в wfido и сделать аналогично (тоже скрипты, а не бинарники)

SV>> Подозреваю, что это будет проще и приятней пересобирать фидогейт
SV>> свежим gcc.

SA> Все там собирается даже clang-ом

Хм... Не помню уже, что там правил когда-то и где... Может уже с тех пор всё поменялось.

С наилучшими пожеланиями, Stanislav.

--- -.-.-.-.-.-

Sergey Anohin 17.10.2019 18:13

fido-nntp gate
 
Sergey Anohin написал(а) к Stanislav Vlasov в Oct 19 16:57:49 по местному времени:

Нello, Stanislav!

SV> В обратную сторону - при помощи hpt post можно :-)
SV> Ну или подсмотреть, как сделано в wfido и сделать аналогично (тоже скрипты, а не бинарники)

ну только проблема в том что у wfido и у fidogate свои базы мессаг,
у wfido MySQL, у фидогейта хз, не помню что там.
Фидогейт это не просто гейт, это полноценный нодовый софт со всеми фичами.

С наилучшими пожеланиями, Sergey Anohin.

--- wfido

Stanislav Vlasov 18.10.2019 08:13

fido-nntp gate
 
Stanislav Vlasov написал(а) к Sergey Anohin в Oct 19 08:41:58 по местному времени:

Привет, Sergey!

17 Oct 19 16:57, Sergey Anohin -> Stanislav Vlasov:

SV>> В обратную сторону - при помощи hpt post можно :-)
SV>> Ну или подсмотреть, как сделано в wfido и сделать аналогично
SV>> (тоже скрипты, а не бинарники)

SA> ну только проблема в том что у wfido и у fidogate свои базы мессаг,
SA> у wfido MySQL, у фидогейта хз, не помню что там.

SA> Фидогейт это не просто гейт, это полноценный нодовый софт со всеми
SA> фичами.

У фидогейта нет базы мессаг. По большому счёту, в режиме пойнта это конвертер pkt-news и обратно, причём местами переусложнённый, так как действительно нодовый софт.

У меня уже есть нодовый софт, который позволяет, как минимум, пропускать сквозь скрипт все новые сообщения + постить в эхи то, что укажу с нужными мне параметрами. RFC822 и т.п. - текстовый формат, который вполне можно сформировать фильтром hpt. Дальше - уже относительно мелкие проблемы подсунуть сообщения в этом формате ньюс-серверу. Несколько сложнее будет получить свежие сообщения из ньюсов, но задача тоже решаемая.

А подсмотреть в wfido я хочу работу с hpt. Потому что лень :-)

С наилучшими пожеланиями, Stanislav.

P.S. Обнаружил jamnntpd. Надо посмотреть поближе, там коммиты всего 3-летней давности. Правда, не особо хочется перетаскивать всё в jam.

--- -.-.-.-.-.-

Sergey Anohin 18.10.2019 12:53

fido-nntp gate
 
Sergey Anohin написал(а) к Stanislav Vlasov в Oct 19 11:31:02 по местному времени:

Нello, Stanislav!

SV> А подсмотреть в wfido я хочу работу с hpt. Потому что лень :-)

хуками в xml
[url]https://github.com/kosfango/wfido/blob/master/hpt/filter.pl[/url]

потом из xml в sql
[url]https://github.com/kosfango/wfido/blob/master/scripts/xml2sql.pl[/url]

потом обратно из sql в pkt
[url]https://github.com/kosfango/wfido/blob/master/scripts/sql2pkt.pl[/url]

SV> P.S. Обнаружил jamnntpd. Надо посмотреть поближе, там коммиты всего 3-летней давности. Правда, не особо хочется перетаскивать всё в jam.

Недавно такое увидел:
[url]https://gitlab.ambhost.net/stimpy/website_jamreader[/url]
[url]https://kuehlbox.wtf/demo/[/url]
[url]https://kuehlbox.wtf/webjam[/url]

С наилучшими пожеланиями, Sergey Anohin.

--- wfido

Stanislav Vlasov 18.10.2019 16:02

fido-nntp gate
 
Stanislav Vlasov написал(а) к Sergey Anohin в Oct 19 16:18:28 по местному времени:

Привет, Sergey!

18 Oct 19 11:31, Sergey Anohin -> Stanislav Vlasov:

SV>> А подсмотреть в wfido я хочу работу с hpt. Потому что лень :-)

SA> хуками в xml
SA> [url]https://github.com/kosfango/wfido/blob/master/hpt/filter.pl[/url]

SA> потом из xml в sql
SA> [url]https://github.com/kosfango/wfido/blob/master/scripts/xml2sql.pl[/url]

Благодарю.
Думаю, такое разделение тут не сильно понадобится, можно формировать сразу в нужном формате.
Вместо второго преобразователя форматов будет простой шелловый скрипт, засовывающий сообщения в inn/leafnode.

SA> потом обратно из sql в pkt
SA> [url]https://github.com/kosfango/wfido/blob/master/scripts/sql2pkt.pl[/url]

Посмотрел... Похоже, всё ж придётся таки использовать FTN::Pkt, так как через hpt post не получится воткнуть свой MSGID, о чём я таки забыл.
Мда... Пора писать ТЗ.

SV>> P.S. Обнаружил jamnntpd. Надо посмотреть поближе, там коммиты
SV>> всего 3-летней давности. Правда, не особо хочется перетаскивать
SV>> всё в jam.

SA> Недавно такое увидел:
SA> [url]https://gitlab.ambhost.net/stimpy/website_jamreader[/url]
SA> [url]https://kuehlbox.wtf/demo/[/url]
SA> [url]https://kuehlbox.wtf/webjam[/url]

Мне ж не для веба... Ну и предостережение от записи тоже не внушает доверия.

С наилучшими пожеланиями, Stanislav.

--- -.-.-.-.-.-

Zhenja Kaliuta 20.10.2019 12:02

Re: fido-nntp gate
 
Zhenja Kaliuta написал(а) к Sergey Anohin в Oct 19 10:49:23 по местному времени:

Нi, Sergey!

On Thu, 17 Oct 2019 10:34:50 +0300 Sergey Anohin writes:

[...]

SV>> То есть, таки fidogate и ничего другого не появилось?

SA> Новый фидософт - это что-то в плане фантастики в 21 веке :)
SA> Фидогейт вроде работает, там что-то правится, в плане баги/фичи.
SA> [url]https://github.com/ykaliuta/fidogate/tree/staging[/url] ну если тебе

master.

SA> именно для гейтования netmail <-> email то наверно да, а так еще
SA> intersquish есть какой-то, но он вроде под офтопик и я хз умеет ли
SA> он мыло гейтовать. Впрочем чтобы гейтовать мыло надо еще и MTA
SA> иметь настроенный.
--- Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Zhenja Kaliuta 20.10.2019 12:02

Re: fido-nntp gate
 
Zhenja Kaliuta написал(а) к Alexander Kruglikov в Oct 19 10:52:03 по местному времени:

Нi, Alexander!

On Thu, 17 Oct 2019 11:10:01 +0300 Alexander Kruglikov writes:

SA>> осилишь?
SA>> [url]http://fidoweb.ru/down/o-156.html[/url]

AK> Нет =(

AK> Теперь нам надо собрать Fidogate, но в портах какая-то старая версия
AK> да и не рабочая, поэтому берем свежую рабочую версию:
AK> [url]https://github.com/ykaliuta/fidogate[/url]
AK> Собирается она легко:

AK> не собирается(((

[...]

AK> -bash: ./configure: No such file or directory

AK> ну оооооок!

а проапдейтил автотулс в бранче master_autoreconf

[...]
--- Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Sergey Anohin 20.10.2019 20:32

Re: fido-nntp gate
 
Sergey Anohin написал(а) к Zhenja Kaliuta в Oct 19 19:19:14 по местному времени:

Нello, Zhenja!

SA>> Новый фидософт - это что-то в плане фантастики в 21 веке :)
SA>> Фидогейт вроде работает, там что-то правится, в плане баги/фичи.
SA>> [url]https://github.com/ykaliuta/fidogate/tree/staging[/url] ну если тебе
ZK> master.

а мы вроде какие-то критические фиксы тестили последние разы, они уже в мастере?
честно не помню (

С наилучшими пожеланиями, Sergey Anohin.

--- wfido

Zhenja Kaliuta 20.10.2019 21:01

Re: fido-nntp gate
 
Zhenja Kaliuta написал(а) к Sergey Anohin в Oct 19 19:40:33 по местному времени:

Нi, Sergey!

On Sun, 20 Oct 2019 19:19:14 +0300 Sergey Anohin writes:

SA> Нello, Zhenja!
SA>>> Новый фидософт - это что-то в плане фантастики в 21 веке :)
SA>>> Фидогейт вроде работает, там что-то правится, в плане баги/фичи.
SA>>> [url]https://github.com/ykaliuta/fidogate/tree/staging[/url] ну если тебе
ZK>> master.

SA> а мы вроде какие-то критические фиксы тестили последние разы, они
SA> уже в мастере? честно не помню (

Фиксили. В мастере.

--- Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)

Sergey Anohin 20.10.2019 21:42

Re: fido-nntp gate
 
Sergey Anohin написал(а) к Zhenja Kaliuta в Oct 19 20:30:08 по местному времени:

Нello, Zhenja!

AK>> -bash: ./configure: No such file or directory
AK>> ну оооооок!
ZK> а проапдейтил автотулс в бранче master_autoreconf

Я только не проверил это проявлялось в unix-ах или в эхотагах тоже

С наилучшими пожеланиями, Sergey Anohin.

--- wfido


Текущее время: 02:42. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot