3
This is the core (server) component of [Quassel](http://quassel-irc.org/), a
4
modern, cross-platform, distributed IRC platform. One or more Quassel
5
clients can attach to and detach from this central core.
9
To use this charm, run:
11
juju deploy quassel-core
12
juju expose quassel-core
14
Once the unit has deployed successfully, you can open your quassel client
15
(e.g. the Ubuntu package quassel-client) to connect to your quassel-core
16
unit's address on the configured port (default 4242) and configure the
19
WARNING: The first user to connect to the quassel-core installation after it
20
is exposed will be prompted to configure the service, and will gain
21
administrative privileges over the quassel-core installation.
23
WARNING: If you're upgrading from a previous version of this charm, if your
24
existing certificate does not match the key size specified in the
25
configuration options (2048 bits, by default), your existing certificate
26
will be removed and recreated, resulting in a certificate mismatch warning
31
Configuration options are documented in config.yaml.
35
- Copyright (c) 2014, Canonical Ltd.
37
- Maintainer: Paul Gear <https://launchpad.net/~paulgear>
38
- Upstream website: http://quassel-irc.org/
39
- Upstream bug tracker: http://bugs.quassel-irc.org/projects/quassel-irc
40
- Upstream source code: http://github.com/quassel/quassel
44
- Check certificate validity length and change the cert if it has changed;
45
at present, the validity is only set on unit install, meaning that if you
46
want to change it, you must deploy the service, destroy the first unit and
47
associated machine, then create a new unit; alternatively, assuming your
48
environment is not lightning fast, you can set the preferred options using
49
juju set while the first machine for the service is installing.
51
- Currently, all of the juju hook scripts run with 'set -x' enabled. Once
52
this charm has received an appropriate level of testing, this needs to be
53
disabled and the hook scripts modified to use juju-log instead.