Code

6c90f4204ec7713fa2f7b507e96248bf69177822
[sysdb.git] / doc / sysdbd.1.txt
1 sysdbd(1)
2 =========
3 :doctype: manpage
5 NAME
6 ----
7 sysdbd - system management and inventory collection service
9 SYNOPSIS
10 --------
11 *sysdbd* ['options']
13 DESCRIPTION
14 -----------
15 *sysdbd* is a multi-backend system management and inventory collection daemon.
16 It stores system and inventory information about hardware and software
17 systems. This information is (continuously) collected from various
18 configurable backends.
20 The main daemon itself is the central instance managing all collected
21 information and doing the correlation of objects provided by different
22 backends. It basically acts as a database server. All data retrieval, any
23 further processing, storing and exporting of data is done by plugins.
25 OPTIONS
26 -------
27 *sysdbd* accepts the following command-line options.
29 *-C* '<file>'::
30         The main configuration file. This file defines the behavior of *sysdbd* by
31         specifying default settings and the plugins to be loaded.
33 *-D*::
34         Do not daemonize on startup: Rather than starting *sysdbd* as a background
35         process detached from the current terminal and session (the default), run
36         the process in the foreground. This allows easy monitoring of *sysdbd*.
38 *-h*::
39         Display a usage and help summary and exit.
41 *-V*::
42         Display the version number and copyright information.
44 SIGNALS
45 -------
47 *sysdbd* accepts and handles the following signals:
49 *SIGINT*, *SIGTERM*::
50         These signals initiate a clean shutdown and termination of the daemon.
52 *SIGHUP*::
53         This signal causes the daemon to re-read the configuration and reconfigure
54         all plugins. Plugins which are no longer in use will be disabled and
55         unloaded. Open client connections are not affected by this.
57 EXIT CODES
58 ----------
59 *0*::
60         Success.
62 *1*::
63         Failure (syntax or usage error).
65 BUGS
66 ----
67 None known.
69 SEE ALSO
70 --------
71 manpage:sysdbd.conf[5]
73 The SysDB homepage: https://sysdb.io/
75 AUTHOR
76 ------
77 SysDB was written by Sebastian "tokkee" Harl <sh@tokkee.org>.
79 COPYRIGHT
80 ---------
81 Copyright (C) 2012-2014 Sebastian "tokkee" Harl <sh@tokkee.org>
83 This is free software under the terms of the BSD license, see the source for
84 copying conditions. There is NO WARRANTY; not even for MERCHANTABILITY or
85 FITNESS FOR A PARTICULAR PURPOSE.
87 // vim: set tw=78 sw=4 ts=4 noexpandtab spell spelllang=en_us :