Commit | Line | Data |
---|---|---|
3dc3d7db | 1 | .\" |
5aff007d | 2 | .\" Copyright (C) 2007, 2008 Richard Kettlewell |
3dc3d7db | 3 | .\" |
e7eb3a27 | 4 | .\" This program is free software: you can redistribute it and/or modify |
3dc3d7db | 5 | .\" it under the terms of the GNU General Public License as published by |
e7eb3a27 | 6 | .\" the Free Software Foundation, either version 3 of the License, or |
3dc3d7db | 7 | .\" (at your option) any later version. |
e7eb3a27 RK |
8 | .\" |
9 | .\" This program is distributed in the hope that it will be useful, | |
10 | .\" but WITHOUT ANY WARRANTY; without even the implied warranty of | |
11 | .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
12 | .\" GNU General Public License for more details. | |
13 | .\" | |
3dc3d7db | 14 | .\" You should have received a copy of the GNU General Public License |
e7eb3a27 | 15 | .\" along with this program. If not, see <http://www.gnu.org/licenses/>. |
3dc3d7db RK |
16 | .\" |
17 | .TH disorder-dbupgrade 8 | |
18 | .SH NAME | |
0d350ff0 | 19 | disorder\-dbupgrade \- DisOrder Database Upgrader |
3dc3d7db | 20 | .SH SYNOPSIS |
0d350ff0 | 21 | .B disorder\-dbupgrade |
3dc3d7db RK |
22 | .RI [ OPTIONS ] |
23 | .RI [ PATH ...] | |
24 | .SH DESCRIPTION | |
0d350ff0 | 25 | .B disorder\-dbupgrade |
c0c23a60 RK |
26 | is DisOrder's database upgrader. |
27 | It is invoked by DisOrder when necessary and does not normally need to | |
28 | be invoked manually. | |
3dc3d7db RK |
29 | .SH OPTIONS |
30 | .TP | |
0d350ff0 | 31 | .B \-\-delete\-bad\-keys\fR, \-x |
c0c23a60 RK |
32 | If invalid keys are found in the database then delete them. |
33 | See | |
de3bd7ad | 34 | .B "INVALID KEYS" |
35 | below. | |
36 | .TP | |
0d350ff0 | 37 | .B \-\-fail\-bad\-keys\fR, \-X |
c0c23a60 RK |
38 | If invalid keys are found in the database then fail. |
39 | See | |
de3bd7ad | 40 | .B "INVALID KEYS" |
41 | below. | |
42 | .TP | |
0d350ff0 | 43 | .B \-\-config \fIPATH\fR, \fB\-c \fIPATH |
3dc3d7db RK |
44 | Set the configuration file. |
45 | .TP | |
0d350ff0 | 46 | .B \-\-debug\fR, \fB\-d |
3dc3d7db RK |
47 | Enable debugging. |
48 | .TP | |
0d350ff0 | 49 | .B \-\-syslog |
c0c23a60 RK |
50 | Log to syslog. |
51 | This is the default if stderr is not a terminal. | |
b6579a61 | 52 | .TP |
0d350ff0 | 53 | .B \-\-no\-syslog |
c0c23a60 RK |
54 | Do not log to syslog. |
55 | This is the default if stderr is a terminal. | |
b6579a61 | 56 | .TP |
0d350ff0 | 57 | .B \-\-help\fR, \fB\-h |
3dc3d7db RK |
58 | Display a usage message. |
59 | .TP | |
0d350ff0 | 60 | .B \-\-version\fR, \fB\-V |
3dc3d7db | 61 | Display version number. |
de3bd7ad | 62 | .SH "INVALID KEYS" |
63 | An invalid key is one that is not valid UTF-8 or cannot be converted | |
c0c23a60 RK |
64 | to NFC for some reason. |
65 | By default a warning message is issued and they are left in the | |
66 | database (if doing so will not compromise its integrity). | |
67 | The | |
0d350ff0 | 68 | .B \-x |
b6579a61 | 69 | option can be used to delete them if they are known to be harmless. |
3dc3d7db RK |
70 | .SH "SEE ALSO" |
71 | \fBdisorderd\fR(8), \fBdisorder_config\fR(5) | |
72 | .\" Local Variables: | |
73 | .\" mode:nroff | |
74 | .\" End: |