задача

  1. баннер для сбора средств в социальных сетях , Yonle
  2. баннер для сбора средств на этом веб-сайте, gry
  3. настроить goaccess на ariana, не использовать
  4. публиковать учебные пособия по lbot на ikiwiki, gry
  5. создайте javascript-форму для отправки и редактирования курсов lbot, которые еще не прошли

другие примечания

  • orange (lecturify.net) vps управляет электронной почтой, znc, множеством других сервисов
    • скрипт обновления ssl в /home/znc/etc/ssl/
    • zinc отслеживает и уведомляет пользователей с помощью скриптов электронной почты в /home/gry/znc/
      • там есть файл /home/gry/znc/users/USERNAME.txt для каждого пользователя генерируется через кд /дом/серый/цинк; ш у.ш имя_пользователя >> users/USERNAME.txt'
      • один из скриптов запускается как "ksh notify-inactivity.sh USERNAME", вам потребуется нажать enter несколько раз, чтобы просмотреть адрес электронной почты и ее содержимое
    • Все администраторы znc должны иметь пароль электронной почты для support@lecturify.net
    • Все новые регистрации в znc требуют ручного одобрения, пользователи блокируются по умолчанию, предложите 'ksh comp.sh USERNAME' в /home/gry/znc/ для поиска дубликатов по ip или email В настоящее время учитываются только точные совпадения по IP, нечеткие совпадения не делаются
  • navel (host.lecturify.net) dedi запускает гостей vm
    • 'devuan-gry' содержит ikiwiki для www.lecturify.net
      • требуется работающий ssl
    • 'nixdork' работает над веб-инструментом перевода weblate
    • 'yonle' ведет веб-чат gamja по ссылке на боковой панели этого сайта
    • 'lbot' vps для будущей многоязычной версии thegreatBNC
    • 'freeusers' гость Джейкоба К. из libreplanet
    • Пограничный гость для знаменитостей с сайта libreplanet

определить каждого члена команды и его способности

  • agroena, исправление электронной почты на 10/10 баллов, администратор znc
  • nixdork, использование tor, настройка weblate, использование mumble
  • yonle, nodejs приложения, gamja webchat, znc admin, установка openbsd обновлений
  • Siva, настройка электронной почты, настройка znc, создание новых vps
  • Baytuch, написание скриптов rcctl из всего, настройка и администрирование minetest
  • Miniontoby, запуск сервера minetest, php-программирование
  • gry, написание ботов для irc, поддержка znc, программирование на ksh и perl

Примечание по обновлению openbsd

  • Перед обновлением проверьте дросселирование znc
    • cd /home/gry/znc; ksh mon.sh
    • Если кто-то много раз отключался от IRC, это либо g-line, либо проблема неправильной конфигурации, исправьте ее до обновления
  • после обновления,
    • Проверьте, работает ли электронная почта, отправив тестовое сообщение на support@
    • проверьте, что https://bnc.lecturify.net загружается
    • проверьте, что http://www.lecturify.net загружается
    • !bnc в канале приводит к ответу от thegreatBNC
    • orangebot_php находится в сети, если нет, то «doas -u miniontoby tmux; ksh startbot.sh; ^D»
    • grybot находится в сети, если нет, смотрите https://orange.ircnow.org/src/zncLogs2IRC.txt
    • может подключиться к <irc://irc.lecturify.net> ircd

как начать thegreatBNC

  1. doas -u thegreatBNC tmux
  2. printenv|grep gry
  3. export PERL_MB_OPT='--install_base «/home/thegreatBNC/perl5»'
  4. export PERL_MM_OPT=INSTALL_BASE=/home/thegreatBNC/perl5
  5. export MAIL=/var/mail/thegreatBNC
  6. export PERL_LOCAL_LIB_ROOT=/home/thegreatBNC/perl5
  7. export PERL5LIB=/home/thegreatBNC/perl5/lib/perl5
  8. printenv|grep gry
  9. pwd
  10. cd bncnow
  11. perl bncnow.pl
  12. (проверьте, что он отвечает на !bnc на irc-канале)

как помочь с мониторингом учетной записи Bouncer

  • проверять электронную почту службы поддержки на предмет регистрации новых учетных записей
  • Когда они придут, 'cd /home/gry/znc; ksh u.sh NICK >> users/NICK.txt; ksh comp.sh NICK | head -n 5' Это покажет вам, на каких существующих пользователей похож этот пользователь, основываясь на нике, ctcp-ответе, ip и т.д. для каждой пары ников напишите 'comm -12 users/NICK1.txt users/NICK2.txt', чтобы увидеть, какие поля являются общими. если этот пользователь похож на существующего злоумышленника, то дальнейших действий не требуется
  • если новый пользователь не похож на злоумышленника, вам нужно одобрить его учетную запись. сначала зайдите на https://bnc.lecturify.net и разблокируйте его учетную запись. затем перешлите полученное письмо в службу поддержки, как указано в его первом абзаце - удалите этот первый абзац и перешлите остальную часть письма