blob: 80653bd83320e77bc07cc9330cfdf3ddb6324ae9 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
|
$Id: README,v 1.5 1998/11/09 22:56:34 borud Exp $
DESCRIPTION
===========
ircdwatch is a daemon that regularly checks to see if ircd is running.
if ircd should die or somehow stop running, ircdwatch will respawn the
ircd daemon. if desirable, ircdwatch can be configured to check if
the ircd configuration file is changed and send a SIGHUP to the ircd
daemon which then causes the daemon to reload the configuration
file.
the ircdwatch program itself is also used as sort of a remote
control depending on what command line arguments you feed it. you
can use it to start ircd and stop ircd and ircdwatch.
OPTIONS
=======
if you invoke ircdwatch without any command line arguments it will
either daemonize itself and become a daemon, or it will exit if it
detects that an ircdwatch daemon is already running.
for using the ircdwatch program as a remote control the following
command line options are available:
--kill
stop both ircdwatch and ircd
--rest
stop ircdwatch but leave ircd running
--help
list command line arguments
COMPILE TIME CONFIGURATION
==========================
you configure ircdwatch by editing config.h in the directory where
you build ircd. the configuration parameters available for
ircdwatch are those starting with the prefix "IRCDWATCH_". please
refer to the config.h file for more information on the parameter
settings. most of the defaults should be okay if you want to use
ircdwatch though.
ADMINISTRATIVIA
===============
ircdwatch was written by Bjorn Borud <borud@guardian.no> and is
Copyright (C) 1998 Bjorn Borud <borud@guardian.no>
the program is released under the GNU General Public License
the current maintainer can be reached at: <borud@guardian.no>
please report bugs to <ircd-users@stealth.net>
improvements are welcome.
|