SYNOPSIS

       ircd   [-vn]  [-f filename] [-d filename] [-k filename] [-h servername]
              [-l filename] [-x level]


DESCRIPTION

       ircd is the  server  (daemon)  program  for  the  Internet  Relay  Chat
       Program.   The  ircd is a server in that its function is to "serve" the
       client program irc(1) with messages and  commands.   All  commands  and
       user  messages  are  passed  directly  to  the  ircd for processing and
       relaying to other ircd sites.


OPTIONS

       -f filename
              Specifies the ircd.conf file to be used for this ircdaemon.  The
              option  is  used  to  override  the  default  ircd.conf given at
              compile time, if CMDLINE_CONFIG is defined.

       -d filename
              Specifies the D-line file to be used.  This  file  is  used  for
              both  reading  D-lines  at startup, and writing to while ircd is
              running.

       -k filename
              Specifies the K-line file to be used.  This  file  is  used  for
              both  reading  K-lines  at startup, and writing to while ircd is
              running.

       -h servername
              Specifies the name  of  the  IRC  server.   This  overrides  the
              setting in ircd.conf.

       -l filename
              Specifies  an alternative logfile to be used than that specified
              in config.h

       -n     Makes ircd run in the foreground, and, if -x is also  specified,
              output debugging information to stdout.

       -v     Makes rcd print its version, and exit.

       -x <level>
              Sets ircd's debug level to <level>.


USAGE

       If you plan to connect your ircd server to an existing Irc-Network, you
       will need to alter your local IRC configuration file  (typically  named
       "ircd.conf")  so that it will accept and make connections to other ircd
       servers.  This file contains  the  hostnames,  Network  Addresses,  and
       passwords  for  connections  to  other ircds around the world.  Because
       description of the actual file format of the "ircd.conf" file is beyond
       the  scope  of  this document, please refer to the file example.conf in
       the IRC source files documentation directory.
       Places ircd into Unix background and starts  up  the  server  for  use.
       Note:  You do not have to add the "&" to this command, the program will
       automatically detach itself from tty.
              leguin% ircd -n -x 9

       Runs ircd in the foreground, with maximum debugging information.


COPYRIGHT

       (c) 1988,1989 University of Oulu, Computing Center, Finland,

       (c) 1988,1989 Department of Information Processing Science,  University
       of Oulu, Finland

       (c) 1988,1989,1990,1991 Jarkko Oikarinen

       (c) 1997,1998,1999,2000,2001 The IRCD-Hybrid project.

       For full COPYRIGHT see LICENSE file with IRC package.



FILES

        "ircd.conf"


SEE ALSO

       ircd.conf(5)


BUGS

       None... ;-) if somebody finds one, please inform the author


AUTHOR

       irc2.8 and earlier: Jarkko Oikarinen, currently jto@tolsun.oulu.fi.

       ircd-hybrid-6: IRCD-Hybrid Project, ircd-hybrid@the-project.org.

       manual  page  written  by  Jeff  Trim,  jtrim@orion.cair.du.edu,  later
       modified by jto@tolsun.oulu.fi.

       modified     for     ircd-hybrid-7      by      Edward      Brocklesby,
       ejb@klamath.uucp.leguin.org.uk.

       backported for ircd-hybrid-6.1 by Walter Campbell, wcampbel@botbay.net.




                          ircd-hybrid-6.1 5 June 2001                  IRCD(8)

Man(1) output converted with man2html