Provided by: hybserv_1.9.5-1_amd64
NAME
hybserv - daemon which provides Hybrid-compatible IRC services
SYNOPSIS
hybserv
DESCRIPTION
This manual page documents briefly the hybserv command. hybserv is an IRC Services server, a daemon which connects to a Hybrid-compatible IRC server and provides range of specialized services. Usually those are IRC nickname and channel registration services, providing users the means to officially register their nicknames and channels and regain control of them whenever needed. The latter to is supposed to prevent the takeovers and notorious IRC wars, especially on a larger IRC network. Hybserv2 is a new and improved version of the now unsupported Hybserv, sporting new features, bugfixes, and more. Hybserv was specifically designed to run with Hybrid6/7 IRCd, although it should work with Ratbox IRCd and any other Hybrid-based IRCd. These services (more or less same code) are currently used by several other networks such as idolNET, BalcanNET, BGNet, BGFree, UniBG, BCNet, GunNet, ShakeIT, FreeWorld, IRCBG, FreeNode/OPN. When successfully configured and connected, hybserv appears like any other IRC server. Technically it is a virtual server providing one or several sub-services acting like virtual nicknames with administrator or opererator flags. Those are typically +oi, although services should not need any special flags to function correctly. In its default configuration (i.e. with all sub-services enabled) hybserv provides NickServ, ChanServ, MemoServ, OperServ, StatServ, and Global, which are described individually below. NickServ NickServ allows users to register their nicknames. Every client can become an owner for a nickname by simply defining his own password and identifying each time on IRC network login. NickServ can enforce this registration as mandatory, and it can kill or rename users which do not successfully complete the process of identification in a given period of time. The righteous owners of nicks can also reclaim their nicknames with their registration password, in case of necessity. Nickname registration allows usage of many other services which are described in the following paragraphs. ChanServ ChanServ allows users with registered nicknames to register their own channels. This registration is enforced with a simple access list which defines the access of channel members. The owner (founder of a channel) and his successor can specify for each user (or nickname mask) what is his status in channel: for instance does an op, voice, halfop flags. Those flags can be auto- type (nickname gets a flag automatically when joining the channel) or cmd- type (with a proper access, nickname has to manually enter a command to get an action done). ChanServ can also maintain a blacklist of users with either nicknames or masks which will be automatically kicked and banned from the channel. MemoServ MemoServ is a message service for registered nicknames. As opposed to typical IRC which is a real-time service, it has got off-line capabilities. This means users are able to send messages to each other for later reading, typically on login to an IRC network. StatServ StatServ is a statistical service mainly to be used by admins, but it has got some possibly useful information for users too. It shows active services' admins as well as all active IRC operators (globals and locals), number of registered nicknames and channels and miscellaneous other statistics. Global Global usually messages every user on connect with contents of logon.news and allows operators to easily send global messages and notifications to all users.
OPTIONS
hybserv does not take any arguments unless invoked as showchans(8) or shownicks(8).
SEE ALSO
showchans(8), shownicks(8), ircd-hybrid(8) http://www.github.com/dkorunic/hybserv2 <URL:http://www.github.com/dkorunic/hybserv2> http://www.ircd-hybrid.net <URL:http://www.ircd-hybrid.net>
CAVEATS
Do not use if you do not have permission from your IRC administrator or if you are not administrator yourself. Caution, may explode in fire!
BUGS
A dozen. Lots of. Numerous. Many. Swarms.
COPYRIGHT
Copyright (C) 2006 Dinko Korunic and Hybserv coding team Hybserv2 is part of the GNU project and is free software. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation. See the file README in the Hybserv2 distribution for more details regarding redistribution. You should have received a copy of the GNU General Public License along with the source for Hybserv2; see the file COPYING. If not, write to the Free Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. Hybserv2 is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
AUTHORS
This manpage is was originally written by Joshua Kwan <joshk@triplehelix.org> for Debian GNU Linux distribution. It has been rewritten and is now maintained by Dinko Korunic <dinko.korunic@gmail.com>. Send bug reports or comments to the above address or leave a bug ticket at http://www.github.com/dkorunic/hybserv2 <URL:http://www.github.com/dkorunic/hybserv2>. Per Sidewnder's (Cosine's) request, original Hybserv will no longer be supported. So if you have questions or some problems, please upgrade first to a recent stable or even to a development version. The former Hybserv development team has decided to spin off and focus its energy towards the Hybserv2 project. Like the name implies, this new version is even better. If there is something you would like to see added to Hybserv2, please let us know as we are always looking for fresh ideas. Hybserv was first coded by Patrick Alken <wnder@underworld.net> and is now maintained by the Hybserv2 coding team, unless otherwise mentioned in the code. For more information see the README file in Hybserv2 distribution. 09 January 2013 HYBSERV(8)