File: quasselcore.1

package info (click to toggle)
quassel 1%3A0.14.0-1
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 30,212 kB
  • sloc: cpp: 88,730; perl: 15,837; sql: 1,295; xml: 263; sh: 231; makefile: 24
file content (179 lines) | stat: -rw-r--r-- 4,693 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
.TH QUASSEL "1" "January 2022" "quassel v0.14.0 (dist-da9c1c9)" "User Commands"
.SH NAME
quassel \- manual page for quassel v0.14.0 (dist-da9c1c9)
.SH SYNOPSIS
.B quasselcore
[\fI\,options\/\fR]
.SH DESCRIPTION
Quassel IRC is a modern, distributed IRC client.  One (or multiple) client(s)
can attach to and detach from a central core -- much like the popular
combination of screen and a text-based IRC client such as WeeChat, but
graphical.
.PP
\fBquasselcore\fR provides the daemon which connects to IRC networks, allowing
any number of Quassel clients to connect, including the official desktop
client, the \fBquasselclient\fR program.

.SH OPTIONS
.TP
\fB\-c\fR, \fB\-\-configdir\fR <path>
Specify the directory holding
configuration files, the SQlite
database and the SSL certificate.
.TP
\fB\-\-listen\fR <<address>[,<address>[,...]]>
The address(es) quasselcore will
listen on.
.TP
\fB\-p\fR, \fB\-\-port\fR <port>
The port quasselcore will listen
at.
.TP
\fB\-n\fR, \fB\-\-norestore\fR
Don't restore last core's state.
.TP
\fB\-\-config\-from\-environment\fR
Load configuration from
environment variables.
.TP
\fB\-\-select\-backend\fR <backendidentifier>
Switch storage backend
(migrating data if possible).
.TP
\fB\-\-select\-authenticator\fR <authidentifier>
Select authentication backend.
.TP
\fB\-\-add\-user\fR
Starts an interactive session to
add a new core user.
.TP
\fB\-\-change\-userpass\fR <username>
Starts an interactive session to
change the password of the user
identified by <username>.
.TP
\fB\-\-strict\-ident\fR
Use users' quasselcore username
as ident reply. Ignores each
user's configured ident setting.
.TP
\fB\-\-ident\-daemon\fR
Enable internal ident daemon.
.TP
\fB\-\-ident\-port\fR <port>
The port quasselcore will listen
at for ident requests. Only
meaningful with \fB\-\-ident\-daemon\fR.
.TP
\fB\-\-ident\-listen\fR <<address>[,...]>
The address(es) quasselcore will
listen on for ident requests.
Same format as \fB\-\-listen\fR.
.TP
\fB\-\-oidentd\fR
Enable oidentd integration. In
most cases you should also enable
\fB\-\-strict\-ident\fR.
.TP
\fB\-\-oidentd\-conffile\fR <file>
Set path to oidentd
configuration file.
.TP
\fB\-\-proxy\-cidr\fR <<address>[,...]>
Set IP range from which proxy
protocol definitions are allowed
.TP
\fB\-\-require\-ssl\fR
Require SSL for remote
(non\-loopback) client
connections.
.TP
\fB\-\-ssl\-cert\fR <path>
Specify the path to the SSL
certificate.
.TP
\fB\-\-ssl\-key\fR <path>
Specify the path to the SSL key.
.TP
\fB\-\-metrics\-daemon\fR
Enable metrics API.
.TP
\fB\-\-metrics\-port\fR <port>
The port quasselcore will listen
at for metrics requests. Only
meaningful with \fB\-\-metrics\-daemon\fR.
.TP
\fB\-\-metrics\-listen\fR <<address>[,...]>
The address(es) quasselcore will
listen on for metrics requests.
Same format as \fB\-\-listen\fR.
.TP
\fB\-L\fR, \fB\-\-loglevel\fR <level>
Supports one of
Debug|Info|Warning|Error; default
is Info.
.TP
\fB\-l\fR, \fB\-\-logfile\fR <path>
Log to a file.
.TP
\fB\-\-syslog\fR
Log to syslog.
.TP
\fB\-d\fR, \fB\-\-debug\fR
Enable debug output.
.TP
\fB\-\-debug\-irc\fR
Enable logging of all raw IRC
messages to debug log, including
passwords!  In most cases you
should also set \fB\-\-loglevel\fR Debug
.TP
\fB\-\-debug\-irc\-id\fR <database network ID>
Limit raw IRC logging to this
network ID.  Implies \fB\-\-debug\-irc\fR
.TP
\fB\-\-debug\-irc\-parsed\fR
Enable logging of all parsed IRC
messages to debug log, including
passwords!  In most cases you
should also set \fB\-\-loglevel\fR Debug
.TP
\fB\-\-debug\-irc\-parsed\-id\fR <database network ID>
Limit parsed IRC logging to this
network ID.  Implies
\fB\-\-debug\-irc\-parsed\fR
.TP
\fB\-h\fR, \fB\-\-help\fR
Displays help on commandline
options.
.TP
\fB\-\-help\-all\fR
Displays help including Qt
specific options.
.TP
\fB\-v\fR, \fB\-\-version\fR
Displays version information.

.SH AUTHORS
The full list of Quassel IRC authors and contributors may be seen in
quasselclient's About window.
.PP
This manual page was written by Thomas Mueller
<thomas.mueller@tmit.eu> and updated by Shane Synan
<digitalcircuit36939+deb@gmail.com> and Scott Kitterman <scott@kitterman.com>
(with the assitance of help2man), for the Debian GNU/Linux system (but may be
used by others).  Permission is granted to copy, distribute and/or modify this
document under the terms of the GNU General Public License version 2 or any
later version published by the Free Software Foundation.
.SH "SEE ALSO"
The full documentation for
.B quassel
is maintained as a Texinfo manual.  If the
.B info
and
.B quassel
programs are properly installed at your site, the command
.IP
.B info quassel
.PP
should give you access to the complete manual.