[BACK]Return to ngircd.8.tmpl CVS log [TXT][DIR] Up to [local] / ircnowd / man

Annotation of ircnowd/man/ngircd.8.tmpl, Revision 1.1

1.1     ! tomglok     1: .\"
        !             2: .\" ngircd(8) manual page template
        !             3: .\"
        !             4: .TH ngircd 8 "Jan 2021" ngIRCd "ngIRCd Manual"
        !             5: .SH NAME
        !             6: ngIRCd \- the "next generation" IRC daemon
        !             7: .SH SYNOPSIS
        !             8: .B ngircd
        !             9: [
        !            10: .I Options
        !            11: ]
        !            12: .SH DESCRIPTION
        !            13: .BR ngIRCd
        !            14: is a free, portable and lightweight Internet Relay Chat server for small
        !            15: or private networks, developed under the GNU General Public License (GPL).
        !            16: .PP
        !            17: The server is quite easy to configure, can handle dynamic IP addresses, and
        !            18: optionally supports IDENT, IPv6 connections, SSL-protected links, and PAM for
        !            19: user authentication as well as character set conversion for legacy clients. The
        !            20: server has been written from scratch and is not based on the "forefather", the
        !            21: daemon of the IRCNet.
        !            22: .PP
        !            23: The name ngIRCd means
        !            24: .IR "next-generation IRC daemon",
        !            25: which is a little bit exaggerated:
        !            26: .IR "lightweight Internet Relay Chat server"
        !            27: most probably would have been a better name :-)
        !            28: .PP
        !            29: Currently supported platforms include AIX, A/UX, FreeBSD, HP-UX, Hurd, IRIX,
        !            30: Linux, Mac OS X, Minix, NetBSD, OpenBSD, Solaris, and Windows with Cygwin.
        !            31: As ngIRCd relies on UNIX standards and uses GNU automake and GNU autoconf
        !            32: there are good chances that it also supports other UNIX-based operating
        !            33: systems as well.
        !            34: .PP
        !            35: By default ngIRCd logs diagnostic and informational messages using the syslog
        !            36: mechanism, or writes directly to the console when running in the foreground
        !            37: (see below).
        !            38: .SH OPTIONS
        !            39: The default behavior of
        !            40: .BR ngircd
        !            41: is to read its standard configuration file (see below), to detach from the
        !            42: controlling terminal and to wait for clients.
        !            43: .PP
        !            44: You can use these options to modify this default:
        !            45: .TP
        !            46: \fB\-f\fR \fIfile\fR, \fB\-\-config\fR \fIfile\fR
        !            47: Use
        !            48: .I file
        !            49: as configuration file.
        !            50: .TP
        !            51: \fB\-n\fR, \fB\-\-nodaemon\fR
        !            52: Don't fork a child and don't detach from controlling terminal.
        !            53: All log messages go to the console and you can use CTRL-C to
        !            54: terminate the server.
        !            55: .TP
        !            56: \fB\-p\fR, \fB\-\-passive\fR
        !            57: Disable automatic connections to other servers. You can use the IRC command
        !            58: CONNECT later on as IRC Operator to link this ngIRCd to other servers.
        !            59: .TP
        !            60: \fB\-t\fR, \fB\-\-configtest\fR
        !            61: Read, validate and display the configuration; then exit.
        !            62: .TP
        !            63: \fB\-V\fR, \fB\-\-version\fR
        !            64: Output version information and exit.
        !            65: .TP
        !            66: \fB\-h\fR, \fB\-\-help\fR
        !            67: Display a brief help text and exit.
        !            68: .SH FILES
        !            69: .I :ETCDIR:/ngircd.conf
        !            70: .RS
        !            71: The system wide default configuration file.
        !            72: .RE
        !            73: .I :ETCDIR:/ngircd.motd
        !            74: .RS
        !            75: Default "message of the day" (MOTD).
        !            76: .RE
        !            77: .SH SIGNALS
        !            78: The daemon understands the following signals:
        !            79: .TP
        !            80: \fBTERM\fR
        !            81: Shut down all connections and terminate the daemon.
        !            82: .TP
        !            83: \fBHUP\fR
        !            84: Shut down all listening sockets, re-read the configuration file and
        !            85: re-initialize the daemon.
        !            86: .SH HINTS
        !            87: It's wise to use "ngircd \-\-configtest" to validate the configuration file
        !            88: after changing it.
        !            89: .SH DEBUGGING
        !            90: When ngIRCd is compiled with debug code, that is, its source code has
        !            91: been ./configure'd with "\-\-enable\-debug" and/or "\-\-enable\-sniffer" (witch
        !            92: enables debug mode automatically as well), you can use two more command
        !            93: line options and two more signals to debug problems with the daemon itself
        !            94: or IRC clients:
        !            95: .PP
        !            96: \fBOptions:\fR
        !            97: .TP
        !            98: \fB\-d\fR, \fB\-\-debug\fR
        !            99: Enable debug mode and log extra messages.
        !           100: .TP
        !           101: \fB\-s\fR, \fB\-\-sniffer\fR
        !           102: Enable IRC protocol sniffer, which logs all sent and received IRC commands to
        !           103: the console/syslog. This option requires that ngIRCd has been ./configure'd
        !           104: with "\-\-enable\-sniffer" and enables debug mode automatically, too.
        !           105: .PP
        !           106: \fBSignals:\fR
        !           107: .TP
        !           108: \fBUSR1\fR
        !           109: Toggle debug mode on and off during runtime.
        !           110: .TP
        !           111: \fBUSR2\fR
        !           112: Dump internal server state to the console/syslog when debug mode is on (use
        !           113: command line option \-\-debug or signal USR1).
        !           114: .SH AUTHORS
        !           115: Alexander Barton, <alex@barton.de>
        !           116: .br
        !           117: Florian Westphal, <fw@strlen.de>
        !           118: .PP
        !           119: Homepage: http://ngircd.barton.de/
        !           120: .SH "SEE ALSO"
        !           121: .BR ngircd.conf (5),
        !           122: .BR ircd (8)
        !           123: .\"
        !           124: .\" -eof-

CVSweb