Jump to content

User:KuduIO/Charybdis (IRCd)

From Wikipedia, the free encyclopedia
Charybdis
Developer(s)Various contributors
Stable release
3.3.0 / September 28, 2010[1]
PlatformLinux, BSD, Mac OS X
TypeIRCd
LicenseGNU General Public License
Websitewww.atheme.org/project/charybdis

Charybdis is an open source IRC daemon, which was originally a fork of ircd-ratbox.[2] It is meant to accompany the Atheme software suite, which also includes a nameplate services package and an IRC web client (iris, based on qwebirc).

Development

[edit]

UnrealIRCd was originally based on ircd-ratbox[2], which is used on most EFnet servers[3], which was in turn based on ircd-hybrid[4], which was itself based on ircd2.8[5].

Features

[edit]
  • Support for various extra modes[6]
    • cmode +r: only allows registered users to enter, forwards if +f is set
    • cmode +q: quiet users (e.g. +q nick!ident@host)
    • cmode +e: ban exemption (e.g. +e nick!ident@host)
    • cmode +I: invite exemption (e.g. +I nick!ident@host)
    • cmode +f: channel forwarding (e.g. +f #channel)
  • OPERSPY: see through secret channels, invisible users, etc.[7]
  • Extended bans: can be used as parameter for +b, +q, +e and +I. All of these can be made negative by using a tilde as prefix (e.g. $~a)[citation needed]
    • $a: matches all registered users
      • $a:user: matches the account
    • $o: matches all opers (available as a module; sometimes used as a parameter for +I)

Use

[edit]

Charybdis is used on the following networks:

See also

[edit]

References

[edit]
  1. ^ William Pitcock. "charybdis-3.3.0". Charybdis. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  2. ^ a b Jilles Tjoelker. "Jilles's IRC page". Jilles Tjoelker's homepage. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help).
  3. ^ "EFnet Live Stats". EFnet. Retrieved 2010/05/28. {{cite web}}: Check date values in: |accessdate= (help)
  4. ^ "ircd-ratbox authors". ircd-ratbox. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  5. ^ "History of hybrid source changes". ircd-hybrid. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  6. ^ "Cmodes". Operators guide for the charybdis IRC server. Jilles Tjoelker. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  7. ^ "Oper privileges". Operators guide for the charybdis IRC server. Jilles Tjoelker. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  8. ^ "Switch to new IRCd". SorceryNet. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  9. ^ "About us". StaticBox. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  10. ^ "ircd-seven". Freenode. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  11. ^ "EsperNet IRCd and Services Migration". EsperNet. Retrieved 2011/07/28. {{cite web}}: Check date values in: |accessdate= (help)
  12. ^ "EsperNet IRCd and Services - Charybdis IRCd". EsperNet. Retrieved 2011/08/10. {{cite web}}: Check date values in: |accessdate= (help)
[edit]