mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-07-03 01:43:12 +02:00
Update docs for Russian before 3.2.9
This commit is contained in:
+29
-25
@@ -173,58 +173,60 @@ help Chmodes {
|
||||
" a <nickname> = Даёт пользователю статус администратора канала";
|
||||
" q <nickname> = Даёт пользователю статус владельца канала";
|
||||
" -";
|
||||
" A = В канал могут попасть только администраторы сети/сервера";
|
||||
" (устанавливается администраторами)";
|
||||
" b <nick!ident@host> = Накладывает 'бан' на nick!ident@host [h]";
|
||||
" (подробнее о 'расширенных типах бана' /HELPOP EXTBANS)";
|
||||
" c = Блокирует сообщения, содержащие управляющие коды mIRC для";
|
||||
" задания цвета [o]";
|
||||
" C = Запрещает хождение CTCP пакетов в канале [o]";
|
||||
" e <nick!ident@host> = Накладывает маску исключения на 'бан' для";
|
||||
" пользователей, попавших под заданную маску [h]";
|
||||
" f <параметры> = Защита от флуда. (Для получения дополнительной";
|
||||
" информации загляните в /HELPOP CHMODEF) [o]";
|
||||
" I <ник!пользователь@хост> = Накладывает маску исключения на режим +i";
|
||||
" G = Включает фильтрацию сообщений путём замены нецензурных слов на";
|
||||
" <censored> [o]";
|
||||
" i = Для того, чтобы попасть на канал, пользователь должен быть";
|
||||
" приглашён (Invite only) [h]";
|
||||
" I <ник!пользователь@хост> = Накладывает маску исключения на режим +i";
|
||||
" j <вход:секунды> = Устанавливает ограничение на количество команд";
|
||||
" join за задонное время";
|
||||
" k <ключ> = Пользователи должны иметь <ключ>, чтобы попасть на";
|
||||
" защищённый канал [h]";
|
||||
" l <число> = Задаёт максимальное <число> пользователей в канале [o]";
|
||||
" m = Модерируемый канал (только пользователи с установленными флагами";
|
||||
" +vhoaq могут говорить) [h]";
|
||||
" n = Пользователи, не присутствующие в канале, не могут";
|
||||
" посылать PRIVMSGs в канал [h]";
|
||||
" p = Включает режим 'ограниченного доступа' на канал (Private) [o]";
|
||||
" r = Показывает, что канал зарегистрирован (устанавливается только";
|
||||
" сервисами)";
|
||||
" s = Включает 'режим секретности' на канале (Secret)[o]";
|
||||
" t = Блокирует топик, так что только пользователи с флагами +hoaq";
|
||||
" могут его изменить [h]";
|
||||
" z = Только пользователи, подключенные к серверу через шифрованный";
|
||||
" канал (SSL), могут попасть в канал [o]";
|
||||
" A = В канал могут попасть только администраторы сети/сервера";
|
||||
" (устанавливается администраторами)";
|
||||
" C = Запрещает хождение CTCP пакетов в канале [o]";
|
||||
" G = Включает фильтрацию сообщений путём замены нецензурных слов на";
|
||||
" <censored> [o]";
|
||||
" M = Включает ограничение на возможность говорить в канале только";
|
||||
" зарегистрированным пользователям (+r), либо пользователям с";
|
||||
" 'Правом голоса' (+v). [o]";
|
||||
" K = Запрещает использование команды /KNOCK [o]";
|
||||
" l <число> = Задаёт максимальное <число> пользователей в канале [o]";
|
||||
" L <канал2> = Связывает каналы таким образом, что при достижении";
|
||||
" параметра, заданного режимом +l, новые пользователи";
|
||||
" будут перенаправляться на канал <канал2>) [q]";
|
||||
" m = Модерируемый канал (только пользователи с установленными флагами";
|
||||
" +vhoaq могут говорить) [h]";
|
||||
" M = Включает ограничение на возможность говорить в канале только";
|
||||
" зарегистрированным пользователям (+r), либо пользователям с";
|
||||
" 'Правом голоса' (+v). [o]";
|
||||
" n = Пользователи, не присутствующие в канале, не могут";
|
||||
" посылать PRIVMSGs в канал [h]";
|
||||
" N = Запрещает пользователям канала изменять свой ник [o]";
|
||||
" O = Канал только для IRC операторов (могут устанавливать только";
|
||||
" IRC операторы)";
|
||||
" p = Включает режим 'ограниченного доступа' на канал (Private) [o]";
|
||||
" Q = На канале запрещены 'кики' [o]";
|
||||
" r = Показывает, что канал зарегистрирован (устанавливается только";
|
||||
" сервисами)";
|
||||
" R = В канал могут войти только зарегистрированные (+r) ";
|
||||
" пользователи [o]";
|
||||
" s = Включает 'режим секретности' на канале (Secret)[o]";
|
||||
" S = Указывает, что на канале из сообщений вырезаются коды mIRC";
|
||||
" для управления цветом [o]";
|
||||
" t = Блокирует топик, так что только пользователи с флагами +hoaq";
|
||||
" могут его изменить [h]";
|
||||
" T = Указывает, что на канале запрещены уведомления (NOTICEs) [o]";
|
||||
" V = Указывает, что на канале нельзя использовать команду /INVITE [o]";
|
||||
" u = Auditorium mode (команды /names и /who #channel показывают";
|
||||
" только операторов канала) [q]";
|
||||
" V = Указывает, что на канале нельзя использовать команду /INVITE [o]";
|
||||
" z = Только пользователи, подключенные к серверу через шифрованный";
|
||||
" канал (SSL), могут попасть в канал [o]";
|
||||
" Z = Все пользователи на канале используют безопасное подключение SSL.";
|
||||
" (Устанавливается/снимается сервером. Только если канал так же +z)";
|
||||
" -";
|
||||
" [h] - минимум требуются права halfop, [o] - минимум требуются права";
|
||||
" chanop, [q] - требуются права владельца";
|
||||
@@ -1006,12 +1008,14 @@ help Rehash {
|
||||
" Доступна для использования только IRC операторам.";
|
||||
" -";
|
||||
" Синтаксис: REHASH <имя сервера> -<флаг>";
|
||||
" REHASH -global <флаг>";
|
||||
" REHASH -<флаг>";
|
||||
" -";
|
||||
" Если не указано имя сервера и флаги, сервер перечитает unrealircd.conf,";
|
||||
" Если не указано имя сервера и флаг, сервер перечитает unrealircd.conf,";
|
||||
" а так же все файлы MOTD, BOTMOTD, OPERMOTD и RULES.";
|
||||
" Если указано имя сервера, команда подействует на указанный сервер.";
|
||||
" Только администратор сети может указывать имя сервера.";
|
||||
" Если указан -global, то все сервера в сети перечитают настройки";
|
||||
" Только администратор сети может указывать имя сервера и -global.";
|
||||
" -";
|
||||
" Указание флагов позволяет перечитать другие конфигурационные файлы." ;
|
||||
" Список флагов:";
|
||||
|
||||
+107
-43
@@ -4,16 +4,16 @@
|
||||
<title>UnrealIRCd - 3.2 - Îôèöèàëüíàÿ äîêóìåíòàöèÿ</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
|
||||
<style type="text/css"> .block_section { font-size: 24; font-weight: bold; }
|
||||
.block_name { font-size: 24; font-weight: bold; }
|
||||
.block_required { color: red; font-weight: bold; }
|
||||
.block_recommended { color: green; font-weight: bold; }
|
||||
.block_optional { color: blue; font-weight: bold; }
|
||||
.block_old { font-size: 14; }
|
||||
.set { font-weight: bold; }
|
||||
.desc { margin-left: 15px; }
|
||||
.inline_pre { font-family: monospace; font-style: normal; background-color: #eeeeee;}
|
||||
pre { font-family: monospace; font-style: normal; background-color: #eeeeee;}
|
||||
</style>
|
||||
.block_name { font-size: 24; font-weight: bold; }
|
||||
.block_required { color: red; font-weight: bold; }
|
||||
.block_recommended { color: green; font-weight: bold; }
|
||||
.block_optional { color: blue; font-weight: bold; }
|
||||
.block_old { font-size: 14; }
|
||||
.set { font-weight: bold; }
|
||||
.desc { margin-left: 15px; }
|
||||
.inline_pre { font-family: monospace; font-style: normal; background-color: #eeeeee;}
|
||||
pre { font-family: monospace; font-style: normal; background-color: #eeeeee;}
|
||||
</style>
|
||||
<!-- $Id$ -->
|
||||
</head>
|
||||
<body>
|
||||
@@ -124,7 +124,9 @@
|
||||
---8.8. <A href="#secantiexploit">Çàùèòà ïðîòèâ ýêñïëîèòîâ</A><br>
|
||||
---8.9. <A href="#secsummary">Èòîãè</A><br>
|
||||
9. <a href="http://www.vulnscan.org/UnrealIRCd/faq/" target="_blank">×àñòî
|
||||
çàäàâàåìûå âîïðîñû (×ÀÂÎ)</a><br>
|
||||
çàäàâàåìûå âîïðîñû (×ÀÂÎ)</a><br />
|
||||
10. <a href="#modules">Ìîäóëè</a><br />
|
||||
---10.1. <a href="#modules_m_nopost">m_nopost</a><br />
|
||||
A. <A href="#regex">Ðåãóëÿðíûå âûðàæåíèÿ</A><br>
|
||||
---A.1. <A href="#regexlit">Ëèòåðàëû</A><br>
|
||||
---A.2. <A href="#regexdot">Îïåðàòîð Òî÷êà</A><br>
|
||||
@@ -197,7 +199,7 @@
|
||||
<li>
|
||||
Çàïóñòèòå ïðîãðàììó óñòàíîâêè íîâîé âåðñèè Unreal.
|
||||
<li>
|
||||
Ñêîïèðóéòå ñòàðûå êîíôèãóðàöèîííûå ôàéëû â íîâóþ ïàïêó.
|
||||
Ñêîïèðóéòå ñòàðûå êîíôèãóðàöèîííûå ôàéëû â íîâóþ ïàïêó.
|
||||
</li>
|
||||
</ul>
|
||||
<p>Ïîæàëóéñòà, ïðîâåðüòå/ïðî÷èòàéòå .RELEASE.NOTES ÷òîáû óâèäåòü, ÷òî èçìåíèëîñü.
|
||||
@@ -220,7 +222,7 @@
|
||||
<li>
|
||||
OpenBSD (3.7, 3.8, 3.9)
|
||||
<li>
|
||||
Solaris (9, 10)
|
||||
Solaris (9, 10)
|
||||
</li>
|
||||
</ul>
|
||||
<li>
|
||||
@@ -231,7 +233,7 @@
|
||||
<li>
|
||||
Windows XP (Home, Pro)
|
||||
<li>
|
||||
Windows 2003
|
||||
Windows 2003
|
||||
</li>
|
||||
</ul>
|
||||
<li>
|
||||
@@ -244,7 +246,7 @@
|
||||
<li>
|
||||
amd64
|
||||
<li>
|
||||
alpha
|
||||
alpha
|
||||
</li>
|
||||
</ul>
|
||||
<br>
|
||||
@@ -269,8 +271,8 @@
|
||||
<li>
|
||||
make
|
||||
<li>
|
||||
Òåïåðü ñîçäàéòå âàø unrealircd.conf è äðóãèå êîíôèãóðàöèîííûå ôàéëû òàê, êàê
|
||||
îïèñàíî â ðàçäåëå 4.
|
||||
Òåïåðü ñîçäàéòå âàø unrealircd.conf è äðóãèå êîíôèãóðàöèîííûå ôàéëû òàê, êàê
|
||||
îïèñàíî â ðàçäåëå 4.
|
||||
</li>
|
||||
</ol>
|
||||
<p>Windows:<br>
|
||||
@@ -278,8 +280,8 @@
|
||||
<li>
|
||||
Çàïóñòèòå ïðîãðàììó óñòàíîâêè Unreal
|
||||
<li>
|
||||
Òåïåðü ñîçäàéòå âàø unrealircd.conf è äðóãèå êîíôèãóðàöèîííûå ôàéëû òàê, êàê
|
||||
îïèñàíî â ðàçäåëå 4.
|
||||
Òåïåðü ñîçäàéòå âàø unrealircd.conf è äðóãèå êîíôèãóðàöèîííûå ôàéëû òàê, êàê
|
||||
îïèñàíî â ðàçäåëå 4.
|
||||
</li>
|
||||
</ol>
|
||||
<P></P>
|
||||
@@ -316,21 +318,21 @@
|
||||
<p>Ýòè êëþ÷è ÄÎËÆÍÛ áûòü îäèíàêîâûìè íà ÂÑÅÕ ÑÅÐÂÅÐÀÕ â ñåòè. Òàêæå êëþ÷è äîëæíû
|
||||
õðàíèòüñÿ â ñåêðåòå, ïîòîìó ÷òî âîçìîæíî ïîëó÷èòü ðåàëüíûé õîñò, çíàÿ ýòè êëþ÷è
|
||||
(÷òî äåëàåò ðåæèì +x áåñïîëåçíûì).</p>
|
||||
<P>Ïîäñêàçêà: Åñëè âû èñïîëüçóåòå *NIX, òî ó âàñ åñòü âîçìîæíîñòü ñîçäàòü
|
||||
íîâûå êëþ÷è: çàïóñòèòå './unreal gencloak' â øåëëå, ðåçóëüòàòîì âûïîëíåíèÿ
|
||||
<P>Ïîäñêàçêà: Åñëè âû èñïîëüçóåòå *NIX, òî ó âàñ åñòü âîçìîæíîñòü ñîçäàòü
|
||||
íîâûå êëþ÷è: çàïóñòèòå './unreal gencloak' â øåëëå, ðåçóëüòàòîì âûïîëíåíèÿ
|
||||
ñòàíåò òðè ñòðîêè ñãåíåðèðîâàííûå ñëó÷àéíî, êîòîðûå âû ñìîæåòå èñïîëüçîâàòü â
|
||||
êà÷åñòâå êëþ÷åé.</P>
|
||||
êà÷åñòâå êëþ÷åé.</P>
|
||||
</div>
|
||||
<p><font size="+2"><b>3.2 - Ìîäóëè</b></font><a name="feature_modules"></a></p>
|
||||
<div class="desc">
|
||||
<p>UnrealIRCd ïîääåðæèâàåò ìîäóëè, êîòîðûå õîðîøè òåì, ÷òî:<br>
|
||||
- Âû ìîæåòå çàãðóæàòü/ïåðåçàãðóæàòü/âûãðóæàòü èõ âî âðåìÿ ðàáîòû ircd(ïóò¸ì
|
||||
- Âû ìîæåòå çàãðóæàòü/ïåðåçàãðóæàòü/âûãðóæàòü èõ âî âðåìÿ ðàáîòû ircd (ïóò¸ì
|
||||
êîìàíäû /rehash). Ýòî ïîçâîëÿåò èñïðàâëÿòü íåêîòîðûå îøèáêè èëè äîáàâëÿòü íîâûå
|
||||
âîçìîæíîñòè áåç ïåðåçàïóñêà ñåðâåðà!<br>
|
||||
- Ñòîðîííèå ëþäè ìîãóò ñîçäàâàòü ìîäóëè ñ íîâûìè êîìàíäàìè, ðåæèìàìè
|
||||
ïîëüçîâàòåëåé è êàíàëîâ.<br>
|
||||
UnrealIRCd èä¸ò òîëüêî ñ íåêîòîðûìè ìîäóëÿìè. Ñëåäèòå íà www.unrealircd.com
|
||||
-> modules èëè èñïîëüçóéòå google.com äëÿ ïîèñêà ñòîðîííèõ ìîäóëåé.<br>
|
||||
UnrealIRCd èä¸ò òîëüêî ñ <a href="#modules">íåêîòîðûìè ìîäóëÿìè</a>.
|
||||
Ñëåäèòå çà ìîäóëÿìè íà www.unrealircd.com -> èëè èñïîëüçóéòå google.com äëÿ ïîèñêà ñòîðîííèõ ìîäóëåé.<br>
|
||||
<p>Âàì íåîáõîäèìî çàãðóçèòü êàê ìèíèìóì äâà ìîäóëÿ, èíà÷å âû íå ñìîæåòå çàïóñòèòü
|
||||
UnrealIRCd:<br>
|
||||
- ìîäóëü êîìàíä: commands.so (commands.dll â ÎÑ Windows)<br>
|
||||
@@ -857,6 +859,13 @@
|
||||
set::spamfilter::virus-help-channel, îòêëþ÷àåò âñå êîìàíäû êðîìå PONG, ADMIN, è
|
||||
ñîîáùàåò/óâåäîìëÿåò îá ýòîì íà set::spamfilter::virus-help-channel</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>warn</td>
|
||||
<td>ïîñûëàåò óâåäîìëåíèå èðö-îïåðàòîðàì (ñíîìàñêà spamfilter) è óâåäîìëÿåò ïîëüçîâàòåëÿ î òîì,
|
||||
÷òî åãî ñîîáùåíèå áûëî ïåðåõâà÷åíî. Íèêàêèõ äåéñòâèåé ñ ïîëüçîâàòåëåì íå ïðîèñõîäèò,
|
||||
ñîîáùåíèå íå áëîêèðóåòñÿ.</td>
|
||||
</tr>
|
||||
|
||||
</table>
|
||||
</td>
|
||||
<tr vAlign="top">
|
||||
@@ -2426,9 +2435,13 @@ loadmodule "modules/cloak.dll";
|
||||
};</pre>
|
||||
<P></P>
|
||||
<p>Áëîê except ban ïîçâîëÿåò îïðåäåëèòü user@host â êà÷åñòâå èñêëþ÷åíèÿ äëÿ áàíà.
|
||||
Äàííûé áëîê èñïîëüçóåòñÿ, åñëè âû õîòèòå çàáàíèòü ïðîâàéäåðà, íî òàê æå õîòèòå,
|
||||
÷òîáû îïðåäåë¸ííûå ïîëüçîâàòåëè ìîãëè ïðèñîåäèíèòñÿ. Äèðåêòèâà except::mask
|
||||
Äàííûé áëîê èñïîëüçóåòñÿ, åñëè âû õîòèòå çàáàíèòü ïîëüçîâàòåëåé êîíêðåòíîãî
|
||||
ïðîâàéäåðà (áëîêîì ban { } èëè KLINE/ZLINE), íî òàê æå õîòèòå,
|
||||
÷òîáû îïðåäåë¸ííûå ïîëüçîâàòåëè ñìîãëè ïîäêëþ÷èòüñÿ. Äèðåêòèâà except::mask
|
||||
îïðåäåëÿåò øàáëîí user@host äëÿ êëèåíòà, ÷òîáû ïîçâîëèòü åìó ïðèñîåäèíèòñÿ.</p>
|
||||
<p>Çàìå÷àíèå: Åñëè âû æåëàåòå ñòîïðîöåíòíî èñêëþ÷èòü õîñò îò âñåõ âîçìîæíûõ áàíîâ
|
||||
(êðîìå ñïàìôèëüòðà), òî âû äîëæíû óêàçàòü îáà áëîêà: 'except ban' è 'except tkl'.</p>
|
||||
|
||||
<p>Ïðèìåð:<br>
|
||||
<pre>except ban {
|
||||
mask myident@my.isp.com;
|
||||
@@ -2456,8 +2469,8 @@ loadmodule "modules/cloak.dll";
|
||||
çàáàíèòü ïðîâàéäåðà, íî òàê æå õîòèòå, ÷òîáû îïðåäåë¸ííûå ïîëüçîâàòåëè ìîãëè
|
||||
ïðèñîåäèíèòñÿ. Äèðåêòèâà except::mask îïðåäåëÿåò ìàñêó user@host äëÿ êëèåíòà,
|
||||
÷òîáû ïîçâîëèòü åìó ïðèñîåäèíèòñÿ. except::type îïðåäåëÿåò, êàêîé òèï áàíà
|
||||
äîëæåí ïðåîäîëåâàòüñÿ. Âîçìîæíûå òèïû: gline, gzline, qline, gqline è shun, ÷òî
|
||||
ïîçâîëÿåò èñêëþ÷àòü èç Glines, Global Zlines, Qlines, Global Qlines è shuns.
|
||||
äîëæåí ïðåîäîëåâàòüñÿ. Âîçìîæíûå òèïû: gline, gzline, qline, gqline, shun è all, ÷òî
|
||||
ïîçâîëÿåò èñêëþ÷àòü èç Global Zlines, Qlines, Global Qlines, shuns è all áàíû (êðîìå KLINE/ZLINE).
|
||||
Åñëè èñïîëüçóåòñÿ ôîðìàò type {}, òî ìîæíî îïðåäåëèòü íåñêîëüêî òèïîâ.</p>
|
||||
<p>Ïðèìåð:<br>
|
||||
<pre>except tkl {
|
||||
@@ -2721,18 +2734,24 @@ deny channel {
|
||||
};</pre>
|
||||
<P></P>
|
||||
<p>Áëîê badword ïîçâîëÿåò ìàíèïóëèðîâàòü âàì ñïèñêîì, èñïîëüçóåìûì äëÿ ðåæèìà +G,
|
||||
óñòàíîâëåííîãî íà ïîëüçîâàòåëåé è êàíàë, ÷òîáû âûðåçàòü ìàòíûå ñëîâà. badword::
|
||||
îïðåäåëÿåò òèï, òàêîé, êàê channel, message, quit è all. channel - ýòî ñïèñîê
|
||||
+G íà êàíàëå, message - ýòî ñïèñîê +G ïîëüçîâàòåëÿ, quit - äëÿ öåíçóðû
|
||||
ñîîáùåíèÿ ïðè âûõîäå, all - äîáàâëÿåò âñ¸ â óêàçàííûå âûøå 3 ñïèñêà.
|
||||
badword::word ìîæåò áûòü ïðîñòî ñëîâîì èëè æå ðåãóëÿðíûì âûðàæåíèåì.
|
||||
badword::replace - ÷åì çàìåíèòü ñîâïàäàþùåå ñëîâî.Åñëè badword::replace íå
|
||||
óêàçàí, òî ñëîâî áóäåò çàìåíåíî íà <censored>. badword::action
|
||||
óñòàíîâëåííîãî íà ïîëüçîâàòåëåé è êàíàë, ÷òîáû âûðåçàòü ìàòíûå ñëîâà.
|
||||
<b>badword::</b> îïðåäåëÿåò òèï, ïî êîòîðîìó áóäåò ñóäèòñÿ, ãäå ïðèä¸òñÿ âûðåçàòü ñëîâà.
|
||||
Ïðàâèëüíûå òèïû:
|
||||
<ul>
|
||||
<li><tt>channel</tt> ïðèìåíÿåòñÿ íà êàíàëàõ ñ óñòàíîâëåííûì ðåæèìîì +G.</li>
|
||||
<li><tt>message</tt> ïðèìåíÿåòñÿ â ëè÷íûõ ñîîáùåíèÿõ (íå â êàíàëüíûõ ), îòïðàâëåííûõ ïîëüçîâàòåëåì ñ ðåæèìîì +G.</li>
|
||||
<li><tt>quit</tt> ïðèìåíÿåòñÿ âî âñåõ ñîîáùåíèÿõ âûõîäà èç ñåòè.</li>
|
||||
<li><tt>all</tt> ïðèìåíÿåòñÿ âî âñåõ óêàçàííûõ âûøå ñèòóàöèÿõ.</li>
|
||||
</ul>
|
||||
<p>
|
||||
<b>badword::word</b> ìîæåò áûòü ïðîñòî ñëîâîì èëè æå ðåãóëÿðíûì âûðàæåíèåì (êîòîðîå ìû çàìåíÿåì).
|
||||
<b>badword::replace</b> - ÷åì çàìåíèòü ñîâïàäàþùåå ñëîâî. Åñëè <b>badword::replace</b> íå
|
||||
óêàçàí, òî ñëîâî áóäåò çàìåíåíî íà <censored>. <b>badword::action</b>
|
||||
îïðåäåëÿåò, êàêîå äåéñòâèå áóäåò ïðåäïðèíÿòî, åñëè áóäåò íàéäåí ìàò. Åñëè âû
|
||||
îïðåäåëèëè replace, òîãäà ìàò áóäåò çàìåíåí, åñëè æå âû îïðåäåëèëè block, òî
|
||||
ñîîáùåíèå áóäåò çàáëîêèðîâàíî öåëèêîì. Åñëè âû íå îïðåäåëèëè badword::action,
|
||||
ñîîáùåíèå áóäåò çàáëîêèðîâàíî öåëèêîì. Åñëè âû íå îïðåäåëèëè <b>badword::action</b>,
|
||||
òî áóäåò íàçíà÷åí replace.</p>
|
||||
<p>Ïðèìåð:<br>
|
||||
<p>Ïðèìåð:<br />
|
||||
<pre>badword channel {
|
||||
word shit;
|
||||
replace shoot;
|
||||
@@ -3168,9 +3187,9 @@ cgiirc {
|
||||
<P></P>
|
||||
</div>
|
||||
</div>
|
||||
<p><font class="block_section">4.37 - </font><font class="block_name">Set áëîê</font>
|
||||
<p id="setblock"><font class="block_section">4.37 - </font><font class="block_name">Set áëîê</font>
|
||||
<font class="block_required">ÍÅÎÁÕÎÄÈÌ</font> <font class="block_old">(Ðàíåå
|
||||
èçâåñòåí êàê unrealircd.conf/networks)</font><a name="setblock"></a>
|
||||
èçâåñòåí êàê unrealircd.conf/networks)</font>
|
||||
</p>
|
||||
<div class="desc">
|
||||
<p>Äàííûé áëîê ñîäåðæèò íàñòðîéêè âàøåé irc-ñåòè, îí ìîæåò ðàçìåùàòüñÿ êàê â
|
||||
@@ -3356,9 +3375,27 @@ cgiirc {
|
||||
èñïîëüçîâàíèå êîìàíäû íå-îïåðàòîðàìè îòïðàâëÿåòñÿ ñíîìàñêå EYES.</p>
|
||||
<p><font class="set">set::options::allow-part-if-shunned;</font><br>
|
||||
Ïîçâîëÿåò ïîëüçîâàòåëÿì, íà êîòîðûõ óñòàíîâëåí shun, èñïîëüçîâàòü /part.</p>
|
||||
<p><font class="set">set::options::fail-oper-warn;</font><br>
|
||||
<p><font class="set">set::options::fail-oper-warn;</font><br>
|
||||
Ïðè íàëè÷èè ýòîé îïöèè ïîëüçîâàòåëü áóäåò óâåäîìë¸í î òîì, ÷òî åãî íåóäà÷íàÿ
|
||||
ïîïûòêà ñòàòü îïåðàòîðîì (/oper) áûëà çàôèêñèðîâàíà.</p>
|
||||
<p><font class="set">set::options::allow-insane-bans;</font><br>
|
||||
Ïîçâîëÿåò áàíèòü ïî óêàçàííîé ìàñêå, íàïðèìåð /GLINE *@*.xx. Ïîçâîëÿåò ëåãêî è
|
||||
íåïðèíóæä¸ííî çàáàíèòü ëþáîãî â âàøåé ñåòè, ïîýòîìó èñïîëüçóéòå îñòîðîæíî!</p>
|
||||
<p id="set_nopost_ban_action"><font class="set">set::nopost::ban-action</font> (òðåáóåò ìîäóëÿ <a href="#modules_m_nopost">m_nopost</a>)<br />
|
||||
Äåéñòâèå, ïðèìåíÿåìîå ê ïîëüçîâàòåëþ, åñëè îí ïûòàåòñÿ âûïîëíèòü êîìàíäó HTTP POST.
|
||||
Äîïóñòèìûå çíà÷åíèÿ: kill, gline, gzline, kline, zline, shun, tempshun.
|
||||
Çíà÷åíèå ïî óìîë÷àíèþ: kill. Åñëè âû èñïîëüçóåòå çíà÷åíèÿ *line èëè shun,
|
||||
ïðîñòî çàïîìíèòå, ÷òî âîçìîæíî ëåãêîâåðíûé ïîëüçîâàòåëü ïîñåòèë ñàéò, êîòîðûé îñóùåñòâëÿåò
|
||||
ñïàììåðñêóþ àòàêó XPS IRC, è ïîëüçîâàòåëÿ îòêëþ÷èò îò ñåòè (ïðèáü¸ò åãî ñóùåñòâóþùèå ïîäêëþ÷åííèÿ).
|
||||
Çíà÷åíèå ïî óìîë÷àíèþ (kill) êàê ðàç ñëóæèò çàùèòîé ïðîòèâ òàêèõ èíöèäåíòîâ, íî æ¸ñòêèå ìåðû (*line,
|
||||
à îñîáåííî gzline) èíîãäà íåîáõîäèìû.</p>
|
||||
<p id="set_nopost_ban_reason"><font class="set">set::nopost::ban-reason</font> (òðåáóåò ìîäóëÿ <a href="#modules_m_nopost">m_nopost</a>)<br />
|
||||
Óêàçûâàåòñÿ ïðè÷èíà áàíà, åñëè ìîäóëü m_nopost ïðèáèâàåò èëè áàíèò ïîëüçîâàòåëÿ.</p>
|
||||
<p id="set_nopost_ban_time"><font class="set">set::nopost::ban-time</font> (òðåáóåò ìîäóëÿ <a href="#modules_m_nopost">m_nopost</a>)<br />
|
||||
Äëèòåëüíîñòü äëÿ shuns, glines, gzlines, klines è zlines, óñòàíîâëåííûõ by m_nopost.
|
||||
Ïî óìîë÷àíèþ 4h (4 ÷àñà).</p>
|
||||
<p id="set_nopost_except_hosts"><font class="set">set::nopost::except-hosts</font> (òðåáóåò ìîäóëÿ <a href="#modules_m_nopost">m_nopost</a>)<br />
|
||||
Ñïèñîê ìàñê õîñòîâ äëÿ èñêëþ÷åíèÿ äåéñòâèÿ ìîäóëÿ m_nopost. Âû ìîæåòå óêàçàòü çäåñü ëþáûå õîñò ìàñêè.</p>
|
||||
<p><font class="set">set::dns::timeout <èíòåðâàë-âðåìåíè>;</font><br>
|
||||
Èíòåðâàë âðåìåíè, îïðåäåëÿþùèé òàéìàóò DNS-ñåðâåðà. Ýòî ñòðîêà, ãäå d îçíà÷àåò
|
||||
äíè, h - ÷àñû, m - ìèíóòû è s - ñåêóíäû. Ê ïðèìåðó, 1d2h3m îçíà÷àåò 1 äåíü, 2
|
||||
@@ -3862,6 +3899,17 @@ files {
|
||||
</td>
|
||||
<td>Çàéòè íà êàíàë ìîãóò òîëüêî êëèåíòû ñ çàùèù¸ííûì ñîåäèíåíèåì (SSL)</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div align="center">Z</div>
|
||||
</td>
|
||||
<td>Óñòàíàâëèâàåòñÿ ñåðâåðîì è ñèãíàëèçèðóåò î òîì, ÷òî âñå ïîëüçîâàòåëè,
|
||||
íàõîäÿùèåñÿ íà êàíàëå, èñïîëüçóþò áåçîïàñíîå ïîäêëþ÷åíèå (SSL).
|
||||
Áóäåò àêòèâíî, åñëè óêàçàíî +z. ULines (ê ïðèìåðó BotServ), èãíîðèðóþòñÿ,
|
||||
ïðè ïîäñ÷¸òå "íåáåçîïàñíûõ ïîëüçîâàòåëåé". Ïî ïðåæíåìó, îçàáîòèòüñÿ áåçîïàñíîñòüþ
|
||||
ìåæñåðâåðíûõ ëèíêîâ äîëæíû àäìèíèñòðàòîðû (SSL, VPN, èñïîëüçîâàíèå loopback èíòåðôåéñîâ
|
||||
è ïðî÷àÿ, ïðî÷àÿ), ïîòîìó ÷òî IRCd íå ìîæåò è íå ñìîæåò îïðåäåëèòü áåçîïàñíîñòü.</td>
|
||||
</tr>
|
||||
</table>
|
||||
<p>
|
||||
</p>
|
||||
@@ -4427,10 +4475,12 @@ files {
|
||||
<td>Îïåðàòîð</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td height="39">rehash <ñåðâåð> –<ôëàãè></td>
|
||||
<td height="39">rehash <ñåðâåð|global> –<ôëàãè></td>
|
||||
<td>Îñóùåñòâëÿåò ðåõýø (Rehash - ïåðå÷èòàòü) êîíôèãóðàöèîííûõ ôàéëîâ ñåðâåðà. Åñëè
|
||||
óêàçàíî èìÿ ñåðâåðà, òî ïîçâîëÿåò îñóùåñòâèòü ðåõýø êîíôèãóðàöèîííîãî ôàéëà íà
|
||||
óäàë¸ííîì ñåðâåðå. Äîñòóïíû íåêîòîðûå ôëàãè:<br>
|
||||
óäàë¸ííîì ñåðâåðå. Åñëè óêàçàí -global, òî áóäåò ïðîèçâåä¸í ðåõýø
|
||||
ÂÑÅÕ ñåðâåðîâ â âàøåé ñåòè (òðåáóåò ïðàâ NetAdmin).
|
||||
Äîñòóïíû íåêîòîðûå ôëàãè:<br>
|
||||
-motd - Îñóùåñòâëÿåò ðåõýø âñåõ MOTD è RULES ôàéëîâ (âêëþ÷àÿ tld {})<br>
|
||||
-opermotd - îñóùåñòâëÿåò ðåõýø òîëüêî ôàéëà OPERMOTD<br>
|
||||
-botmotd - îñóùåñòâëÿåò ðåõýø òîëüêî ôàéëà BOTMOTD<br>
|
||||
@@ -4926,6 +4976,20 @@ files {
|
||||
ýòîìó àäðåñó</a>.</p>
|
||||
</div>
|
||||
<p></p>
|
||||
<p id="modules"><font size="+2"><b>10 – Modules</b></font></p>
|
||||
<div class="desc">
|
||||
<p>Äàííàÿ ñåêöèÿ îïèñûâàåò ìîäóëè, èäóùèå â êîìïëåêòå ñ UnrealIRCd.
|
||||
Ê ñîæàëåíèþ â íàñòîÿùåå âðåìÿ òîëüêî îäèí ìîäóëü, èäóùèé âìåñòå ñ
|
||||
UnrealIRCd, äîêóìåíòèðîâàí.</p>
|
||||
</div>
|
||||
<p id="modules_m_nopost"><font size="+2"><b>10.1 <a href="#modules_m_nopost">m_nopost</a></b></font><br />
|
||||
Äàííûé ìîäóëü àâòîìàòè÷åñêè áàíèò ëþáîãî ïîëüçîâàòåëÿ, êòî ïûòàåòñÿ èñïîëüçîâàòü çàïðîñ â ñòèëå HTTP.
|
||||
Ìîäóëü áûë íàïèñàí Syzop â îòâåò íà èñïîëüçîâàíèå Firefox XPS àòàê, êîòîðûå ïîçâîëÿëè AJAX-ñîâìåñòèìûì
|
||||
áðàóçåðàì âûñòóïàòü â ðîëè ñïàìáîòîâ â IRC. Âûáðàòü, ÷òî áóäåò äåëàòü ìîäóëü m_nopost, êîãäà ïîëó÷èò
|
||||
ïîäîáíûé çàïðîñ, ìîæíî â ñåêöèè <a href="#set_nopost_ban_action"> set::nopost::ban-action</a> è
|
||||
<a href="#set_nopost_ban_time">set::nopost::ban-time</a>.<br />
|
||||
Ìîäóëü ïîÿâèëñÿ â UnrealIRCd âåðñèè 3.2.9 è êîìïèëèðóåòñÿ â commands.so, òàê ÷òî îí çàãðóæàåòñÿ àâòîìàòè÷åñêè â
|
||||
áîëüøèíñòâå ñëó÷àåâ.</p>
|
||||
<p><font size="+2"><b>Ðåãóëÿðíûå âûðàæåíèÿ<a name="regex"></a></b></font></p>
|
||||
<div class="desc"><p>Ðåãóëÿðíûå âûðàæåíèÿ ÷àñòî èñïîëüçóþòñÿ â Unreal (íàïðèìåð, â
|
||||
badwords, spamfilter, è aliases), îíè ÿâëÿþòñÿ îòëè÷íûì èíñòðóìåíòîì äëÿ ïîèñêà
|
||||
|
||||
Reference in New Issue
Block a user