-rw-r--r-- | man/dudki.8.in | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/man/dudki.8.in b/man/dudki.8.in index 05db733..be60f53 100644 --- a/man/dudki.8.in +++ b/man/dudki.8.in | |||
@@ -1,89 +1,96 @@ | |||
1 | .TH dudki 8 "June 9th, 2004" "dudki(8)" "Klever Group (http://www.klever.net/)" | 1 | .TH dudki 8 "July 23rd, 2004" "dudki(8)" "Klever Group (http://www.klever.net/)" |
2 | .hla en | 2 | .hla en |
3 | .ds longopt @HAVE_GETOPT_LONG@ | 3 | .ds longopt @HAVE_GETOPT_LONG@ |
4 | 4 | ||
5 | .SH NAME | 5 | .SH NAME |
6 | 6 | ||
7 | dudki \- a process monitoring daemon | 7 | dudki \- a process maintenance daemon |
8 | 8 | ||
9 | .SH SYNOPSYS | 9 | .SH SYNOPSYS |
10 | 10 | ||
11 | \fBdudki\fR [\fB-h\fR] | 11 | \fBdudki\fR [\fB-h\fR] |
12 | .if \*[longopt] [\fB--help\fR] [\fB--usage\fR] | 12 | .if \*[longopt] [\fB--help\fR] [\fB--usage\fR] |
13 | [\fB-V\fR] | 13 | [\fB-V\fR] |
14 | .if \*[longopt] [\fB--version\fR] | 14 | .if \*[longopt] [\fB--version\fR] |
15 | [\fB-L\fR] | 15 | [\fB-L\fR] |
16 | .if \*[longopt] [\fB--license\fR] | 16 | .if \*[longopt] [\fB--license\fR] |
17 | [\fB-f\fR \fIconfigfile\fR] | 17 | [\fB-f\fR \fIconfigfile\fR] |
18 | .if \*[longopt] [\fB--config=\fR\fIconfigfile\fR] | 18 | .if \*[longopt] [\fB--config=\fR\fIconfigfile\fR] |
19 | [\fB-k\fR] | 19 | [\fB-k\fR] |
20 | .if \*[longopt] [\fB--kill\fR] | 20 | .if \*[longopt] [\fB--kill\fR] |
21 | [\fB-r\fR] | 21 | [\fB-r\fR] |
22 | .if \*[longopt] [\fB--reload\fR] | 22 | .if \*[longopt] [\fB--reload\fR] |
23 | [\fB-c\fR] | 23 | [\fB-c\fR] |
24 | .if \*[longopt] [\fB--check\fR] | 24 | .if \*[longopt] [\fB--check\fR] |
25 | [\fB-s\fR \fIsignum\fR] | ||
26 | .if \*[longopt] [\fB--signal=\fR\fIsignum\fR] | ||
25 | [\fB-e\fR] | 27 | [\fB-e\fR] |
26 | .if \*[longopt] [\fB--ensure\fR] | 28 | .if \*[longopt] [\fB--ensure\fR] |
27 | [\fB-t\fR] | 29 | [\fB-t\fR] |
28 | .if \*[longopt] [\fB--test\fR] | 30 | .if \*[longopt] [\fB--test\fR] |
29 | [\fI<process-list>\fR] | 31 | [\fI<process-list>\fR] |
30 | 32 | ||
31 | .SH DESCRIPTION | 33 | .SH DESCRIPTION |
32 | 34 | ||
33 | dudki daemon is designed to run in the background and periodically | 35 | dudki daemon is designed to run in the background and periodically |
34 | check if certain processes specified in the configuration file are | 36 | check if certain processes specified in the configuration file are |
35 | running. If a process is detected as dead dudki tries to restart it | 37 | running. If a process is detected as dead dudki tries to restart it |
36 | using the command line specified in the configuration file and notifies | 38 | using the command line specified in the configuration file and notifies |
37 | the specified contact (currently only via email). | 39 | the specified contact (currently only via email). |
38 | 40 | ||
39 | .SH OPTIONS | 41 | .SH OPTIONS |
40 | 42 | ||
41 | .TP | 43 | .TP |
42 | .ie \*[longopt] \fB-f\fR \fIconfigfile\fR, \fB--config=\fR\fIconfigfile\fR | 44 | .ie \*[longopt] \fB-f\fR \fIconfigfile\fR, \fB--config=\fR\fIconfigfile\fR |
43 | .el \fB-f\fR \fIconfigfile\fR | 45 | .el \fB-f\fR \fIconfigfile\fR |
44 | Specify the configuration file to use (default is | 46 | Specify the configuration file to use (default is |
45 | \fI@sysconfdir@/dudki.conf\fR). | 47 | \fI@sysconfdir@/dudki.conf\fR). |
46 | .TP | 48 | .TP |
47 | .ie \*[longopt] \fB-k\fR, \fB--kill\fR | 49 | .ie \*[longopt] \fB-k\fR, \fB--kill\fR |
48 | .el \fB-k\fR | 50 | .el \fB-k\fR |
49 | Stop the running instance by sending the \fBSIGTERM\fR signal. If no process | 51 | Stop the running instance by sending the \fBSIGTERM\fR signal. If no process |
50 | name specified on the command line, dudki kills his own running instance. | 52 | name specified on the command line, dudki kills his own running instance. |
51 | .TP | 53 | .TP |
52 | .ie \*[longopt] \fB-r\fR, \fB--reload\fR | 54 | .ie \*[longopt] \fB-r\fR, \fB--reload\fR |
53 | .el \fB-r\fR | 55 | .el \fB-r\fR |
54 | Reload the running instance by sending the \fBSIGHUP\fR signal. Like with | 56 | Reload the running instance by sending the \fBSIGHUP\fR signal. Like with |
55 | \fB-k\fR, if no process name specified on the command line, dudki sends | 57 | \fB-k\fR, if no process name specified on the command line, dudki sends |
56 | \fBSIGHUP\fR to his own running instance. | 58 | \fBSIGHUP\fR to his own running instance. |
57 | .TP | 59 | .TP |
60 | .ie \*[longopt] \fB-s\fR \fIsignum\fR, \fB--signal=\fR\fIsignum\fR | ||
61 | .el \fB-s\fR \fIsignum\fR | ||
62 | Send arbitrary signal to the names processes (or self, but it doesn't make much | ||
63 | sense). | ||
64 | .TP | ||
58 | .ie \*[longopt] \fB-c\fR, \fB--check\fR | 65 | .ie \*[longopt] \fB-c\fR, \fB--check\fR |
59 | .el \fB-c\fR | 66 | .el \fB-c\fR |
60 | Check if dudki is running. Exit with non-zero status if not. The same target | 67 | Check if dudki is running. Exit with non-zero status if not. The same target |
61 | rules as in \fB-k\fR and \fB-r\fR apply here. | 68 | rules as in \fB-k\fR and \fB-r\fR apply here. |
62 | .TP | 69 | .TP |
63 | .ie \*[longopt] \fB-e\fR, \fB--ensure\fR | 70 | .ie \*[longopt] \fB-e\fR, \fB--ensure\fR |
64 | .el \fB-e\fR | 71 | .el \fB-e\fR |
65 | Ensure that dudki is running. Load, if not. Useful for running as a | 72 | Ensure that dudki is running. Load, if not. Useful for running as a |
66 | cron job once in a while. If the daemon is running runs quietly | 73 | cron job once in a while. If the daemon is running runs quietly |
67 | providing no output. | 74 | providing no output. |
68 | .TP | 75 | .TP |
69 | .ie \*[longopt] \fB-t\fR, \fB--test\fR | 76 | .ie \*[longopt] \fB-t\fR, \fB--test\fR |
70 | .el \fB-t\fR | 77 | .el \fB-t\fR |
71 | Check the syntax of configuration file and exit. | 78 | Check the syntax of configuration file and exit. |
72 | .TP | 79 | .TP |
73 | .ie \*[longopt] \fB-h\fR, \fB--help\fR, \fB--usage\fR | 80 | .ie \*[longopt] \fB-h\fR, \fB--help\fR, \fB--usage\fR |
74 | .el \fB-h\fR | 81 | .el \fB-h\fR |
75 | Display short usage message and exit. | 82 | Display short usage message and exit. |
76 | .TP | 83 | .TP |
77 | .ie \*[longopt] \fB-V\fR, \fB--version\fR | 84 | .ie \*[longopt] \fB-V\fR, \fB--version\fR |
78 | .el \fB-V\fR | 85 | .el \fB-V\fR |
79 | Report version and exit. | 86 | Report version and exit. |
80 | .TP | 87 | .TP |
81 | .ie \*[longopt] \fB-L\fR, \fB--license\fR | 88 | .ie \*[longopt] \fB-L\fR, \fB--license\fR |
82 | .el \fB-L\fR | 89 | .el \fB-L\fR |
83 | Show licensing terms. | 90 | Show licensing terms. |
84 | 91 | ||
85 | .SH EXIT STATUS | 92 | .SH EXIT STATUS |
86 | 93 | ||
87 | Zero in case of success, non-zero otherwise. | 94 | Zero in case of success, non-zero otherwise. |
88 | 95 | ||
89 | .SH FILES | 96 | .SH FILES |