-rw-r--r-- | man/dudki.8.in | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/man/dudki.8.in b/man/dudki.8.in new file mode 100644 index 0000000..3011034 --- a/dev/null +++ b/man/dudki.8.in | |||
@@ -0,0 +1,123 @@ | |||
1 | .TH dudki 8 "June 9th, 2004" "dudki(8)" "Klever Group (http://www.klever.net/)" | ||
2 | .hla en | ||
3 | .ds longopt @HAVE_GETOPT_LONG@ | ||
4 | |||
5 | .SH NAME | ||
6 | |||
7 | dudki \- a process monitoring daemon | ||
8 | |||
9 | .SH SYNOPSYS | ||
10 | |||
11 | \fBdudki\fR [\fB-h\fR] | ||
12 | .if \*[longopt] [\fB--help\fR] [\fB--usage\fR] | ||
13 | [\fB-V\fR] | ||
14 | .if \*[longopt] [\fB--version\fR] | ||
15 | [\fB-L\fR] | ||
16 | .if \*[longopt] [\fB--license\fR] | ||
17 | [\fB-f\fR \fIconfigfile\fR] | ||
18 | .if \*[longopt] [\fB--config=\fR\fIconfigfile\fR] | ||
19 | [\fB-k\fR] | ||
20 | .if \*[longopt] [\fB--kill\fR] | ||
21 | [\fB-r\fR] | ||
22 | .if \*[longopt] [\fB--reload\fR] | ||
23 | [\fB-c\fR] | ||
24 | .if \*[longopt] [\fB--check\fR] | ||
25 | [\fB-e\fR] | ||
26 | .if \*[longopt] [\fB--ensure\fR] | ||
27 | [\fB-t\fR] | ||
28 | .if \*[longopt] [\fB--test\fR] | ||
29 | |||
30 | .SH DESCRIPTION | ||
31 | |||
32 | dudki daemon is designed to run in the background and periodically | ||
33 | check if certain processes specified in the configuration file are | ||
34 | running. If a process is detected as dead dudki tries to restart it | ||
35 | using the command line specified in the configuration file and notifies | ||
36 | the specified contact (currently only via email). | ||
37 | |||
38 | .SH OPTIONS | ||
39 | |||
40 | .TP | ||
41 | .ie \*[longopt] \fB-f\fR \fIconfigfile\fR, \fB--config=\fR\fIconfigfile\fR | ||
42 | .el \fB-f\fR \fIconfigfile\fR | ||
43 | Specify the configuration file to use (default is | ||
44 | \fI@sysconfdir@/dudki.conf\fR). | ||
45 | .TP | ||
46 | .ie \*[longopt] \fB-k\fR, \fB--kill\fR | ||
47 | .el \fB-k\fR | ||
48 | Stop the running instance by sending the \fBSIGTERM\fR signal. | ||
49 | .TP | ||
50 | .ie \*[longopt] \fB-r\fR, \fB--reload\fR | ||
51 | .el \fB-r\fR | ||
52 | Reload the running instance by sending the \fBSIGHUP\fR signal. | ||
53 | .TP | ||
54 | .ie \*[longopt] \fB-c\fR, \fB--check\fR | ||
55 | .el \fB-c\fR | ||
56 | Check if dudki is running. Exit with non-zero status if not. | ||
57 | .TP | ||
58 | .ie \*[longopt] \fB-e\fR, \fB--ensure\fR | ||
59 | .el \fB-e\fR | ||
60 | Ensure that dudki is running. Load, if not. Useful for running as a | ||
61 | cron job once in a while. If the daemon is running runs quietly | ||
62 | providing no output. | ||
63 | .TP | ||
64 | .ie \*[longopt] \fB-t\fR, \fB--test\fR | ||
65 | .el \fB-t\fR | ||
66 | Check the syntax of configuration file and exit. | ||
67 | .TP | ||
68 | .ie \*[longopt] \fB-h\fR, \fB--help\fR, \fB--usage\fR | ||
69 | .el \fB-h\fR | ||
70 | Display short usage message and exit. | ||
71 | .TP | ||
72 | .ie \*[longopt] \fB-V\fR, \fB--version\fR | ||
73 | .el \fB-V\fR | ||
74 | Report version and exit. | ||
75 | .TP | ||
76 | .ie \*[longopt] \fB-L\fR, \fB--license\fR | ||
77 | .el \fB-L\fR | ||
78 | Show licensing terms. | ||
79 | |||
80 | .SH EXIT STATUS | ||
81 | |||
82 | Zero in case of success, non-zero otherwise. | ||
83 | |||
84 | .SH FILES | ||
85 | .TP | ||
86 | @sysconfdir@/dudki.conf | ||
87 | Default configuration file. | ||
88 | .TP | ||
89 | /var/run/dudki.pid | ||
90 | Default pid-file for the dudki process. | ||
91 | |||
92 | .SH AUTHOR | ||
93 | |||
94 | Written by Michael 'hacker' Krelin <hacker@klever.net> | ||
95 | |||
96 | .SH COPYRIGHT | ||
97 | |||
98 | Copyright (c) 2004 Klever Group (http://www.klever.net/) | ||
99 | |||
100 | Permission is hereby granted, free of charge, to any person obtaining a copy of | ||
101 | this software and associated documentation files (the "Software"), to deal in | ||
102 | the Software without restriction, including without limitation the rights to | ||
103 | use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies | ||
104 | of the Software, and to permit persons to whom the Software is furnished to do | ||
105 | so, subject to the following conditions: | ||
106 | |||
107 | The above copyright notice and this permission notice shall be included in all | ||
108 | copies or substantial portions of the Software. | ||
109 | |||
110 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR | ||
111 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, | ||
112 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE | ||
113 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER | ||
114 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, | ||
115 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | ||
116 | SOFTWARE. | ||
117 | |||
118 | .SH BUGS | ||
119 | |||
120 | You tell me. Send reports to <dudki-bugs@klever.net> | ||
121 | |||
122 | .SH SEE ALSO | ||
123 | \fBdudki.conf\fR(5) | ||