Difference between revisions of "UnrealIRCd"

From IRC Wiki
Jump to navigation Jump to search
Line 1: Line 1:
[[File:unreal.png|200px|thumb|left|UnrealIRCd]]
{{Software|name=UnrealIRCd
|logo=[[File:unreal.png|250px]]
|homepage=http://www.unrealircd.com/
|release=3.2.8.1
|programming_language={{Programming languages/C}}
|platform=Linux, BSD, Mac OS X, Solaris, Windows
|license={{Licenses/GPL}}
|status=Active
|based_on=EliteIRCd<ref name="fork">http://cvs.unrealircd.com/cgi/viewcvs.cgi/*checkout*/unreal/doc/unrealircd.doc?rev=1.1</ref>
}}


<Rating comment=false>
'''UnrealIRCd''' is an [[IRC daemon]] forked from EliteIRCd<ref>http://cvs.unrealircd.com/cgi/viewcvs.cgi/*checkout*/unreal/doc/unrealircd.doc?rev=1.1</ref> (which is a Dreamforge fork) written in C and released under the terms of the GNU General Public License (GPL). UnrealIRCd is very popular amongst small networks and less experienced users and out of those networks indexed by [http://www.searchirc.com SearchIRC], it [http://searchirc.com/ircd-versions ranks #1 in servers using it].
Rate This!
1 (Hate it)
2 (Dislike it)
3 (It's ok)
4 (Like it)
5 (Love it)
</Rating>


<br style="clear: both" />
Development of UnrealIRCd began around May 1999, but by today, development got a bit stale and saw many developers quitting<ref>http://forums.unrealircd.com/viewtopic.php?t=6175</ref><ref>http://www.unrealircd.com/index.php?mode=archive</ref> while plans for a new release that is more than a bug fix release are often changing.<ref>http://forums.unrealircd.com/viewtopic.php?f=1&t=4469&p=22808#p22808</ref><ref>http://forums.unrealircd.com/viewtopic.php?t=5709</ref>


==UnrealIRCd Infomation==
UnrealIRCd is commonly used alongside the [[Anope]] [[IRC services|services package]], although UnrealIRCd is supported of a wide range of other services, such as [[Atheme]] and [[Services for IRC Networks|IRC Services]]. UnrealIRCd can also be used with the [[Extended IRC services|extended services]] [[Denora]] and [[NeoStats]] which will both provide statistics for the IRC server.
'''Website:'''
* http://www.unrealircd.com


'''Bio:'''
== Supported [[Extended Services]] ==
* UnrealIRCd is an open source IRC daemon which was orginally a fork of EliteIRCd.
* Development of UnrealIRCd began around May 1999.
* UnrealIRCd is one of the most popular, and most used IRCd's available.
* UnrealIRCd is commonly used alongside the [[Anope]] services package, although UnrealIRCd is capable of linking with other services, such as: [[Atheme]] and [[IRC Services]]
* UnrealIRCd can also be used with [[Denora]] and [[NeoStats]] which will both provide statistics for the IRC server.
 
'''Programming Language:'''
* C
 
'''Platform:'''
* Linux, BSD, Apple OS X, Solaris, Windows
 
'''License:'''
* General public license.
 
'''Supported IRC Services:'''
* [[Anope]]
* [[Epona]]
 
'''Supported Extended Services:'''
* [[BOPM]]
* [[BOPM]]
* [[Defender]]
* [[Defender]]
Line 42: Line 22:
* [[NeoStats]]
* [[NeoStats]]
* [[Omega]]
* [[Omega]]
== References ==
{{reflist}}


'''Latest Stable Release:''' 3.2.8.1, And that can be downloaded by clicking:
== See also ==
* [http://www.unrealircd.com/downloads/unreal/5/25 here] -=- for 3.2.8.1 Windows
* [[Anope]]
* [http://www.unrealircd.com/downloads/unreal/3/24 here] -=- for 3.2.8.1 tar.gz
* [[Dreamforge]]
 
* [[InspIRCd]]
----
==Configuring UnrealIRCd:==
 
UnrealIRCd requires an unrealircd.conf file in order for it to work properly, below you can see an example of a very basic unrealircd.conf.
 
===UnrealIRCd.Conf===
An example of an UnrealIRCd Config file, can be viewed by click [[Unreal Conf|here]]
 
===Other UnrealIRCd files===
There are serveral other config files that can be incorporated into UnrealIRCd, Such as:
 
* motd.ircd - (Message of the Day) - Displayed upon connection.
* rules.ircd - (Server Rules) - Displayed when user types: /rules
* opermotd.ircd - (Operator Message of the Day) - Displayed if a client is using the +oO usermodes and types: /opermotd
* botmotd.ircd - (Bot Message of the Day) - Displated if a client uses the +B usermode or types: /botmotd
 
Examples of each of some of these files can be found below
 
====UnrealIRCd MOTD File====
An example of an UnrealIRCd MOTD,  can be viewed by clicking [[Unreal Motd|here]]
 
====UnrealIRCd Rules File====
An example of an UnrealIRCd Rules file, can be viewed by clicking [[Unreal Rules File|Here]]
 
====UnrealIRCd OperMOTD File====
An example of an UnrealIRCd OperMOTD file, can be viewed by clicking [[Unreal Oper Motd|Here]]
 
==Compiling UnrealIRCd==
 
Click [[Unreal Compile Guide|here]], for a guide that demonstrates how to compile UnrealIRCd on Linux
 
 
==UnrealRCd Channel Protection==
 
How can UnrealIRCd protect your server and channels?


UnrealIRCd has a variety of modes that can protect your channels. Click [[Unreal Modes|Here]] to view them.
[[Category:Software]][[Category:IRC server software]]

Revision as of 17:00, 12 July 2010

UnrealIRCd
Unreal.png
Programming language: C
Platform: Linux, BSD, Mac OS X, Solaris, Windows
Status: Active
Based on: EliteIRCd[1]
License: GNU General Public License
Latest release: 3.2.8.1
Homepage: http://www.unrealircd.com/

UnrealIRCd is an IRC daemon forked from EliteIRCd[2] (which is a Dreamforge fork) written in C and released under the terms of the GNU General Public License (GPL). UnrealIRCd is very popular amongst small networks and less experienced users and out of those networks indexed by SearchIRC, it ranks #1 in servers using it.

Development of UnrealIRCd began around May 1999, but by today, development got a bit stale and saw many developers quitting[3][4] while plans for a new release that is more than a bug fix release are often changing.[5][6]

UnrealIRCd is commonly used alongside the Anope services package, although UnrealIRCd is supported of a wide range of other services, such as Atheme and IRC Services. UnrealIRCd can also be used with the extended services Denora and NeoStats which will both provide statistics for the IRC server.

Supported Extended Services

References

See also