Издательский дом ООО "Гейм Лэнд"СПЕЦВЫПУСК ЖУРНАЛА ХАКЕР #51, ФЕВРАЛЬ 2005 г.

Личная IRC-сеть

Валуев Владимир CW

Спецвыпуск: Хакер, номер #051, стр. 051-074-5


NetworkName "DALNet.RU" – название сети

Разобравшись с этими опциями, можно переходить к базовым настройкам сервисов:

UserKey1|2|3 – обязательный параметр. Ты обязан раскомментировать и изменить дефолтовые значения на любые собственные.

UserKey1 4567978

UserKey2 2398546

UserKey3 8763456

Остальные параметры здесь можно оставить без изменений.

Для работы SENDPASS настраиваешь блок Mail-related options, а именно: указываешь путь к sendmail и e-mail, от которого будут отсылаться сообщения.

Далее идет настройка каждого сервиса NickServ, ChanServ, MemoServ… Рассмотрю самые важные опции для каждого сервиса:

Настройки NickServ:

NSDefLanguage – устанавливает язык сервисов по умолчанию. Ставь по умолчанию русский язык [11].

NSExpire - время, по прошествии которого истекает регистрация ника, если его не идентифицировать.

NSMaxAliases – максимальное количество ников для группы. Установка 0 снимает любые ограничения.

NSAccessMax – максимальное число записей в листе доступа к нику.

NSMaxAliases – включение этой опции предотвращает использование администраторами сервисов команд DROP, FORBID, GETPASS, SET PASSWORD в отношении других сервис-администраторов.

Настройки ChanServ:

CSMaxReg - максимальное количество каналов, которое можно зарегистрировать на один ник.

CSExpire – время, по прошествии которого истекает регистрация канала, если его не идентифицировать.

CSAutokickMax – максимально возможное число записей в autokick list. Дефолтового значения, как правило, не хватает :).

Настройки MemoServ:

MSMaxMemos – максимальное количество memo-сообщений, которое может храниться у одного пользователя.

MSSendDelay – промежуток (в секундах) между отправкой memo-сообщений.

Настройки OperServ:

ServicesRoot - суперпользователь сервисов. По умолчанию параметр закомментирован. Ты просто обязан раскомментировать его и вставить свой ник. Если понадобится, можно указать несколько ников через пробел, например: ServicesRoot "CW Megamozg" SuperAdmin – дает права фаундера всех каналов и обеспечивает возможность изменять mode пользователей, если это поддерживает протокол ircd.

Включением/выключением параметров WallOs[Global], [Mode], [Clearmodes], [Akill]… ты можешь регулировать появление WALLOPS/GLOBOPS от сервисов на соответствующие действия. Во избежание лишнего флуда в окне Status'a большую часть опций можно закомментировать.

На этом мое описание базовых настроек сервисов завершается. За более тонкой настройкой (DefCon, MySQL) желающие могут обратиться к докам.

Переименовывай example.conf в services.conf и запускай сервисы командой ./services.

Если все ОК, то ты обнаружишь поразительное сходство Status'а IRC-клиента со скриншотом.

Теперь регистрируй ник, который ты указал в ServicesRoot, идентифицируй его и… ты Services root!

Назад на стр. 051-074-4  Содержание  Вперед на стр. 051-074-6