1IRCD(8)                     System Manager's Manual                    IRCD(8)
2
3
4

NAME

6       ircd - The Internet Relay Chat Program Server
7

SYNOPSIS

9       ircd   [-dlinefile   filename]   [-configfile   filename]   [-klinefile
10              filename] [-logfile  filename]  [-pidfile  filename]  [-resvfile
11              filename]   [-xlinefile   filename]   [-conftest]  [-foreground]
12              [-version]
13

DESCRIPTION

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

OPTIONS

22       -dlinefile filename
23              Specifies the D-line file to be used.  This  file  is  used  for
24              both  reading  D-lines  at startup, and writing to while ircd is
25              running.
26
27       -configfile filename
28              Specifies the ircd.conf file to be used for this ircdaemon.  The
29              option  is  used  to  override  the  default  ircd.conf given at
30              compile time.
31
32       -klinefile filename
33              Specifies the K-line file to be used.  This  file  is  used  for
34              both  reading  K-lines  at startup, and writing to while ircd is
35              running.
36
37       -logfile filename
38              Specifies an alternative logfile to be used than that  specified
39              in config.h
40
41       -pidfile filename
42              Specifies  the ircd.pid used. The option is used to override the
43              default ircd.pid given at compile time.
44
45       -resvfile filename
46              Specifies the resv.conf file to be used for this ircdaemon.  The
47              option  is  used  to  override  the  default  resv.conf given at
48              compile time.
49
50       -xlinefile filename
51              Specifies the xline.conf file to be used for this ircdaemon. The
52              option  is  used  to  override  the  default xline.conf given at
53              compile time.
54
55       -conftest
56              Makes ircd check the ircd.conf for errors
57
58       -foreground
59              Makes ircd run in the foreground
60
61       -version
62              Makes ircd print its version, and exit.
63

USAGE

65       If you plan to connect your ircd server to an existing Irc-Network, you
66       will  need  to alter your local IRC configuration file (typically named
67       "ircd.conf") so that it will accept and make connections to other  ircd
68       servers.   This  file  contains  the  hostnames, Network Addresses, and
69       sometimes passwords for connections to other ircds  around  the  world.
70       Because  description  of the actual file format of the "ircd.conf" file
71       is beyond the scope of this document, please refer to the file  INSTALL
72       in the IRC source files documentation directory.
73

BOOTING THE SERVER

75       The  ircd  server  can be started as part of the Unix boot procedure or
76       just by placing the server into Unix Background.  Keep in mind that  if
77       it  is  not part of your Unix's boot-up procedure then you will have to
78       manually start the ircd server each time your Unix is  rebooted.   This
79       means  if your Unix is prone to crashing or going for for repairs a lot
80       it would make sense to start the ircd  server  as  part  of  your  UNIX
81       bootup procedure.
82

EXAMPLE

84              tolsun% bin/ircd
85
86       Places  ircd  into  Unix  background  and starts up the server for use.
87       Note:  You do not have to add the "&" to this command, the program will
88       automatically detach itself from tty.
89              leguin% bin/ircd -foreground
90
91       Runs ircd in the foreground.
92
94       (c) 1988,1989 University of Oulu, Computing Center, Finland,
95
96       (c)  1988,1989 Department of Information Processing Science, University
97       of Oulu, Finland
98
99       (c) 1988,1989,1990,1991 Jarkko Oikarinen
100
101       (c) 1997,1998,1999,2000,2001 The IRCD-Hybrid project.
102
103       For full COPYRIGHT see LICENSE file with IRC package.
104

FILES

106        "ircd.conf"
107

SEE ALSO

109       ircd.conf(5)
110

BUGS

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

AUTHOR

115       irc2.8 and earlier: Jarkko Oikarinen, currently jto@tolsun.oulu.fi.
116
117       ircd-hybrid-7: IRCD-Hybrid Project, ircd-hybrid@the-project.org.
118
119       manual  page  written  by  Jeff  Trim,  jtrim@orion.cair.du.edu,  later
120       modified by jto@tolsun.oulu.fi.
121
122       modified      for      ircd-hybrid-7      by     Edward     Brocklesby,
123       ejb@klamath.uucp.leguin.org.uk.
124
125       updated by W. Campbell, wcampbel@botbay.net
126
127
128
129                           ircd-ratbox 22 April 2004                   IRCD(8)
Impressum