IRCaBot 2.1.0
GPLv3 © acetone, 2021-2022
#dev
/2022/07/10
~R4SAS
~orignal
~villain
&N00B
+relaybot
Leopold
Most2_
Nausicaa
Nikat
Opax
WayBest_
`
acetone
anon2
anontor
b3t4f4c3
banona_
fidoid
grimreaper
itsAMe
karamba_i2p
lex
ncop
polistern
poriori_
profetikla
qend
r00tobo
scratch
soos
teeth
tensor_
typhoon_
uis
un
weko
whothefuckami
колдоёбина
колдырь
acetone i2pd на телефоне выдает все возможные грехи опсоса: заблокирован извне, потом симметричный нат, но на удивление все стабильно и 66% успеха при построении туннелей
orignal может ему вообще SSU отключить?
R4SAS 666M peerProfiles
R4SAS блет
R4SAS это s2#1, который прожил на 2.41 108 дней
orignal много
orignal странно что они не чистятся
orignal через 72 часа
R4SAS так читслику ту мы добавили позже
R4SAS чистилку*
R4SAS которая по файлам ходит
R4SAS пошел в выключенном состоянии прочищать
R4SAS find * -mtime +3 -exec rm {} \;
R4SAS и да, пока ш2зв сам пытался почистить при остановке, он начал жрать озу
R4SAS было 110 мб, перед падением разжирел до 300
R4SAS интересно, сколько там было файлов
R4SAS до сих пор чистит
R4SAS каждый не более 4 кб
R4SAS ~171K файлов
R4SAS 55M peerProfiles
R4SAS пиры не более 3 дней
R4SAS find peerProfiles -type f | wc -l
R4SAS 10076
R4SAS вот сижу думаю
R4SAS как отладкой заниматься у таких, как океана
R4SAS например использую подобные либы: github.com/ACRA/acra
R4SAS используя*
R4SAS чтобы автоматоп писало в файл, на сервер нахер не надо
username Подскажите пожалуйста, как создать openrc сервис i2pd?
` Я где-то опеределённо видел об этом инфу.
R4SAS username: посмотри в папке contrib/openrc
` точно
` Гентушник, а конфиг готовить не могёшь, стыд и срам!
R4SAS но это можно использовать только в сугубо познавательных целях
R4SAS там некоторые вещи надо дописать бы
username я не гентушник
username я создал сервис /etc/init.d/i2pd
username далее вставил из contrib/openrc
username есть такая штука depend()
R4SAS у тебя есть /sbin/openrc-run ?
username так вот сервиса mountall нет
R4SAS точно ли у тебя openrc?
R4SAS а лучше скажи какая система
username artix у меня с openrc
R4SAS он на базе чего?
username всмысле?
R4SAS система на базе чего то разработана, или сама по себе?
username на базе арча, думаю
username во-первых я не понял проверку /etc/default/i2pd
username у меня нет i2pd в /etc/default
R4SAS это параметры там указывать можно
R4SAS тот же I2PD_ENABLED = yes
username так не удобно, но ладно, щас уберу все эти проверки и посмотрю
R4SAS далее... в этом файле всё описано для пользователя i2pd:i2pd
username я перезайду
username checkpath: /var/run/i2pd/i2pd.pid: could not open i2pd: No such file or directory
username окей, я создал, но ничего не работает
username i2pd | * /var/run/i2pd/i2pd.pid: creating file
username i2pd | * /var/run/i2pd/i2pd.pid: correcting owner
username i2pd | * Starting i2pd ...
R4SAS у тебя файлы прям как в юните описано лежат?
R4SAS то что в начале init файла
username ну вот pid не было
username остальные вроде да
R4SAS на mountall забей, это видать было сто лет назал
username ну я его удалил, окей
username if [ -n "$DAEMON_OPTS" ]; then
username command_args="$command_args $DAEMON_OPTS"
username что блин?
R4SAS pidfile: /var/run можно просто /run
R4SAS юзер i2pd существует?
username ну и от chuid можно отказаться кстати
username окей
username существует такой юзер, да
R4SAS доступ к sudo есть?
R4SAS проверь чего будет если просто запустить в терминале как юзер
username он пароль попросит
username ладно, я щас твой минимум попробую
R4SAS sudo -u i2pd /usr/sbin/i2pd --daemon --log=file --logfile=/var/log/i2pd/i2pd.log --conf=/etc/i2pd/i2pd.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid
R4SAS м... сбежал
R4SAS нет чтобы запустить отдельно где то для ирка...
R4SAS > нет чтобы запустить отдельно где то для ирка...
username короче просто не стартует. ошибок не выдает, но не стартует
R4SAS sudo -u i2pd /usr/sbin/i2pd --daemon --log=file --logfile=/var/log/i2pd/i2pd.log --conf=/etc/i2pd/i2pd.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid
R4SAS попробуй запустить так
username хотя сначала кстати ошибку дает
R4SAS а, --daemon убери
username i2pd | * WARNING: i2pd has already been started
R4SAS такс... ну проверь по процессам
username я прописал stop, потом снова start
username по процессам пусто было
username сейчас проверю, да
username i2pd: Could not create pid file /run/i2pd/i2pd.pid: Permission denied
R4SAS мммм
R4SAS значит у тебя checkpath не отрабатывает
R4SAS попробуй вручную выдать права на файл
username но разве он не должен ошибку возвращать?
R4SAS кто?
username кстати checkpath же сам права и выставляет перед запуском
username i2pd | * /run/i2pd/i2pd.pid: correcting owner
R4SAS ну а почему тогда сейчас он не смог заблокировать его?
R4SAS перепроверь, точно ли у тебя не работает ш2зв
username точно
R4SAS мало ли висит где то
username абсолютно
R4SAS по идее ошибку то пишет
R4SAS std::cerr << "i2pd: Could not create pid file " << pidfile << ": " << strerror(errno) << std::endl;
R4SAS вот так
username так и есть ведь
R4SAS но почему openrc не понимает дальнейшее закрытие
R4SAS это мне не известно
username он и открытие не понимает
username он говорит что уже запущен
username потом я прописываю stop и только потом он все это делает. хотя изначально процесс i2pd не висит
R4SAS значит на основании чего то он так думает
R4SAS ну дык
R4SAS ему не пришло уведомления что процесс сдох, конечно
R4SAS а кто его должен уведомлять мне не ведомо
username так его же нет
username в списке процессов на текущий момент. значит можно стартовать
username короче ща 777 дам файлу процесса
username посмотрю
username короче я заебался
username touch прописал, права дал
username команда выполнилась, но происходила фигня
username Our external address:
username NTCP2 127.0.0.1:12528
username и network status unknown у всех типов адресов
R4SAS ты ssu отрубил?
username т.е. еще и v6 выводился Unknown
username я не отрубал ssu
username он тоже крутился на 127.0.0.1 том же порте
username скорости соответсвенно не было и процесс построения 0. процесс был (ну вот этот с аргументами), но ничего не работало
R4SAS если ssu не работает и UDP заблочен то будет писать unknown
username может это потому что у меня killswitch и все завернуто в vpn?
R4SAS dthjznyj
R4SAS вероятно
username хотя странно, если прописываю /usr/bin/i2pd все работает
R4SAS у тебя на уровне iptables случаем не запрещено?
username так, ща
R4SAS мб для юзера открыты исходящие, а для приложений нет
R4SAS а приложение как видишь от юзера другого идет
username странно, вообще когда у меня был systemd, я тоже использовал i2pd с killswitch и все работало
username да нет, тут фигня какая-то с процессами, я уверен
username страница в бразузере открылась секунд через 10
username а, логи же есть
username пустые
username а нет
username 19:35:25@287/warn - Family: Can't load family certificates from /var/lib/i2pd/.i2pd/certificates/family
username 19:35:25@287/warn - Reseed: Can't load reseed certificates from /var/lib/i2pd/.i2pd/certificates/reseed
username 19:35:25@287/error - RouterInfo: Can't open file
username 19:35:26@287/warn - Reseed: Incomplete/broken response from banana.incognet.io:443/i2pseeds.su3
username 19:35:26@287/warn - Reseed: SU3 download failed
username похоже правда что-то с подключениями
username --2022-07-10 19:47:57-- (try: 3) banana.incognet.io/i2pseeds.su3
username Connecting to banana.incognet.io (banana.incognet.io)|65.21.117.183|:443... connected.
username HTTP request sent, awaiting response... Read error (The TLS connection was non-properly terminated.) in headers.
username Retrying.
username это я wget прописал
orignal wget-у надо User-Agent правильный указывать
R4SAS не, у него глубже проблема
R4SAS ему бы отлуп дало
username короч в пизду эти сервисы демоны, посижу так. прав для проверки сертификатов нет как минимум
R4SAS в скрине запускай и всё
username вообще все каталоги /var/lib не может открыть
username R4SAS: я так и делаю, да. окей.
R4SAS ну это к твоей системе вопросы
username это вопросы к сервису openrc
R4SAS у нас ни кто не пользуется им
R4SAS init.d еще да
R4SAS systemd уже повсеместно
username потому что с systemctl все работало четко. и killswitch и все такое
username это конечно печально, когда в i2p есть поддержка сервиса в openrc, а в i2pd - нет
username надо бы кстати проверить, работает ли java аналог с сервисом
R4SAS так займись этим вопросом если интересно
username короче спасибо за поддержку, ничего не работает с сервисами
R4SAS играемся...
Darkdik orignal,
orignal это для павловны?
R4SAS orignal: это вообще
R4SAS если делает "никто", то придется делать самому
R4SAS только как и говорил, с нуля
R4SAS для начала пытаюсь написать сервис рабочий, не убиваемый активити
R4SAS сейчас по крайней мере удалось написать сервис который именно запускается отдельно от активити
R4SAS не вызывая само приложение
R4SAS его надо сделать привязываемым, чтобы можно было получать его статус, передавать в него команды и тд и тп
Darkdik orignal, did you read it?
R4SAS а павловне я задал вопрос когда она сможет, на что получил ответ "на неделе"
orignal я имел ввиду насчет новых телефонов
orignal Darkdik no
R4SAS так а чем мой не новый?
R4SAS такой же ведроид 11
R4SAS и при этом не вылетает как у нее
R4SAS поэтому я и задал ей вопрос "когда?"
Darkdik Read the docs, orignal
R4SAS достаточно хорошая книга
orignal ему лучше книжку ))
Darkdik > JavaScript is required for PrivateBin to work. Sorry for the inconvenience. PrivateBin requires a modern browser to work.
Darkdik Stop trolling me, R4SAS
Darkdik I know you dislike me, but - fuck off
R4SAS Darkdik: I already said that you can use pbincli
R4SAS pip3 install git+https://github.com/r4sas/PBinCLI
R4SAS pbincli get <url>
Darkdik > pip3 install < hahaha
Darkdik Stop requiring shit from me - I am not your bloated developer colleague
Darkdik just to see probably something stupid