hybserv — daemon which provides IRC services
This manual page documents briefly the hybserv command.
This manual page was written for the Debian distribution because the
original program does not have a manual page.
hybserv is an IRC Services server, a daemon which connects to an IRC
server and provides services such as NickServ and ChanServ to users,
allowing them to register their nicknames and channels (the latter to
prevent the notorious ‘channel takeovers’ that were rampant on EFnet,
which to date still does not provide IRC services.)
hybserv appears like any other IRC server on a network and all of the
services nicknames act as clients with customizable user flags
(typically +oi, although they do not need any special flags to function
hybserv provides, in its default configuration, NickServ, ChanServ,
MemoServ, OperServ, StatServ, and Global, which are described
NickServ allows for registration of nicknames; it can enforce this
registration on users who do not own the nicknames they use. Owners of
nicks can also ’ghost’ their nickname with their registration password,
in case someone has taken possession of it or it is a ’ghost’ that has
not timed out yet.
ChanServ allows users with registered nicknames to register channels;
this registration is enforced with an ’access list’ which allows the
owner to specify who automatically gets operator status in a channel,
or voice, or halfops if supported by the IRC server. ChanServ can also
maintain a blacklist of sorts where users under certain hostmasks will
automatically be kicked and banned from the channel.
MemoServ is simply a message service for people who have registered
nicknames - they are able to send static messages to each other for
StatServ and Global play minor roles - Global displays the logon.news
(in /etc/hybserv) and allows operators to easily send global messages
to all users, and StatServ is much like a glorified ircd STATS call.
hybserv does not take any arguments unless invoked as showchans(8) or
showchans(8), shownicks(8), ircd-hybrid(8).
This manual page was written by Joshua Kwan <email@example.com> for
the Debian system (but may be used by others). Permission is granted
to copy, distribute and/or modify this document under the terms of the
GNU Free Documentation License, Version 1.1 or any later version
published by the Free Software Foundation; with no Invariant Sections,
no Front-Cover Texts and no Back-Cover Texts.