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