source: box/trunk/docs/docbook/bbstored-certs.xml @ 2474

Revision 2474, 5.1 KB checked in by chris, 3 years ago (diff)

Reorganise docs in trunk to match distribution layout, which is cleaner,
and makes Makefile work on distributions and trunk equally.

Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<refentry version="5.0" xmlns="http://docbook.org/ns/docbook"
3          xmlns:xlink="http://www.w3.org/1999/xlink"
4          xmlns:xi="http://www.w3.org/2001/XInclude"
5          xmlns:svg="http://www.w3.org/2000/svg"
6          xmlns:m="http://www.w3.org/1998/Math/MathML"
7          xmlns:html="http://www.w3.org/1999/xhtml"
8          xmlns:db="http://docbook.org/ns/docbook">
9  <refmeta>
10    <refentrytitle>bbstored-certs</refentrytitle>
11
12    <manvolnum>8</manvolnum>
13
14    <refmiscinfo class="manual">Box Backup</refmiscinfo>
15
16    <refmiscinfo class="source">Box Backup</refmiscinfo>
17
18    <refmiscinfo class="version">0.11</refmiscinfo>
19  </refmeta>
20
21  <refnamediv>
22    <refname>bbstored-certs</refname>
23
24    <refpurpose>Manage certificates for the Box Backup system</refpurpose>
25  </refnamediv>
26
27  <refsynopsisdiv>
28    <cmdsynopsis>
29      <command>bbstored-certs</command>
30
31      <arg choice="plain">certs-dir</arg>
32
33      <arg choice="plain">command</arg>
34
35      <arg>arguments</arg>
36    </cmdsynopsis>
37  </refsynopsisdiv>
38
39  <refsection>
40    <title>Description</title>
41
42    <para><command>bbstored-certs</command> creates and signs certificates for
43    use in Box Backup. It allows the user to create and sign the server keys,
44    as well as signing client keys.</para>
45
46    <para>All commands must be followed by the <varname>certs-dir</varname>,
47    which is the directory in which the certificates are stored.</para>
48
49    <refsection>
50      <title>Commands</title>
51
52      <para>There are 3 commands:</para>
53
54      <variablelist>
55        <varlistentry>
56          <term><command>init</command></term>
57
58          <listitem>
59            <para>Create the <varname>certs-dir</varname>, and generate the
60            server keys for bbstored. <varname>certs-dir</varname> cannot
61            exist before running the command.</para>
62          </listitem>
63        </varlistentry>
64
65        <varlistentry>
66          <term><command>sign-server</command>
67          <varname>servercsrfile</varname></term>
68
69          <listitem>
70            <para>Sign the server certificate. The
71            <varname>servercsrfile</varname> is the file generated by the
72            <command>init</command> command.</para>
73          </listitem>
74        </varlistentry>
75
76        <varlistentry>
77          <term><command>sign</command>
78          <varname>clientcsrfile</varname></term>
79
80          <listitem>
81            <para>Sign a client certificate. The
82            <varname>clientcsrfile</varname> is generated during client setup.
83            See <citerefentry>
84                <refentrytitle>bbackupd-config</refentrytitle>
85
86                <manvolnum>8</manvolnum>
87              </citerefentry>. Send the signed certificate back to the client,
88            and install according to the instructions given by
89            <command>bbackupd-config</command>.</para>
90          </listitem>
91        </varlistentry>
92      </variablelist>
93    </refsection>
94  </refsection>
95
96  <refsection>
97    <title>Files</title>
98
99    <para><citerefentry>
100        <refentrytitle>raidfile-config</refentrytitle>
101
102        <manvolnum>8</manvolnum>
103      </citerefentry> generates the <citerefentry>
104        <refentrytitle>raidfile.conf</refentrytitle>
105
106        <manvolnum>5</manvolnum>
107      </citerefentry> file.</para>
108  </refsection>
109
110  <refsection>
111    <title>Bugs</title>
112
113    <para>If you find a bug in Box Backup, and you want to let us know about
114    it, join the <ulink
115    url="http://lists.warhead.org.uk/mailman/listinfo/boxbackup">mailing
116    list</ulink>, and send a description of the problem there.</para>
117
118    <para>To report a bug, give us at least the following information:</para>
119
120    <itemizedlist>
121      <listitem>
122        <para>The version of Box Backup you are running</para>
123      </listitem>
124
125      <listitem>
126        <para>The platform you are running on (hardware and OS), for both
127        client and server.</para>
128      </listitem>
129
130      <listitem>
131        <para>If possible attach your config files (bbstored.conf,
132        bbackupd.conf) to the bug report.</para>
133      </listitem>
134
135      <listitem>
136        <para>Also attach any log file output that helps shed light on the
137        problem you are seeing.</para>
138      </listitem>
139
140      <listitem>
141        <para>And last but certainly not least, a description of what you are
142        seeing, in as much detail as possible.</para>
143      </listitem>
144    </itemizedlist>
145  </refsection>
146
147  <refsection>
148    <title>See Also</title>
149
150    <para><citerefentry>
151        <refentrytitle>bbstored-config</refentrytitle>
152
153        <manvolnum>8</manvolnum>
154      </citerefentry>, <citerefentry>
155        <refentrytitle>bbstored.conf</refentrytitle>
156
157        <manvolnum>5</manvolnum>
158      </citerefentry>, <citerefentry>
159        <refentrytitle>bbstoreaccounts</refentrytitle>
160
161        <manvolnum>8</manvolnum>
162      </citerefentry></para>
163  </refsection>
164
165  <refsection>
166    <title>Authors</title>
167
168    <para><author>
169        <personname>Ben Summers</personname>
170      </author></para>
171
172    <para><author>
173        <personname>Per Thomsen</personname>
174      </author></para>
175
176    <para><author>
177        <personname>James O'Gorman</personname>
178      </author></para>
179  </refsection>
180</refentry>
Note: See TracBrowser for help on using the repository browser.