chiark / gitweb /
Support arbitrary Core Audio devices.
[disorder] / doc / disorder-dbupgrade.8.in
CommitLineData
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 19disorder\-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
26is DisOrder's database upgrader.
27It is invoked by DisOrder when necessary and does not normally need to
28be invoked manually.
3dc3d7db
RK
29.SH OPTIONS
30.TP
0d350ff0 31.B \-\-delete\-bad\-keys\fR, \-x
c0c23a60
RK
32If invalid keys are found in the database then delete them.
33See
de3bd7ad 34.B "INVALID KEYS"
35below.
36.TP
0d350ff0 37.B \-\-fail\-bad\-keys\fR, \-X
c0c23a60
RK
38If invalid keys are found in the database then fail.
39See
de3bd7ad 40.B "INVALID KEYS"
41below.
42.TP
0d350ff0 43.B \-\-config \fIPATH\fR, \fB\-c \fIPATH
3dc3d7db
RK
44Set the configuration file.
45.TP
0d350ff0 46.B \-\-debug\fR, \fB\-d
3dc3d7db
RK
47Enable debugging.
48.TP
0d350ff0 49.B \-\-syslog
c0c23a60
RK
50Log to syslog.
51This is the default if stderr is not a terminal.
b6579a61 52.TP
0d350ff0 53.B \-\-no\-syslog
c0c23a60
RK
54Do not log to syslog.
55This is the default if stderr is a terminal.
b6579a61 56.TP
0d350ff0 57.B \-\-help\fR, \fB\-h
3dc3d7db
RK
58Display a usage message.
59.TP
0d350ff0 60.B \-\-version\fR, \fB\-V
3dc3d7db 61Display version number.
de3bd7ad 62.SH "INVALID KEYS"
63An invalid key is one that is not valid UTF-8 or cannot be converted
c0c23a60
RK
64to NFC for some reason.
65By default a warning message is issued and they are left in the
66database (if doing so will not compromise its integrity).
67The
0d350ff0 68.B \-x
b6579a61 69option 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: