1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-06-28 14:56:37 +02:00

Latest Update

This commit is contained in:
gsf
2006-01-20 12:14:38 +00:00
parent 379fc66e8b
commit 6499bc6a29
+42 -24
View File
@@ -321,11 +321,11 @@ name=installation></A>
</UL>
<UL type=disc>
<UL type=circle>
<LI>Linux 2.2.x
<LI>Linux 2.4.x
<LI>FreeBSD 4.6-STABLE
<LI>FreeBSD 4.5-STABLE
<LI>Solaris 2.x </LI>
<LI>Linux (2.2.*, 2.4.*, 2.6.*)
<LI>FreeBSD (4.*, 5.*)
<LI>NetBSD (2.*)
<LI>OpenBSD (3.7, 3.8)
<LI>Solaris (9, 10) </LI>
</UL>
</UL>
<UL type=disc>
@@ -333,21 +333,24 @@ name=installation></A>
</UL>
<UL type=disc>
<UL type=circle>
<LI>WindowsXP Home
<LI>WindowsXP Pro
<LI>Windows 2000 Pro
<LI>Windows 2000 Server
<LI>Windows 2000 Advanced Server
<LI>Windows 98
<LI>Windows Me </LI>
<LI>Windows 2000 (Pro, Server, Advanced Server)
<LI>Windows XP (Home, Pro)
<LI>Windows 2003
</UL>
<LI><b> ÄïêéìáóìÝíåò Áñ÷éôåêôïíéêÝò: </b>
<UL>
<LI>ia32 (i386, i486, i586, i686)
<LI>ia64
<LI>amd64
<LI>alpha
</UL>
</UL>
<P><BR>
Áí ãíùñßæåôå ïôé ôï Unreal3.2 ëåéôïõñãåß óùóôÜ êáé óå Üëëá ëåéôïõñãéêÜ óõóôÞìáôá, ðáñáêáëïýìå óôåßëôå ôéò ëåðôïìÝñéåò óôï <A
href="mailto://docs@unrealircd.com">docs@unrealircd.com<BR>
href="mailto://coders@lists.unrealircd.org">coders@lists.unrealircd.org<BR>
</A></P>
<P><B>Installation Instructions</B><BR>
<P><B>Ïäçãåßåò ÅãêáôÜóôáóçò</B><BR>
Linux:</P>
<OL type=1>
<LI>gunzip -d Unreal3.2.2.tar.gz
@@ -942,7 +945,7 @@ lang=EN-US>ban </SPAN>
<tr><td>hungarian</td><td>×áñáêôÞñåò Ïõããñéêþí</td><td>iso8859-2 (latin2), windows-1250</td></tr>
<tr><td>polish</td><td>×áñáêôÞñåò Ðïëùíéêþí</td><td>iso8859-2 (latin2)</td></tr>
<tr><td>romanian</td><td>×áñáêôÞñåò ÑïõìÜíéêùí</td><td>iso8859-2 (latin2), windows-1250, iso8859-16</td></tr>
<tr><td><b>latin2</b></td><td>hungarian, polish, romanian</td><td>iso8859-2 (latin2)</td></tr>
<tr><td><b>latin2</b></td><td>ÏõããñéêÜ, ÐïëùíéêÜ, ÑïõìÜíéêá</td><td>iso8859-2 (latin2)</td></tr>
<tr><td>polish-w1250</td><td>×áñáêôÞñåò Ðïëùíéêþí, windows variant (unfortunately more common than iso)</td><td>windows-1250</td></tr>
<tr><td>slovak-w1250</td><td>×áñáêôÞñåò Óëïâáêéêþí, windows variant</td><td>windows-1250</td></tr>
<tr><td>czech-w1250</td><td>×áñáêôÞñåò ÔóÝ÷éêùí, windows variant</td><td>windows-1250</td></tr>
@@ -952,9 +955,15 @@ lang=EN-US>ban </SPAN>
<td class="Normal">×áñáêôÞñåò Åëëçíéêþí</td>
<td class="Normal">iso8859-7</td>
</tr>
<tr><td>turkish</td><td>Turkish characters</td><td>iso8859-9</td></tr>
<tr><td>russian-w1251</td><td>Russian characters</td><td>windows-1251</td></tr>
<tr><td>hebrew</td><td>Hebrew characters</td><td>iso8859-8-I/windows-1255</td></tr>
<tr><td>turkish</td><td>×áñáêôÞñåò Ôïýñêéêùí</td><td>iso8859-9</td></tr>
<tr><td>russian-w1251</td><td>×áñáêôÞñåò Ñùóóéêþí</td><td>windows-1251</td></tr>
<tr><td>belarussian-w1251</td><td>×áñáêôÞñåò Belarussian</td><td>windows-1251</td></tr>
<tr><td>ukrainian-w1251</td><td>×áñáêôÞñåò Ïõêñáíéêþí</td><td>windows-1251</td></tr>
<tr><td><b>windows-1251</b></td><td>russian-w1251, belarussian-w1251, ukrainian-w1251</td><td>windows-1251</td></tr>
<tr><td>hebrew</td>
<td>×áñáêôÞñåò Åâñáúêþí</td>
<td>iso8859-8-I/windows-1255</td></tr>
<tr>
<td class="Normal">chinese-simp</td>
<td class="Normal">ÁðëïðïéïçìÝíá ÊéíÝæéêá</td>
@@ -2429,7 +2438,7 @@ cellPadding=0 border=0>
</TR>
<TR>
<TD class="Normal"> <P><B>quarantine</B></P></TD>
<TD class="Normal"> <P>ïé äéá÷åéñéóôÝò óå áõôüí ôïí server èá Ý÷ïõí ôïðéêÜ äéêáéþìáôá ìüíï status</P></TD>
<TD class="Normal"> <P>ïé äéá÷åéñéóôÝò óå áõôüí ôïí server äåí ìðïñïýí íá áðïêôÞóïõí äéêáéþìáôá GLOBAL äéá÷åéñéóôÞ(èá ãßíïõí KILL), ÷ñçóéìïðïéåßôáé ãéá äïêéìáóôéêïýò äéáêïìéóôÝò êôë.</P></TD>
</TR>
</TBODY>
</TABLE>
@@ -2462,11 +2471,12 @@ style="COLOR: blue">
alias &lt;name&gt; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; target &lt;nick-to-forward-to&gt;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type &lt;type-of-alias&gt;;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spamfilter &lt;yes|no&gt;;
};</PRE>
<P>(Óçìåßùóç: åðßóçò äåßôå <A
href="#includedirective">åäþ</A> ãéá ôá standard áñ÷åßá alias ðïõ ðåñéÝ÷ïíôáé óôï UnrealIRCd)</P>
<P>Ç åðéëïãÞ alias [standard alias] óáò åðéôñÝðåé íá ðñïùèÞóåôå ìéá åíôïëÞ óå Ýíáí ÷ñÞóôç, ãéá ðáñÜäåéãìá /chanserv óôÝëíåé Ýíá ìÞíõìá óôïí ÷ñÞóôç chanserv. Ôï alias:: ïñßæåé ôï üíïìá ôçò åíôïëÞò ç ïðïßá èá åßíáé ç óõíôüìåõóç (ð.÷: chanserv), ôï alias::target åßíáé ôï üíïìá ç ôï êáíÜëé óôï ïðïßï èá ðñïùèçèåß ôï ìÞíõìá, Üí ôï alias:: åßíáé ôï ßäéï ìå ôï üíïìá, óôï ïðïßï èá ðñïùèçèåß, ôï alias::target åßíáé ðñïáéñåôéêü. Ôï alias::type ïñßæåé ôïí ôýðï ôçò óõíôüìåõóçò, Ýãêõñïé ôýðïé åßíáé services (ï ÷ñÞóôçò åßíáé óôïí server ôùí services), stats (ï ÷ñÞóôçò âñßóêåôáé óôïí server ôùí stats), normal (ï ÷ñÞóôçò åßíáé êáíïíéêüò ÷ñÞóôçò óå ïðïéïíäÞðïôå server), êáé channel (ï óôü÷ïò åßíáé üíïìá êáíáëéïý). Ç åðéëïãÞ alias Ý÷åé áêüìá ìéá ÷ñÞóç ôçò ïðïßáò ï óêïðüò åðåîçãÞôáé ðáñáêÜôù.</P>
<P>Ç åðéëïãÞ alias [standard alias] óáò åðéôñÝðåé íá ðñïùèÞóåôå ìéá åíôïëÞ óå Ýíáí ÷ñÞóôç, ãéá ðáñÜäåéãìá /chanserv óôÝëíåé Ýíá ìÞíõìá óôïí ÷ñÞóôç chanserv. Ôï alias:: ïñßæåé ôï üíïìá ôçò åíôïëÞò ç ïðïßá èá åßíáé ç óõíôüìåõóç (ð.÷: chanserv), ôï alias::target åßíáé ôï üíïìá ç ôï êáíÜëé óôï ïðïßï èá ðñïùèçèåß ôï ìÞíõìá, Üí ôï alias:: åßíáé ôï ßäéï ìå ôï üíïìá, óôï ïðïßï èá ðñïùèçèåß, ôï alias::target åßíáé ðñïáéñåôéêü. Ôï alias::type ïñßæåé ôïí ôýðï ôçò óõíôüìåõóçò, Ýãêõñïé ôýðïé åßíáé services (ï ÷ñÞóôçò åßíáé óôïí server ôùí services), stats (ï ÷ñÞóôçò âñßóêåôáé óôïí server ôùí stats), normal (ï ÷ñÞóôçò åßíáé êáíïíéêüò ÷ñÞóôçò óå ïðïéïíäÞðïôå server), êáé channel (ï óôü÷ïò åßíáé üíïìá êáíáëéïý). Áí ôï alias::spamfilter (ìÞ áðáñáßôçôï) Ý÷åé ïñéóôåß óå 'yes', ôüôå ôá spamfilters èá åëÝã÷ïíôáé (ç áñ÷éêÞ åðéëïãÞ åéíáé 'no').<br> Ç åðéëïãÞ alias Ý÷åé åðßóçò êáé Üëëïí Ýíáí óêïðü ðïõ åîçãåßôáé ëåðôïìåñþò ðáñáêÜôù.</P>
<P>Óýíôáîç [command alias]:</P>
<PRE>&nbsp;
alias &lt;name&gt; {
@@ -2478,7 +2488,8 @@ href="#includedirective">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; format &lt;regex-expression&gt; {
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ...
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type command;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; type command;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; spamfilter &lt;yes|no&gt;;
};</PRE>
<P>¼ôáí ç åðéëïãÞ alias ÷ñçóéìïðïéåßôáé ìå áõôÞí ôçí ìïñöÞ, óáò åðéôñÝðåé íá Ý÷åôå ìéá ðéï åõñåßá ðåñéï÷Þ ÷ñÞóçò. Ãéá ðáñÜäåéãìá ìðïñåßôå íá äçìéïõñãÞóåôå óõíôïìåýóåéò üðùò ôï /identify. Ôï alias:: åßíáé ôï ßäéï ìå ðáñáðÜíù, ôï üíïìá ôçò åíôïëÞò óõíôüìåõóçò. Ôï alias::format ïñßæåé ìéá êáíïíéêÞ Ýêöñáóç ðïõ åëÝã÷åôáé ìå ôçí ðñüôáóç ðïõ óôÝëíåôáé óôçí åíôïëÞ alias, êáé áöïý ôáéñéÜîåé ìå ôçí õðï-êáôá÷þñçóç ôçò óõíôüìåõóçò ôï alias::format èá ÷ñçóéìïðïéçèåß, ìðïñåßôå íá Ý÷åôå ðïëëáðëÜ alias::format's ãéá íá ïñßóåôå ôçí åíôïëÞ íá êÜíåé äéáöïñåôéêÜ ðñÜãìáôá áíÜëïãá ìå ôçí ðñüôáóç ðïõ óôÝëíåôáé óå áõôÞí. Ôï alias::format::target åßíáé ï óôü÷ïò óôïí ïðïßï èá ðñïùèçèåß áõôÞ ç óõíôüìåõóç. Ôï alias::format::type ïñßæåé ôïí ôýðï ôçò óõíôüìåõóçò ìå ôïí ïðïßï áõôü ôï ìÞíõìá èá ðñïùèçèåß. Ôï alias::format::parameters åßíáé ôéá èá óôáëèåß óÜí ðáñÜìåôñïò óå áõôÞí ôçí óõíôüìåõóç. Ãéá íá ïñßóåôå ìéÜ áðï ôéò ðáñáìÝôñïõò ðïõ èá äùèåß óôçí óõíôüìåõóç åíôïëÞò ïñßóôå Ýíá % áêïëïõèïýìåíï áðï Ýíáí áñéèìü, ãéá ðáñÜäåéãìá, %1 åßíáé ç ðñþôç ðáñÜìåôñïò. Ãéá íá ïñßóåôå üëåò ôéò ðáñáìÝôñïõò áðï ìßá ðáñÜìåôñï ìÝ÷ñé ôï ôÝëïò äþóôå % áêïëïõèïýìåíï áðï Ýíáí áñéèìü êáé Ýíá -, ãéá ðáñÜäåéãìá ôï %2- åðéóôñÝöåé üëåò ôéò ðáñáìÝôñïõò áðï ôï äåýôåñï ìÝ÷ñé êáé ôï ôåëåõôáßï. ÅðéðëÝïí, ìðïñåßôå íá ïñßóåôå %n ôï ïðïßï èá áíôéêáôáóôáèåß ìå ôï nickname ôïõ ÷ñÞóôç ðïõ Ýäùóå ôçí åíôïëÞ. Ãéá ðáñáäåßãìáôá ÷ñÞóçò ôçò åðéëïãÞò óõíôüìåõóçò alias óå ìïñöÞ åíôïëþí, óõìâïõëåõôåßôå ôï doc/example.conf.</P>
</DIV>
@@ -2641,7 +2652,12 @@ href="#includedirective">include</A>.
<P><B>set::who-limit &lt;limit&gt;;</B><BR>
Ïñßæåé ôï üñéï ãéá ôïí ìÝãéóôï áñéèìü ôùí áðïôåëåóìÜôùí ðïõ èá åðéóôñáöïýí áðï Ýíá /who. Áí áõôÞ ç åðéëïãÞ äåí åðéëå÷èåß, äåí èá åöáñìïóôåß êáíÝíá üñéï.</P>
<P><B>set::silence-limit &lt;limit&gt;;</B><BR>
Ïñßæåé ôï üñéï ãéá ôïí ìÝãéóôï áñéèìü ôùí SILENCE åðéëïãþí. Áí áõôç ç åðéëïãÞ äåí ïñéóôåß, ïñßæåôáé áõôüìáôá ôï üñéï ôùí 15.</P>
Ïñßæåé ôï üñéï ãéá ôïí ìÝãéóôï áñéèìü ôùí SILENCE åðéëïãþí. Áí áõôç ç åðéëïãÞ äåí ïñéóôåß, ïñßæåôáé áõôüìáôá ôï üñéï ôùí 15.</P>
<p><B>set::maxbans &lt;limit&gt;;</B><br>
Ïñßæåé ôï üñéï ôùí ìÝãéóôùí bans (+b) ðïõ åðéôñÝðïíôáé óå êÜèå êáíÜëé. Ç áñ÷éêÞ åðéëïãÞ åßíáé 60.
Áí ôï áëëÜîåôå, óéãïõñåõôåßôå ïôé ñßîáôå ìéá ìáôéÜ êáé óôï maxbanlength (äåßôå ðáñáêÜôù)!</p>
<p><b>set::maxbanlength &lt;limit&gt;;</b><br>
Ðáñüìïéï ìå ôï ðáñáðÜíù, áëëÜ ïñßæåé ôïí ìÝãéóôï áñéèìü ÷áñáêôÞñùí ãéá üëá ôá bans óõãêåíôñùìÝíá ìáæß, êÜôé ðïõ âáóéêÜ èÝôåé Ýíá üñéï óôçí (Þìç-)ìÝãéóôï ìÝãåèïò ìíÞìçò ôçí ïðïßá ìðïñïýí íá êáôáëÜâïõí üëá ôá bans óå Ýíá êáíÜëé. Ç áñ÷éêÞ åðéëïãÞ åßíáé 2048 (bytes). Ìå ôçí áñ÷éêÞ åðéëïãÞ set::maxbans óôá 60 áõôï åðéôñÝðåé 2048:60=34 ÷áñáêôÞñåò ãéá êÜèå ban óå ìÝóï üñï.</p>
<P><B>set::oper-only-stats &lt;stats-list&gt;;</B><BR>
Ïñßæåé ìéá ëßóôá ìå ôá stats flags ÷ùñßò äéá÷ùñéóôéêü ðïõ êáèïñßæåé ðïéá stats flags ìðïñïýí íá ÷ñçóéìïðïéÞóïõí ìüíï ïé äéá÷åéñéóôÝò. ÁãíïÞóôå áõôü ôï üñéóìá ãéá íá åðéôñÝøåôå óôïõò ÷ñÞóôåò íá ÷ñçóéìïðïéÞóïõí üëá ôá flags, ç ïñßóôå * ùóôå íá ìçí ìðïñïýí ïé áðëïß ÷ñÞóôåò íá ÷ñçóéìïðïéÞóïõí êáíÝíá flag. Ìüíï ç óýíôïìç ìïñöÞ ôùí stats flags ìðïñåß íá ïñéóôåß åäþ.</P>
<P><B>set::oper-only-stats {&lt;stats-flag&gt;; &lt;stats-flag&gt;;};</B><BR>
@@ -2651,7 +2667,7 @@ href="#includedirective">include</A>.
<P><B>set::maxdccallow &lt;amount-of-entries&gt;;</B><BR>
Ïñßæåé ôïí ìÝãéóôï áñéèìü åðéëïãþí ðïõ ìðïñåß íá Ý÷åé Ýíáò ÷ñÞóôçò óôçí ëßóôá DCCALLOW ôïõ.</P>
<P><B>set::channel-command-prefix &lt;command-prefixes&gt;;</B><BR>
Ïñßæåé ôï ðñüèåìá ÷áñáêôÞñùí ãéá õðçñåóßåò "åíôïëþí êáíáëéþí". Ìçíýìáôá ðïõ áñ÷ßæïõí ìå ïðïéïíäÞðïôå áðï ôïõò êáèïñéóìÝíïõò ÷áñáêôÞñåò èá óôÝëíïíôáé áêüìá êáé áí ï ÷ñÞóôçò åßíáé +d. Ç áñ÷éêÞ ôéìÞ åßíáé "`".</P>
Ïñßæåé ôï ðñüèåìá ÷áñáêôÞñùí ãéá õðçñåóßåò "åíôïëþí êáíáëéþí". Ìçíýìáôá ðïõ áñ÷ßæïõí ìå ïðïéïíäÞðïôå áðï ôïõò êáèïñéóìÝíïõò ÷áñáêôÞñåò èá óôÝëíïíôáé áêüìá êáé áí ï ÷ñÞóôçò åßíáé +d. Ç áñ÷éêÞ ôéìÞ åßíáé "`!.".</P>
<p><b>set::allowed-nickchars { &lt;list&gt; };</b><br>
ÓÝô ÷áñáêôÞñùí / ãëùóóþí ðïõ åðéôñÝðïíôáé óôá nicks, äåßôå <a href="#feature_nickchars">Óåô ÷áñáêôÞñùí Nick</a>.</p>
<P><B>set::allow-userhost-change [never|always|not-on-channels|force-rejoin]</B><BR>
@@ -2760,6 +2776,8 @@ href="#includedirective">include</A>.
Áí ïñéóôåß óå yes (Þ '1') åðéóôñÝöåé 'invite only' óå üðïéïí áðëü ÷ñÞóôç ðñïóðáèÞóåé íá åéóÝñèåé óôï virus-help-channel. Ìüíï äéá÷åéñéóôÝò, Üôïìá ðïõ ôáéñéÜæïõí ìå ôá spamfilters êáé Üôïìá ðïõ ðñïóêëÞèçóáí óôï êáíÜëé ìðïñïýí íá åéóÝñèïõí.</P>
<P><B>set::spamfilter::except &lt;target(s)&gt;</B><BR>
Áõôïß ïé óôü÷ïé åßíáé åîáéñÝóåéò áðï ôï spam filtering (êáìßá åíÝñãåéá äåí èá ãßíåé), ìðïñåß íá åßíáé Ýíáò óôü÷ïò Þ ìéá ëßóôá äéá÷ùñéóìÝíç áðï êüììáôá.. ð.÷: except "#help,#spamreport"</P>
<p><b>set::check-target-nick-bans &lt;yes|no&gt;</b><br>
¼ðïôå êÜðïéïò ÷ñÞóôçò áëëÜæåé ôï øåõäþíõìï ôïõ/ôçò, åëÝã÷åé áí ôï ÍÅÏ øåõäþíõìï ðñÝðåé íá ãßíåé ban. Áí ðñÝðåé, äåí åðéôñÝðåé ôçí áëëáãÞ ôïõ øåõäùíýìïõ. Ç áñ÷éêÞ åðéëïãÞ åßíáé yes.</p>
</DIV>
<P><B><SPAN
@@ -2990,7 +3008,7 @@ cellPadding=0 width="75%" border=1>
</TR>
<TR>
<TD class="Normal"> <P style="TEXT-ALIGN: center" align=center>d</P></TD>
<TD class="Normal"> <P>Ïñßæåé íá ìçí äÝ÷åóôå ìçíýìáôá êáíáëéþí PRIVMSGs</P></TD>
<TD class="Normal"> <P>Ïñßæåé íá ìçí äÝ÷åóôå ìçíýìáôá êáíáëéþí PRIVMSGs (ìå ôçí åîÝñåóç áõôþí ðïõ áñ÷ßæïõí ìå óõãêåêñéìÝíïõò ÷áñáêôÞñåò,äåßôå set::channel-command-prefix)</P></TD>
</TR>
<TR>
<TD class="Normal"> <P style="TEXT-ALIGN: center" align=center>G</P></TD>