2 f6ce2d55 2006-12-25 alex .\" $Id: ngircd.8.tmpl,v 1.1 2006/12/25 16:13:26 alex Exp $
4 f6ce2d55 2006-12-25 alex .TH ngircd 8 "August 2005" ngircd "ngIRCd Manual"
6 f6ce2d55 2006-12-25 alex ngIRCd \- the next generation IRC daemon
11 f6ce2d55 2006-12-25 alex .SH DESCRIPTION
13 f6ce2d55 2006-12-25 alex is a free open source daemon for the Internet Relay Chat (IRC),
14 f6ce2d55 2006-12-25 alex developed under the GNU General Public License (GPL).
16 f6ce2d55 2006-12-25 alex It's written from scratch and is not based upon the original IRCd like
17 f6ce2d55 2006-12-25 alex many others. It is easy to configure, supports server links (even with
18 f6ce2d55 2006-12-25 alex original ircd's) and runs on hosts with changing IP addresses (such as
19 f6ce2d55 2006-12-25 alex dial-in networks).
21 f6ce2d55 2006-12-25 alex Currently supported platforms include AIX, A/UX, FreeBSD, HP-UX, IRIX,
22 f6ce2d55 2006-12-25 alex Linux, Mac OS X, NetBSD, OpenBSD, Solaris, and Windows with Cygwin.
24 f6ce2d55 2006-12-25 alex As ngIRCd relies on UNIX standards and uses GNU automake and GNU autoconf
25 f6ce2d55 2006-12-25 alex there are good chances that it also supports other UNIX-based operating
26 f6ce2d55 2006-12-25 alex systems as well.
28 f6ce2d55 2006-12-25 alex The default behaviour of
30 f6ce2d55 2006-12-25 alex is to read its standard configuration file (see below), to detach from the
31 f6ce2d55 2006-12-25 alex controlling terminal and to wait for clients.
33 f6ce2d55 2006-12-25 alex You can use these options to modify this default:
35 f6ce2d55 2006-12-25 alex \fB\-f\fR \fIfile\fR, \fB\-\-config\fR \fIfile\fR
38 f6ce2d55 2006-12-25 alex as configuration file.
40 f6ce2d55 2006-12-25 alex \fB\-n\fR, \fB\-\-nodaemon\fR
41 f6ce2d55 2006-12-25 alex Don't fork a child and don't detach from controlling terminal.
42 f6ce2d55 2006-12-25 alex All log messages go to the console and you can use CTRL-C to
43 f6ce2d55 2006-12-25 alex terminate the server.
45 f6ce2d55 2006-12-25 alex \fB\-p\fR, \fB\-\-passive\fR
46 f6ce2d55 2006-12-25 alex Disable automatic connections to other servers. You can use the IRC command
47 f6ce2d55 2006-12-25 alex CONNECT later on as IRC Operator to link this ngIRCd to other servers.
49 f6ce2d55 2006-12-25 alex \fB\-t\fR, \fB\-\-configtest\fR
50 f6ce2d55 2006-12-25 alex Read, validate and display the configuration; then exit.
52 f6ce2d55 2006-12-25 alex \fB\-\-version\fR
53 f6ce2d55 2006-12-25 alex Output version information and exit.
55 f6ce2d55 2006-12-25 alex \fB\-\-help\fR
56 f6ce2d55 2006-12-25 alex Display a brief help text and exit.
58 f6ce2d55 2006-12-25 alex .I :ETCDIR:/ngircd.conf
60 f6ce2d55 2006-12-25 alex The system wide default configuration file.
62 f6ce2d55 2006-12-25 alex .I :ETCDIR:/ngircd.motd
64 f6ce2d55 2006-12-25 alex Default "message of the day" (MOTD).
67 f6ce2d55 2006-12-25 alex Alexander Barton,
68 f6ce2d55 2006-12-25 alex .UR mailto:alex@barton.de
69 f6ce2d55 2006-12-25 alex alex@barton.de
73 f6ce2d55 2006-12-25 alex .UR http://ngircd.barton.de/
74 f6ce2d55 2006-12-25 alex http://ngircd.barton.de/
76 f6ce2d55 2006-12-25 alex .SH "SEE ALSO"
77 f6ce2d55 2006-12-25 alex .BR ngircd.conf (5),
78 f6ce2d55 2006-12-25 alex .BR ircd (8)