#1
|
|||
|
|||
Полируем поинт
Victor Dronov написал(а) к All в Sep 22 11:12:44 по местному времени:
Нello everybody! Судя по всему, многие активные участники читают все активные эхи, поэтому я не буду бегать по разным chainik и unix.ftn, а спрошу сначала тут. Тем более, вдруг есть какая специфика именно для нашей ноды. [Данный абзац можно пропустить, тут лирическое отступление для создания атмосферы] Значит, завёл я себе hpt + golded, под debian, естественно. crashmail из debian почему-то сам себе не понимал, ну, туда ему и дорога. Я так понимаю, husky гораздо более живое на данный момент (и удобное, врать не буду, спасибо, ребята!), просто палкой надо потыкать. По пути неприятно удивился, что luit 2.x ни в stable ни в jammy не завезли ещё. Обновил свой testing, вспомнил добрым словом Дебору и Яна. Потом почитал скрипты из fidoip и kuehlbox (кстати, рекомендую). Итак, список вопросов для редакции Спортлото. Буду признателен за разъяснения. * А черновики в деде можно куда-то складывать? Так, чтобы они никуда не посылались гарантированно, даже по ошибке. Люблю пографоманить, когда время есть. * MsgEd мёртв а дед ещё нет? Как-то половина кнопок в msged просто неработает после включения русского. Дед с плюсом пыхтит без проблем. Плюнуть и забыть? Или какие ещё модные и UTF-8-aware читалки есть? * Как пользуются файловыми эхами? В смысле скачивания. Ну, или как послать FReq, что-то я не могу ни вспомнить, ни нагуг^Н^Н^Няндексить. Ctrl+F из деда что-то куда-то посылает, но в ответ ничего не приходит. * Собственно говоря, частный случай предыдущего вопроса: ноделист и поинтлист как обновлять автоматически? Желательно по шагам, начиная с получения. Все скрипты полагают, что он как-то появляется в файлах (ну да, если его что-то пришлет, htick его туда положит) и потом достаточно сделать nlupd, только он там не появляется. * Что-нибудь круче скрипта "hpt scan pack && binkd -P ... && hpt toss link" человечество придумало ближе к середине XXI-го века? Makefile там какой-нибудь или еще что-нибудь в этом роде... * А то там в outbound файлы .try и пустые директории остаются, их сносить можно безболезненно? Как я помню, система в целом stateless... ИВ, Victor ... Dronov кидает ботинок в Василия, дерущегося с чеширским котом --- GoldED+/LNX 1.1.5-b20220504 |
#2
|
|||
|
|||
Re: Полируем поинт
Vladimir Fyodorov написал(а) к Victor Dronov в Sep 22 14:05:09 по местному времени:
Разнообразно приветствую тебя, Victor! 28 Сентября 2022, Victor Dronov писАл к All следующее: VD> * А черновики в деде можно куда-то складывать? Так, чтобы они никуда VD> не посылались гарантированно, даже по ошибке. Люблю пографоманить, VD> когда время есть. Для этого можно завести специальную локальную эху, описав её в конфиге тоссера. Что-то типа LocalArea DRAFTS ~/Fido/MSGAREA/DRAFTS/@ -d "Черновики" -nolink -nopack -dupecheck off -b Squish Тогда писать черновики можно в ней, а когда решишь отправить, просто переносить письмо в нужную эху. VD> * MsgEd мёртв а дед ещё нет? Как-то половина кнопок в msged просто VD> неработает после включения русского. Дед с плюсом пыхтит без проблем. VD> Плюнуть и забыть? Да. VD> Или какие ещё модные и UTF-8-aware читалки есть? Можно посмотреть на юникодный [Gossiped](https://github.com/askovpen/gossiped) VD> * Как пользуются файловыми эхами? В смысле скачивания. Подписываешься у робота FileFix, прописываешь фэхи в husky и настраиваешь обработку пришедших файлов: htick.exe ffix VD> Ну, или как послать FReq, что-то я не могу ни вспомнить, ни VD> нагуг^Н^Н^Няндексить. VD> Ctrl+F из деда что-то куда-то посылает, http://st.g0x.ru/freq.png VD> но в ответ ничего не приходит. А у босса фреки поддерживаются? VD> * Собственно говоря, частный случай предыдущего вопроса: ноделист и VD> поинтлист как обновлять автоматически? Желательно по шагам, начиная с VD> получения. Все скрипты полагают, что он как-то появляется в файлах (ну VD> да, если его что-то пришлет, htick его туда положит) и потом VD> достаточно сделать nlupd, только он там не появляется. Для начала подпишись на соответствующие файлэхи: nodelisz (пятничный мировой нодлист) z2pnt (поинтлист зоны 2) Потом по факту прихода файлов обрабатывай их скриптом как вздумается. VD> * А то там в outbound файлы .try и пустые директории остаются, их VD> сносить можно безболезненно? Как я помню, система в целом stateless... Можно удалять. Хотя в .try сохраняется информация о последней попытке дозвона. При превышении указанного в конфиге количества неудачных попыток мейлер какое-то время "звонить" на этот узел не будет. Всяческих благ. Искренне Ваш, Vladimir Fyodorov, эсквайр. ... Отправь немножко мне ююков мылом --- GoldED+/OSX 1.1.5-b20220504 |
#3
|
|||
|
|||
Полируем поинт
Victor Dronov написал(а) к Vladimir Fyodorov в Sep 22 12:27:40 по местному времени:
Нello Vladimir! 28 Sep 22 14:05, you wrote to me: VD>> Или какие ещё модные и UTF-8-aware читалки есть? VF> Можно посмотреть на юникодный VF> [Gossiped](https://github.com/askovpen/gossiped) Ага, спасибо. Интересная штука, хотя бы работает, в меру своих возможностей. VF> Для начала подпишись на соответствующие файлэхи: Вот оно, последний кирпичик. Мне, почему-то, взбрело в голову, что на важные штуки, вроде ноделиста, подписка будет автоматическая. VF> Хотя в .try сохраняется информация о последней попытке дозвона. Да, поторопился, не туда посмотрел и показалось, что размер нулевой. Ну, пусть работает. Спасибо большое, Total Rekal приближается... ... Dronov отнимает у пингвина последнюю банку пива --- GoldED+/LNX 1.1.5-b20220504 |
#4
|
|||
|
|||
Полиpуем поинт
Valentin Kuznetsov написал(а) к Victor Dronov в Sep 22 16:42:17 по местному времени:
Пpивет, Victor! Отвечаю на письмо от 29 Sep 22 12:27:40 (AREA:5030-722.LOCAL) VF>> Хотя в .try сохpаняется инфоpмация о последней попытке дозвона. VD> Да, потоpопился, не туда посмотpел и показалось, что pазмеp VD> нулевой. VD> Ну, пусть pаботает. А ещё в аутбаунде бывают файлы нулевой длинны с именами от бандлов. Тpогать их не надо - это затычки для пpедотвpащения одинаковости названий бандлов внутpи суток. Они сами гpохаются когда надо. Но у тебя их может и не быть Дpугие файлы нулевой длинны могут упpавлять пpозвонкой\задеpжкой таковой. Пустые диpектоpии будут обpазовываться снова и снова. Так что лучше аутбаунд не тpогать - пpогpаммы достаточно умные и пpи "ноpмал-флоат-оф-опеpейшн" сами с ним pазбеpутся --- WebFIDO/OS2 V0.16530km |
#5
|
|||
|
|||
Полируем поинт
Nil A написал(а) к Victor Dronov в Sep 22 23:55:30 по местному времени:
Нello, Victor! Wednesday September 28 2022 11:12, from Victor Dronov -> All: VD> Судя по всему, многие активные участники читают все активные эхи, VD> поэтому я не буду бегать по разным chainik и unix.ftn, Да, сегодня в фидо всего немного (активных) людий, так что какую бы эху не выбрал, будут одни и теже товарищи. VD> а спрошу сначала тут. Тем более, вдруг есть какая специфика именно VD> для нашей ноды. К счастью, ваша надо самое стандартное ФТН подключание организует, так что специфики не надо. VD> [Данный абзац можно пропустить, тут лирическое отступление для VD> создания атмосферы] Значит, завёл я себе hpt + golded, под debian, VD> естественно. crashmail из debian почему-то сам себе не понимал, ну, VD> туда ему и дорога. Я так понимаю, husky гораздо более живое на данный VD> момент (и удобное, врать не буду, спасибо, ребята!), просто палкой VD> надо потыкать. По пути неприятно удивился, что luit 2.x ни в stable ни VD> в jammy не завезли ещё. Обновил свой testing, вспомнил добрым VD> словом Дебору и Яна. Потом почитал скрипты из fidoip и kuehlbox VD> (кстати, рекомендую). Из данного обзаца ясно, что ты как-то сильно продвинутый пойнт уже, раз столько всего сам уже осилил :-) VD> Итак, список вопросов для редакции Спортлото. Буду признателен за VD> разъяснения. Да ты и в мемах ориентируешься. VD> * А черновики в деде можно куда-то складывать? Так, чтобы они никуда VD> не посылались гарантированно, даже по ошибке. Люблю пографоманить, VD> когда время есть. Намути арию, у которой не будет больше линков и фигач туда. VD> * MsgEd мёртв а дед ещё нет? Девелопмена там нету, значи пациент скорее мёртв, чем жиф. Для деда какие-то пулреквесты случаются. VD> Как-то половина кнопок в msged просто неработает после включения VD> русского. Дед с плюсом пыхтит без проблем. Плюнуть и забыть? Или какие VD> ещё модные и UTF-8-aware читалки есть? Я у европейцев его вижел в ходу, а у русских нет - видать там не всё гладко. VD> * Как пользуются файловыми эхами? В смысле скачивания. Ну, или как VD> послать FReq, что-то я не могу ни вспомнить, ни нагуг^Н^Н^Няндексить. VD> Ctrl+F из деда что-то куда-то посылает, но в ответ ничего не приходит. Тот же pub/sub что и эхи. Ты подисался (subscribe), и дальше, когда кто-то запостит (publish), то ты примешь. Если в обычных эхах есть возможность у ареафикса сресканить базу, т.е. получить контент, который там был ещё до момента подписки, то с файлэхами такая фигня не доступна. Возможно, тебе надо копать в сторону фреков, но это не файэхи, хотя часто сисоп настраивает так, что фрекается всё то, что валилось из файлэх, но не факт. VD> * Собственно говоря, частный случай предыдущего вопроса: ноделист и VD> поинтлист как обновлять автоматически? Желательно по шагам, начиная с VD> получения. Все скрипты полагают, что он как-то появляется в файлах (ну VD> да, если его что-то пришлет, htick его туда положит) и потом VD> достаточно сделать nlupd, только он там не появляется. Собственно говоря, тебя, как поента, обновление нодлиста особо волновать не должно. Тебе надо знать как "позвонить" боссу, у него может смениться телефон или хостнейм, но это и руками можно вбить, без нодлистов. Возможно, нодлист тебе нужен, чтобы залить директом комплейн, или фрекнуть у кого-то чего-то. Поент-лист так вообще, во-первых, уже экзотика и не во всех сетях аккуратно ведётся, во вторых, нужен только в читалке, как адресная книга штолле. Если по существу - тут вступают в действие твои админские скиллы в областе скриптопейсания. Теория - ты подписался на файлэху с нодлистами, они падают тебе в инбаунд, и у тебя есть скрипт по кронтабу или при тоссинге, который обнаруживает новый файл и выполняет некие действия, чтобы положить его куда надо, и позапускать какие-то индексы для голдеда и т.д. VD> * Что-нибудь круче скрипта "hpt scan pack && binkd -P ... && hpt VD> toss link" человечество придумало ближе к середине XXI-го века? VD> Makefile там какой-нибудь или еще что-нибудь в этом роде... Чтобы что? Тебе, как админу узла, виднее что ты там куда и когда хочешь запускать. Человечество в 21ом веке придумало поент-комплекты, иликомбайны, где фсё само случается, т.е. для домохозяек. С твоим широким кругозором такие пакеты будет не интересны :-) VD> * А то там в outbound файлы .try и пустые директории остаются, их VD> сносить можно безболезненно? Как я помню, система в целом stateless... Кагбэ все эти try, bsy, .. файлы и содержат состояние, как это stateless? Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#6
|
|||
|
|||
Полируем поинт
Victor Dronov написал(а) к Nil A в Sep 22 17:56:40 по местному времени:
Нello Nil! 29 Sep 22 23:55, you wrote to me: VD>> * Что-нибудь круче скрипта "hpt scan pack && binkd -P ... && hpt VD>> toss link" человечество придумало ближе к середине XXI-го века? NA> Чтобы что? Тебе, как админу узла, виднее что ты там куда и когда NA> хочешь запускать. С современными ресурсами тупо дёрнуть после каждого "дозвона" произвольный скрипт, конечно, не проблема. Просто, хочется элегантности. Разработка софта "под юникс" ушла вперёд стремительными темпами, а вот фидософт, по моим ощущениям, так концептуально и застрял в конце 80-х :) Кстати, отвечая на свой вопрос -- binkd умеет создавать флаги (файлы) по факту приёма чего-либо с заданным именем, после чего по простому условию можно дергать тоссер или чего-там-надо. Для поинта в GoldEd есть SEMAPНORE NETSCAN и ECНOSCAN. NA> Кагбэ все эти try, bsy, .. файлы и содержат состояние, как это NA> stateless? Ну, немножко некорректно, в смысле, когда живых процессов нет, всё можно удалить и ничего от этого не сломается. Спасибо! Victor ... Dronov вытаскивает за хвост демона, торчащего из дисковода --- GoldED+/LNX 1.1.5-b20220504 |
#7
|
|||
|
|||
Полируем поинт
Nil A написал(а) к Victor Dronov в Sep 22 20:35:44 по местному времени:
Нello, Victor! Friday September 30 2022 17:56, from Victor Dronov -> Nil A: VD> С современными ресурсами тупо дёрнуть после каждого "дозвона" VD> произвольный скрипт, конечно, не проблема. Если у тебя бинкд, то в конфиге exec что-то на .su? *.mo? *.tu? *.we? *.th? *.fr? *.sa? .pkt Или exec что-то на *.tic Уже не просто один-размер-подходит-всем. VD> Просто, хочется элегантности. Да ты эстет. VD> Разработка софта "под юникс" ушла вперёд стремительными темпами, Давай, спомни systemd, ну для холивара, опять же. VD> а вот фидософт, по моим ощущениям, так концептуально и VD> застрял в конце 80-х :) Дык! Ты просёк фишку! Фидо - это сеть музей, с действующими экспонатами. VD> Кстати, отвечая на свой вопрос -- binkd умеет создавать флаги (файлы) VD> по факту приёма чего-либо с заданным именем, после чего по простому VD> условию можно дергать тоссер или чего-там-надо. Для поинта в GoldEd VD> есть SEMAPНORE NETSCAN и ECНOSCAN. Фсё перепутал. Бинкд умеет запускать exec в конце приёма по шаблону файла. Тоссер умеет добавлять в файлик имя эхи на рескан, чтобы голдед и прочие не шароёбились по всем базам в поисках новых сообщений, так же и обратно может работать. NA>> Кагбэ все эти try, bsy, .. файлы и содержат состояние, как это NA>> stateless? VD> Ну, немножко некорректно, в смысле, когда живых процессов нет, всё VD> можно удалить и ничего от этого не сломается. Ну, если мы ломились на узел, а там что-то пошло не так, то мы сохраняем в этом бизи дату последней попытки. Так то если удалить, то не сломается, но ведь там была задумка. Best Regards, Nil --- GoldED+/LNX 1.1.5 |
#8
|
|||
|
|||
Полируем поинт
Victor Dronov написал(а) к Nil A в Sep 22 20:33:56 по местному времени:
Нello Nil! 30 Sep 22 20:35, you wrote to me: NA> Если у тебя бинкд, то в конфиге exec что-то на .su? *.mo? .tu? NA> .we? *.th? *.fr? *.sa? *.pkt Или exec что-то на .tic Уже не NA> просто один-размер-подходит-всем. Ага, есть такое. Но, IMНO, exec некрасиво, flag элегантнее :) Позволяет разнести обработку, вообще как хочется. VD>> Просто, хочется элегантности. NA> Давай, спомни systemd, ну для холивара, опять же. Меня после SMF трудно испугать. Но, свою торрент качалку, скрещенную с vpn, я на systemd перенести с upstart не смог. NA> Фсё перепутал. Бинкд умеет запускать exec в конце приёма по NA> шаблону файла. бинк технически умеет и флаги и экзек, вот прямо сейчас у меня через флаги работает. Victor ... Dronov шугает демонов, проталкивающих розового слона в форточку --- GoldED+/LNX 1.1.5-b20220504 |