Страница 1 из 2
Установка Unrealircd + Anope
Добавлено: 2007-11-02 13:42:02
Shaman
Здрасте !
Непинайте сильно но так и недопетрил как в статье Установка Unrealircd + Anope
http://www.lissyara.su/?id=1520 вызвана настройка
Код: Выделить всё
hub vs leaf
Хаб позволяет соединения с несколькими серверами, а лист - только с одним. Это нужно больше для линковки. Я выбрал по-умолчанию.
Would you like to compile as a hub or as a leaf?
Type Hub to select hub and Leaf to select leaf.
[Hub] ->Hub
Старые системы имеют ненадежный TCP/IP стэк, который уязвим к IP спуфингу. Эта опция также может быть очень полезна для того,чтобы избежать связи с blind проксями. Нам это не нужно. No.
Do you want to enable the server anti-spoof protection?
[No] ->No
Так называемые зиплинки. Для нашего маленького сервера не обязательно
Do you want to enable ziplinks support?
[No] ->No
Нужна ли поддержка SSL? Если да, то вам понадобятся пакеты - openssl, libssl-dev.
Do you want to support SSL (Secure Sockets Layer) connections?
[No] ->No
А IPv6?
Do you want to enable IPv6 support?
[No] ->No
При включении показывает различные знаки перед никами. @ - говорит о том, что этот человек оператор канала ( и может делать многое =) Полезная вещь.
Do you want to enable prefixes for chanadmin and chanowner?
This will give +a the & prefix and ~ for +q (just like +o is @)
Supported by the major clients (mIRC, xchat, epic, eggdrop, Klient,
PJIRC, irssi, CGI:IRC, etc.)
This feature should be enabled/disabled network-wide.
[Yes] ->Yes
Удаленные включения. Сложная штука. Дает много всего хорошего: удаленно берет новые конфиги, словари с матом (badwords. Для бана). Если это вам надо, то собирайте сurl c c-ares.
Do you want to enable remote includes?
[No] ->No
Ткине пальцем .
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-02 20:41:12
INFected
Трохи не понял я в чем состит вопрос.

Re: Установка Unrealircd + Anope
Добавлено: 2007-11-03 2:41:41
Shaman
Ну как зделать такую настройку ? после make install вылазит табличка с выбором это все понятно выбрал что нужно и впуть устанавливать , а вот дальше настройкак , как ее зделать ?
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-03 2:51:29
schizoid
та забей, в конфиге все правь.
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-03 18:25:40
INFected
Настройка самого сервера:
unrealircd.conf
Где-то в тырнете видел утилитку под win32 для автосоздания конфига сервера. Просто запускаешь, отвечаешь на вопросики и т.д.
А здесь:
http://ircd.com.ua/files/ircd/readme.txt пости FAQ с описанием секций.
Настройка сервисов: файл services.conf в директории сервисов.
По Anope тоже полно инфы на русском можно нагуглить.
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-04 9:29:15
Shaman
Подскажите где грабли ? Весь сонф перерыл .
Код: Выделить всё
Loading IRCd configuration ..
* /usr/local/etc/Unreal/unrealircd.conf:45: Ignoring extra data
[error] me {} block is missing
[error] 1 errors encountered
[error] IRCd configuration failed to pass testing
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-04 9:54:17
Shaman
Немного погуглив и подумав нашел
http://www.unrealircd.com/files/docs/un ... alircdconf
почитав и покурив , додумался судя по ошибке у меня невпорядке блок
поискав что же это такое надыбал
Код: Выделить всё
4.2 - Me блок НЕОБХОДИМ (Ранее известен как M:Line)
Синтаксис:
me {
name <имя-сервера>;
info <описание-сервера>;
numeric <нумерик-сервера>;
};
ну вроде как все стало понятно посмотрев свой конфиг нашел этот блок и привел к такому виду
Код: Выделить всё
me {
name "irc.wawilon.net";
info "WaWilon Server";
numeric 1;
};
пытаюсь стартавать
Код: Выделить всё
l# /usr/local/libexec/ircd
_ _ _ ___________ _____ _
| | | | | |_ _| ___ \/ __ \ | |
| | | |_ __ _ __ ___ __ _| | | | | |_/ /| / \/ __| |
| | | | '_ \| '__/ _ \/ _` | | | | | / | | / _` |
| |_| | | | | | | __/ (_| | |_| |_| |\ \ | \__/\ (_| |
\___/|_| |_|_| \___|\__,_|_|\___/\_| \_| \____/\__,_|
v3.2.5
using TRE 0.7.2 (GPL)
* Loading IRCd configuration ..
* /usr/local/etc/Unreal/unrealircd.conf:45: Ignoring extra data
[error] me {} block is missing
[error] 1 errors encountered
[error] IRCd configuration failed to pass testing
#
ну и где грабли ??? ткните пальцем. Голова уже апухла.
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-04 10:09:53
INFected
Нда. Фик его знает. Может стоит попробовать проверить блок на наличие букв кириллицы.
А что идет перед блоком me? Может где-то точка с запятой не стоит?
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-04 11:03:32
Shaman
именно что он пишет что ему ненравиться 45 строчка конфига а она начинаеться me , перерыл все ни че понять немогу .
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-04 13:34:52
schizoid
покажи конфиг, чуть раньше и позже блока me
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-04 13:49:49
Shaman
Удалил , установил поновай , отредактировал некасаясь блока me , запустился . Теперь сижу чешесь пытаюсь anope прикрутить , неможет он чета приканектиться .
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-05 14:31:14
Shaman
Автору статьи . Есть ошибка верней не ошибка опечатка .
и
Код: Выделить всё
link services.irc.local
{
username *;
hostname 127.0.0.1;
bind-ip *;
port 6067;
hub *;
password-connect "Str0nGp4ss";
password-receive "Str0nGp4ss";
class servers;
options {
autoconnect;
};
};
Найдите отличие .
Дальше подскажите как сервис анопэ добавить в авто старт ?
Чтоб при старте унриала запускался и сервис анопе ?
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-05 15:08:37
schizoid
в rc.d положить.
тока нуно, что б Анреал раньше стартовал. я спередиди скрипта анриал 0 поставил.
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-05 15:22:40
Shaman
Несовсем понял можеш чуть подробней ?
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-05 15:29:26
schizoid
#cat /etc/rc.conf
Код: Выделить всё
...
unrealircd_enable="YES"
anoperc_enable="YES"
...
#ls -l /usr/local/etc/rc.d/
Код: Выделить всё
...
-r-xr-xr-x 1 eugene wheel 678 Дек 2 2006 1unrealircd.sh
...
-rwxr-xr-x 1 eugene wheel 3785 Дек 13 2006 anoperc
-rwxr-xr-x 1 eugene wheel 3785 Дек 15 2006 anoperc.sh
...
какой из анопов используется, уже и не помню...
но суть думаю понятна
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-05 16:14:06
Shaman
ну вроде как все зделал
Код: Выделить всё
# ls -l /usr/local/etc/rc.d/
total 756
-r-xr-xr-x 1 root wheel 731851 Oct 30 08:57 anope
-r-xr-xr-x 1 root wheel 707 Oct 28 10:48 teamspeak-server
-r-xr-xr-x 1 root wheel 679 Oct 31 10:17 unrealircd
в rc.conf прописал
нехочет анопка стартавать сама .
Re: Установка Unrealircd + Anope
Добавлено: 2007-11-05 16:45:32
schizoid
ты ваще понял , что я тебе писал то выше?
аноп цепляется к серверу. аноп у тя скорее всего стартует раньше чем сервер, соответственно ему не на что поцепиться, вот он и не стартует.
dmesg смотри, на что ругается
я тока так и обнаружил, что аноп пытался раньше сервера загрузиться, вот и не получалось у него
Установка Unrealircd + Anope
Добавлено: 2008-08-24 18:34:14
JoyStick
Поставил irc по сатье
http://www.lissyara.su/?id=1520
Irc запускается, но пишет в логах вот такую вот штуку
Код: Выделить всё
[Sun Aug 24 18:05:42 2008] - TIME SYNCH: Unable to synchronize time: Timeout. This happens sometimes, no error on your part.
[Sun Aug 24 18:16:36 2008] - Error binding stream socket to IP 163.22.167.32 port 6667 - irc.foonet.com[163.22.167.32.6667]:Can't assign requested address
[Sun Aug 24 18:16:36 2008] - Failed to bind to 163.22.167.32:6667
[Sun Aug 24 18:16:36 2008] - TimeSync: WARNING: Was unable to send message to server #0...
[Sun Aug 24 18:16:36 2008] - TimeSync: WARNING: Was unable to send message to server #1...
[Sun Aug 24 18:16:36 2008] - TimeSync: WARNING: Was unable to send message to server #2...
[Sun Aug 24 18:16:36 2008] - TIME SYNCH: Unable to synchronize time: Timeout. This happens sometimes, no error on your part.
[Sun Aug 24 18:25:04 2008] - Error binding stream socket to IP 127.0.0.1 port 6067 - irc.foonet.com[]:Address already in use
В чём может быть проблема?
Re: Установка Unrealircd + Anope
Добавлено: 2008-08-24 18:45:19
dikens3
Failed to bind to 163.22.167.32:6667
Re: Установка Unrealircd + Anope
Добавлено: 2008-08-24 19:05:19
JoyStick
dikens3 писал(а):Failed to bind to 163.22.167.32:6667
Спасибо
dikens3 ты меня натолкнул на мысль, то исчезло стало это.Подключится я так и не смог
Код: Выделить всё
[Sun Aug 24 18:57:31 2008] - Error binding stream socket to IP 127.0.0.1 port 6067 - irc.foonet.com[]:Address already in use
Re: Установка Unrealircd + Anope
Добавлено: 2008-08-24 19:14:27
dikens3
Порт 6067 невозможно активировать.
Посмотри кто слушает(Address already in use) порт 6067.
Re: Установка Unrealircd + Anope
Добавлено: 2008-08-24 23:50:22
JoyStick
Мирка заработала, только Anope нехочет конектится
Код: Выделить всё
[Aug 25 00:19:02 2008] Anope 1.6.5 (1197) (compiled for UnrealIRCd 3.1.1+) starting up
[Aug 25 00:19:03 2008] Attempting to load V3 HS Database
[Aug 25 00:19:03 2008] Databases loaded
[Aug 25 00:19:03 2008] Connected to Server 1 (127.0.0.1:6067)
[Aug 25 00:19:03 2008] Read error from server: Unknown error: 0
[Aug 25 00:20:38 2008] user: New maximum user count: 2
Re: Установка Unrealircd + Anope
Добавлено: 2008-08-25 9:17:22
dikens3
Ищи ответы (ошибки) в логах.
Расшифровывай по логам что под этим понимается.
Я хз в чём может быть проблема.
Re: Установка Unrealircd + Anope
Добавлено: 2008-08-25 10:04:07
JoyStick
Спасибо и на этом!

Re: Установка Unrealircd + Anope
Добавлено: 2009-03-15 23:27:17
banec
Сейчас в портах анопе 1.8
запускается только от юзера!
соответственно нужно добавить
строчки в rc.conf
Код: Выделить всё
anope_enable="YES"
anope_user="nobody"
anope_chroot="/usr/local/share/anope/
но после этого он тож не запускается
virt# /usr/local/etc/rc.d/anope start
/usr/local/etc/rc.d/anope: WARNING: run_rc_command: cannot run /usr/local/libexec/anope/services
что он хочет?