[dgit import tarball quassel 1:0.12.5-3+rpi1 quassel_0.12.5-3+rpi1.debian.tar.xz]
--- /dev/null
+quassel (0.10.0-2) unstable; urgency=low
+
+ The certificate in /var/lib/quassel/quasselCert.pem was accessible by
+ all local users on this server which allows users to decipher traffic between
+ quassel core and connected clients.
+ We suggest to generate a new certificate to ensure secure communication.
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Fri, 04 Jul 2014 17:15:10 +0200
+
--- /dev/null
+quassel (1:0.12.5-3+rpi1) buster-staging; urgency=medium
+
+ * Remove armhf from qtwebengine architecture list.
+
+ -- Peter Michael Green <plugwash@raspbian.org> Thu, 18 Oct 2018 22:15:29 +0000
+
+quassel (1:0.12.5-3) unstable; urgency=medium
+
+ * Change postinst script to call runuser instead of su. (Closes: #906794)
+
+ -- Felix Geyer <fgeyer@debian.org> Sun, 07 Oct 2018 16:43:33 +0200
+
+quassel (1:0.12.5-2) unstable; urgency=high
+
+ * Build-depend on qtwebengine5-dev only for archs where it's available.
+
+ -- Felix Geyer <fgeyer@debian.org> Wed, 25 Apr 2018 22:58:59 +0200
+
+quassel (1:0.12.5-1) unstable; urgency=high
+
+ * New upstream release.
+ - Fixes a deserialization security vulnerability.
+ - Fixes a DoS while quassel is starting up.
+ * Drop Fix_the_ssl_check_with_Qt_5.6_and_gcc_5.patch, applied upstream.
+ * Build against Qt WebEngine instead of QtWebKit, following upstream.
+ * Move git repo to salsa.debian.org
+
+ -- Felix Geyer <fgeyer@debian.org> Wed, 25 Apr 2018 19:58:02 +0200
+
+quassel (1:0.12.4-3) unstable; urgency=medium
+
+ * Depend on default-dbus-session-bus | dbus-session-bus instead of dbus-x11.
+ (Closes: #836142)
+ * Provide support for --listen option in the init script and systemd service.
+ (Closes: #590645)
+ * Fix the OpenSSL detection.
+ - Add Fix_the_ssl_check_with_Qt_5.6_and_gcc_5.patch,
+ cherry picked from upstream.
+ * Switch to debhelper compat level 10.
+ * quassel-core postinst: chmod/chown only after creating the files/dirs.
+ * Remove transitional packages quassel-kde4 and quassel-client-kde4.
+
+ -- Felix Geyer <fgeyer@debian.org> Thu, 08 Feb 2018 18:31:06 +0100
+
+quassel (1:0.12.4-2) unstable; urgency=medium
+
+ * Fix FTBFS when building only architecture dependent packages.
+
+ -- Felix Geyer <fgeyer@debian.org> Tue, 26 Apr 2016 19:10:51 +0200
+
+quassel (1:0.12.4-1) unstable; urgency=medium
+
+ * New upstream release.
+ * quassel-core: Add libqt5sql5-psql to Suggests since PostgreSQL is supported
+ as an alternative backend. (Closes: #552374)
+ * Pass service name to dh_systemd_*. (Closes: #811149)
+ * Replace bundled inxi script with a symlink to the one provided by pkg:inxi.
+ (Closes: #814278)
+
+ -- Felix Geyer <fgeyer@debian.org> Tue, 26 Apr 2016 18:16:53 +0200
+
+quassel (1:0.12.3-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Drop patches that have been applied upstream:
+ - 02_set-required-libs-and-flags.patch
+ - 04_fix_ftbfs_qt55.patch
+ - CVE-2015-8547.patch
+
+ -- Felix Geyer <fgeyer@debian.org> Thu, 11 Feb 2016 21:38:13 +0100
+
+quassel (1:0.12.2-3) unstable; urgency=high
+
+ * Fix CVE-2015-8547: op command denial of service issue (Closes: #807801)
+ - Add CVE-2015-8547.patch
+
+ -- Felix Geyer <fgeyer@debian.org> Mon, 14 Dec 2015 21:25:33 +0100
+
+quassel (1:0.12.2-2) unstable; urgency=medium
+
+ * Fix FTBFS with Qt 5.5. (Closes: #802868)
+ - Add 04_fix_ftbfs_qt55.patch
+
+ -- Felix Geyer <fgeyer@debian.org> Thu, 29 Oct 2015 17:05:50 +0100
+
+quassel (1:0.12.2-1) unstable; urgency=medium
+
+ [ Felix Geyer ]
+ * New upstream release. (Closes: #779726)
+ * Remove patches that have been applied upstream:
+ - CVE-2014-8483.patch
+ - CVE-2015-2778.patch
+ - CVE-2015-3427.patch
+ * Set maintainer to Debian KDE Extras Team.
+ * Add Vcs control fields pointing to the new git packaging repo.
+ (Closes: #732605)
+ * Drop explicit phonon depenencies, they are automatically added.
+ * Build quassel against Qt5 + KF5 libs instead of a Qt4 and a KDE4 variant.
+ (Closes: #784519)
+ - Remove quassel-data-kde4.
+ - Turn quassel-kde4 and quassel-client-kde4 into transitional packages.
+ * Enable parallel building.
+ * Pass --fail-missing to dh_install.
+ * Create the SSL certificate as user quasselcore to avoid a symlink race
+ condition. (Closes: #753737)
+ * Stop hardcoding the path to deluser / delgroup in postrm.
+ * Enable all hardening build flags.
+ * Build with -Wl,--as-needed.
+ * Fix detection of OpenSSL when building against Qt5.
+ - Add 02_set-required-libs-and-flags.patch from openSUSE.
+ * Work around missing icon theme fallback in KF5.
+ - Add 03_force_icon_theme.patch
+ - Add oxygen-icon-theme to quassel-data/Recommends.
+
+ [ Scott Kitterman ]
+ * Add systemd service file and associated changes for quasselcore.
+
+ -- Felix Geyer <fgeyer@debian.org> Thu, 10 Sep 2015 22:44:32 +0200
+
+quassel (1:0.10.0-2.4) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Fix CVE-2015-3427: SQL injection vulnerability in PostgreSQL backend.
+ (Closes: #783926)
+ - Add debian/patches/CVE-2015-3427.patch, cherry-picked from upstream.
+ - The original issue was CVE-2013-4422 which had an incomplete fix.
+
+ -- Felix Geyer <fgeyer@debian.org> Tue, 05 May 2015 16:48:57 +0200
+
+quassel (1:0.10.0-2.3) unstable; urgency=high
+
+ * Non-maintainer upload with maintainer's permission.
+ * Improve the message-splitting algorithm for PRIVMSG and CTCP. Original
+ patch from Michael Marley, backported by Steinar H. Gunderson. Fixes
+ CVE-2015-2778 and CVE-2015-2779. (Closes: #781024)
+
+ -- Olly Betts <olly@survex.com> Wed, 01 Apr 2015 11:41:28 +1300
+
+quassel (1:0.10.0-2.2) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Increment Debian revision and epoch to re-upload 0.10.0-2.1 to
+ unstable containing the fix for #766962 / CVE-2014-8483:
+ out-of-bounds read in ECB Blowfish decryption.
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Sat, 08 Nov 2014 14:14:56 +0100
+
+quassel (0.10.0-2.1) unstable; urgency=high
+
+ * Non-maintainer upload.
+ * Add CVE-2014-8483.patch patch.
+ CVE-2014-8483: out-of-bounds read in ECB Blowfish decryption.
+ (Closes: #766962)
+
+ -- Salvatore Bonaccorso <carnil@debian.org> Sun, 02 Nov 2014 19:10:58 +0100
+
+quassel (0.10.0-2) unstable; urgency=low
+
+ * Fixing security issue where quassel core certificate is
+ readable by all local users
+ - Change permissions of /var/lib/quassel/quasselCert.pem
+ - Add debian/NEWS to notify the admin to change the certificate
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Fri, 04 Jul 2014 17:15:10 +0200
+
+quassel (0.10.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Debian policy to 3.9.5
+ * Don't create 1024 bit key (Closes: #732728)
+ * Start quaselcore after databases (Closes: #701943)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Fri, 09 May 2014 17:42:19 +0200
+
+quassel (0.9.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Increase debhelper compat to 9 - supporting hardening now
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Tue, 26 Nov 2013 22:53:55 +0100
+
+quassel (0.9.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Tue, 05 Nov 2013 17:39:26 +0100
+
+quassel (0.8.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Debian Policy to 3.9.3
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Wed, 25 Apr 2012 00:02:51 +0200
+
+quassel (0.7.3-2.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix "fails to upgrade from squeeze": test for existence of to-be-moved
+ file in quassel-core.preinst; and use -p for mkdir to avoid errors when
+ the directory exists, like after failed upgrades.
+ (Closes: #655844)
+
+ -- gregor herrmann <gregoa@debian.org> Tue, 10 Apr 2012 19:02:42 +0200
+
+quassel (0.7.3-2) unstable; urgency=medium
+
+ * Change Build-Depends of the package from libpng12-dev to libpng-dev.
+ (Closes: #662486)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Mon, 05 Mar 2012 09:27:50 +0100
+
+quassel (0.7.3-1) unstable; urgency=medium
+
+ * New upstream release
+ * Translation update
+ * Fixing security issue: ctcp DoS (Closes: #640960)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Fri, 09 Sep 2011 19:00:55 +0000
+
+quassel (0.7.2-2) unstable; urgency=low
+
+ * DATADIR set to new location /var/lib/ (Closes: #629507)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Tue, 07 Jun 2011 19:01:51 +0000
+
+quassel (0.7.2-1) unstable; urgency=low
+
+ * New upstream release (Closes: #629393)
+ * Clients no longer recommend quassel-core (Closes: #622904)
+ * Debian Policy to 3.9.2
+ * quassel-core.preinst added - taken from Ubuntu (Closes: #612042)
+ Thanks to Scott Kitterman <scott@kitterman.com>
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Mon, 06 Jun 2011 20:40:24 +0200
+
+quassel (0.7.1-4) unstable; urgency=low
+
+ * 0.7.1-3 lost the kfreebsd patch of 0.7.1-2
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 14 Apr 2011 20:08:27 +0200
+
+quassel (0.7.1-3) unstable; urgency=low
+
+ * Build-dependency qt4-dev-tools added (Closes: #613599)
+ * Build-dependency libqtwebkit-dev added (Closes: #622273)
+ * Build-dependency libdbusmenu-qt-dev added
+ * Build-dependency libindicate-qt-dev added
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Tue, 12 Apr 2011 22:40:46 +0200
+
+quassel (0.7.1-2) unstable; urgency=low
+
+ * Patch added to fix kfreebsd builds (Closes: #620542)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Mon, 11 Apr 2011 21:44:34 +0200
+
+quassel (0.7.1-1.1) unstable; urgency=low
+
+ * Non-maintainer upload with maintainer permission.
+ * Do not hardcode kdelibs5 and kdebase-runtime in quassel-client-kde4 and
+ quassel-kde4 Depends (Closes: #616026). kdelibs5 has been deprecated and
+ will be removed soon while kdebase-runtime is added via shlibs as needed.
+
+ -- Modestas Vainius <modax@debian.org> Wed, 30 Mar 2011 18:59:12 +0300
+
+quassel (0.7.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Tue, 21 Sep 2010 19:59:07 +0200
+
+quassel (0.7.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Sat, 18 Sep 2010 19:19:40 +0200
+
+quassel (0.6.1-2) unstable; urgency=low
+
+ * add dependency to gawk (closes: #592455)
+ * remove manageusers.py (closes: #590644)
+ * man pages updated (closes: #590643)
+ * dump Debian Policy to 3.9.1
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Sun, 15 Aug 2010 23:11:16 +0200
+
+quassel (0.6.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Switch to dpkg-source 3.0 (quilt) format
+ * desktop notification have been reimplemented (closes: #562974)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Wed, 21 Apr 2010 20:11:17 +0200
+
+quassel (0.5.2-3) unstable; urgency=low
+
+ * missing name changes quassel-core - in init and default
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 18 Feb 2010 17:12:06 +0100
+
+quassel (0.5.2-2) unstable; urgency=low
+
+ * Re-include init script into (closes: #569942)
+ * Fixing lintian error init.d-script-missing-dependency-on-remote_fs
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 18 Feb 2010 17:11:18 +0100
+
+quassel (0.5.2-1) unstable; urgency=low
+
+ * New upstream release (closes: #556309)
+ * Fixing minor lintian warnings:
+ - copyright-with-old-dh-make-debian-copyright
+ - duplicate-long-description
+ - quilt-patch-missing-description
+ * package descriptions have been reviewed by debian-i10n-english
+ * fixing dependencies - thanks to puiparts:
+ - quassel-client: phonon
+ - quassel: phonon
+ - quassel-kde4: kdebase-runtime, kdelibs5
+ - quassel-client-kde4: kdebase-runtime, kdelibs5
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Mon, 01 Feb 2010 23:41:05 +0100
+
+quassel (0.5.1-3) unstable; urgency=low
+
+ * Conflict dependency added between quassel-data and quassel-data-
+ kde4(closes: #566097)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 21 Jan 2010 20:36:09 +0100
+
+quassel (0.5.1-2) unstable; urgency=low
+
+ * KDE4 support enabled (closes: #561795)
+ - package quassel-kde4 (monolithic client with KDE) has been added
+ - package quassel-client-kde4 (client with KDE) has been added
+ - package quassel-data-kde4 (data files) has been added
+
+ * switch from cdbs to debhelper - basic idea taken from the ubuntu package
+ thanks guys
+ * quilt is used as patch system now
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 11 Jan 2010 12:52:45 +0100
+
+quassel (0.5.1-1) unstable; urgency=low
+
+ * New upstream release
+ * dbus-x11 dependency moved to quasselclient & quassel (closes: #552061)
+ * remove deprecated usage of argument -datadir (closes: #552373)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Sun, 22 Nov 2009 23:44:04 +0100
+
+quassel (0.5.0-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 22 Oct 2009 22:19:05 +0200
+
+quassel (0.5.0~rc2-1) experimental; urgency=low
+
+ * New upstream release (rc2)
+ * Make puiparts happy (closes: #538182)
+ * manageusers.py added (closes: #549296)
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Mon, 05 Oct 2009 23:13:06 +0200
+
+quassel (0.4.2-1) unstable; urgency=low
+
+ * New upstream release
+ * watch file looks to the *.tar.bz2 directly
+ no longer scanning the html page
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Thu, 28 May 2009 21:42:24 +0200
+
+quassel (0.4.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Thomas Mueller <thomas.mueller@tmit.eu> Sun, 29 Mar 2009 12:51:42 +0200
+
+quassel (0.4.0-1) unstable; urgency=low
+
+ * New upstream release
+ * repackaging no longer necessary, because svgz of oxygen icons have been
+ added to the source tarball:
+ - debian/repack.sh removed
+ - debian/README.source removed
+ - debian/watch adjusted
+ - debian/rules: get-orig-source removed
+ * debian/copyright updated: license for oxygen icons added
+ * debian/quassel-core.logrotate added
+ * debian/patcher/01_default_network_channel.patch added
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Wed, 18 Feb 2009 22:14:23 +0100
+
+quassel (0.3.1+dfsg-3) unstable; urgency=low
+
+ * fixing bug on upgrade (closes: #513677)
+ * 'set -e' removed from ini script
+ * cleanup in quassel-core.postrm
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Wed, 11 Feb 2009 21:14:33 +0100
+
+quassel (0.3.1+dfsg-2) unstable; urgency=low
+
+ * init script added (closes: #513677)
+ * user and group for the daemon added (closes: #513677)
+ * ssl certificate has been added (closes: #511169)
+ All scripts are based on the ubuntu package
+ thanks to Harald Sitter <apachelogger@ubuntu.com>
+ * Version in manpages have been adjusted.
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Mon, 10 Feb 2009 23:13:25 +0100
+
+quassel (0.3.1+dfsg-1) unstable; urgency=low
+
+ * New upstream release
+ * upstream update to 0.3.0.3 (closes: #498283)
+ * upstream update to 0.3.0.1 (closes: #498283)
+ * watch file added - thx to Per Hausen
+ * Downgrade quasselclient's dependency on quasselcore (closes: #503126)
+ The packages quassel-client and quassel-core can be installed separately
+ now.
+ The package quassel is a dummy package, which installs client and core.
+ * Additional package for the monolithic client.
+ * Repackaging orig.tar.gz to remove the oxygen icons. They are no longer
+ needed because we go for the locally installed oxygen icons of the package
+ kde-icons-oxygen.
+ * License for oxygen removed, because it is no longer part of the package.
+ * debian/repack.sh added + bz2 handling
+ * debian/README.source
+ * debian/watch changed to handle repackaging
+ * debian/patches removed - no need to patch anything at the moment
+ * debian/control: dependeny libqt4-sql-sqlite added
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Tue, 08 Jan 2009 01:44:23 +0100
+
+quassel (0.2~rc1-1) unstable; urgency=low
+
+ * download link in copyright changed
+ * manpage warnings removed
+ * update to debian policy 3.8
+ * upstream update to 0.2.0-rc1
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Mon, 07 Jul 2008 20:56:53 +0100
+
+quassel (0.2~beta1-1) unstable; urgency=low
+
+ * svg files for oxygen icons added src/icons/oxygen/scalable
+ * upstream update to 0.2.0-beta1
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Mon, 02 Jun 2008 20:27:28 +0100
+
+quassel (0.2~alpha5-1) unstable; urgency=low
+
+ * svgz files for oxygen icons added src/icons/oxygen/scalable
+ * upstream update to 0.2.0-alpha5
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Mon, 21 Apr 2008 22:20:18 +0100
+
+quassel (0.2~alpha2-3) unstable; urgency=low
+
+ * debian/copyright updated: license for oxygen icons added
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Mon, 24 Mar 2008 20:01:18 +0100
+
+quassel (0.2~alpha2-2) unstable; urgency=low
+
+ * debian/copyright updated
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Wed, 12 Mar 2008 21:48:12 +0100
+
+quassel (0.2~alpha2-1) unstable; urgency=low
+
+ * Debianized
+
+ -- Thomas Mueller <thomas_mueller_ffb@online.de> Sun, 02 Mar 2008 11:40:43 +0100
+
+quassel (0.2~alpha2-0ubuntu1~hardy1~ppa1) hardy; urgency=low
+
+ * Hardy PPA Build
+
+ -- Harald Sitter <apachelogger@ubuntu.com> Sat, 01 Mar 2008 21:05:03 +0100
+
+quassel (0.2~alpha2-0ubuntu1) ibex; urgency=low
+
+ * Initial release (LP: #195861)
+
+ -- Harald Sitter <apachelogger@ubuntu.com> Sat, 23 Feb 2008 14:22:06 +0100
--- /dev/null
+Source: quassel
+Section: net
+Priority: optional
+Maintainer: Debian KDE Extras Team <pkg-kde-extras@lists.alioth.debian.org>
+Uploaders: Thomas Mueller <thomas.mueller@tmit.eu>,
+ Felix Geyer <fgeyer@debian.org>,
+ Scott Kitterman <scott@kitterman.com>
+Build-Depends: debhelper (>= 10~),
+ cmake,
+ libqca-qt5-2-dev,
+ zlib1g-dev,
+ qttools5-dev-tools,
+ qttools5-dev,
+ qtscript5-dev,
+ libphonon4qt5-dev,
+ libphonon4qt5experimental-dev,
+ libdbusmenu-qt5-dev,
+ qtwebengine5-dev [amd64 arm64 i386],
+ extra-cmake-modules,
+ libkf5textwidgets-dev,
+ libkf5coreaddons-dev,
+ libkf5xmlgui-dev,
+ libkf5notifications-dev,
+ libkf5notifyconfig-dev,
+ libkf5widgetsaddons-dev,
+ libssl-dev
+Homepage: https://www.quassel-irc.org/
+Standards-Version: 3.9.8
+Vcs-Git: https://salsa.debian.org/qt-kde-team/extras/quassel.git
+Vcs-Browser: https://salsa.debian.org/qt-kde-team/extras/quassel
+
+Package: quassel-core
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, adduser, libqt5sql5-sqlite, lsb-base (>= 3.2-14), openssl
+Suggests: libqt5sql5-psql
+Description: distributed IRC client - core component
+ Quassel is a modern, cross-platform, distributed IRC client, meaning that
+ one or more clients can attach to and detach from the central core. It's
+ much like the popular combination of screen and a text-based IRC client
+ such as WeeChat or irssi, but graphical.
+ .
+ This package provides only the core component.
+
+Package: quassel-client
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, quassel-data (= ${source:Version}), default-dbus-session-bus | dbus-session-bus
+Breaks: quassel-client-kde4 (<< 0.12.2)
+Replaces: quassel-client-kde4 (<< 0.12.2)
+Description: distributed IRC client - client component
+ Quassel is a modern, cross-platform, distributed IRC client, meaning that
+ one or more clients can attach to and detach from the central core. It's
+ much like the popular combination of screen and a text-based IRC client
+ such as WeeChat or irssi, but graphical.
+ .
+ This package provides only the client component.
+
+Package: quassel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libqt5sql5-sqlite, quassel-data (= ${source:Version}), default-dbus-session-bus | dbus-session-bus
+Breaks: quassel-kde4 (<< 0.12.2)
+Replaces: quassel-kde4 (<< 0.12.2)
+Description: distributed IRC client - monolithic core+client
+ Quassel is a modern, cross-platform, distributed IRC client, meaning that
+ one or more clients can attach to and detach from the central core. It's
+ much like the popular combination of screen and a text-based IRC client
+ such as WeeChat or irssi, but graphical.
+ .
+ This package provides the monolithic client. It contains both core and
+ client and can be used like a traditional IRC client, without requiring an
+ external core.
+
+Package: quassel-data
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: oxygen-icon-theme
+Suggests: inxi
+Conflicts: quassel-data-kde4
+Description: distributed IRC client - shared data
+ Quassel is a modern, cross-platform, distributed IRC client, meaning that
+ one or more clients can attach to and detach from the central core. It's
+ much like the popular combination of screen and a text-based IRC client
+ such as WeeChat or irssi, but graphical.
+ .
+ This package provides files used by the Quassel client packages.
--- /dev/null
+This package was debianized by Harald Sitter <apachelogger@ubuntu.com> on
+Sat, 23 Feb 2008 14:22:06 +0100.
+
+The current Debian maintainer is Thomas Mueller <thomas.mueller@tmit.eu>
+
+It was downloaded from
+http://www.quassel-irc.org/downloads
+
+Upstream Author:
+
+ Manuel Nickschas <sput@quassel-irc.org>
+ Marcus Eggenberger <EgS@quassel-irc.org>
+ Alexander von Renteln <phon@quassel-irc.org>
+
+Copyright:
+
+ 2005 - 2010 Manuel Nickschas, Marcus Eggenberger, Alexander von Renteln
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) version 3.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General Public License
+can be found in `/usr/share/common-licenses/GPL-2' and
+`/usr/share/common-licenses/GPL-3'.
+
+The Debian packaging is © 2008, Harald Sitter <apachelogger@ubuntu.com> and
+is licensed under the GPL version 2, or (at your option)
+any later version, see `/usr/share/common-licenses/GPL'.
+
+
+
+For the icons/oxygen/* components:
+
+The Oxygen Icon Theme
+ Copyright © 2007 David Vignoni <david@icon-king.com>
+ Copyright © 2007 Johann Ollivier Lapeyre <johann@oxygen-icons.org>
+ Copyright © 2007 Kenneth Wimer <kwwii@bootsplash.org>
+ Copyright © 2007 Nuno Fernades Pinheiro <nf.pinheiro@gmail.com>
+ Copyright © 2007 Riccardo Iaconelli <riccardo@oxygen-icons.org>
+ Copyright © 2007 David Miller <miller@oxygen-icons.org>
+
+and others
+
+You may copy it under the Creative Common Attribution-ShareAlike 3.0
+license, as found here:
+
+ http://creativecommons.org/licenses/by-sa/3.0/
+
+or the GNU Library General Public License (with following clarification).
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Library General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This library is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU Library General Public
+ License along with this library; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301 USA
+
+Clarification:
+
+ The GNU Lesser General Public License or LGPL is written for
+ software libraries in the first place. We expressly want the LGPL to
+ be valid for this artwork library too.
+
+ KDE Oxygen theme icons is a special kind of software library, it is an
+ artwork library, it's elements can be used in a Graphical User Interface, or
+ GUI.
+
+ Source code, for this library means:
+ - where they exist, SVG;
+ - otherwise, if applicable, the multi-layered formats xcf or psd, or
+ otherwise png.
+
+ The LGPL in some sections obliges you to make the files carry
+ notices. With images this is in some cases impossible or hardly useful.
+
+ With this library a notice is placed at a prominent place in the directory
+ containing the elements. You may follow this practice.
+
+ The exception in section 6 of the GNU Lesser General Public License covers
+ the use of elements of this art library in a GUI.
+
+ kde-artists [at] kde.org
+
+
+Attribution-ShareAlike 3.0 Unported
+
+ CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE LEGAL SERVICES.
+DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN ATTORNEY-CLIENT RELATIONSHIP. CREATIVE
+COMMONS PROVIDES THIS INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
+REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM ITS
+USE.
+
+License
+
+THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE COMMONS PUBLIC
+LICENSE ("CCPL" OR "LICENSE"). THE WORK IS PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE
+LAW. ANY USE OF THE WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS
+PROHIBITED.
+
+BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE TO BE BOUND BY THE
+TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE
+LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH
+TERMS AND CONDITIONS.
+
+1. Definitions
+
+ 1. "Adaptation" means a work based upon the Work, or upon the Work and other
+pre-existing works, such as a translation, adaptation, derivative work, arrangement of
+music or other alterations of a literary or artistic work, or phonogram or performance and
+includes cinematographic adaptations or any other form in which the Work may be recast,
+transformed, or adapted including in any form recognizably derived from the original,
+except that a work that constitutes a Collection will not be considered an Adaptation for
+the purpose of this License. For the avoidance of doubt, where the Work is a musical work,
+performance or phonogram, the synchronization of the Work in timed-relation with a moving
+image ("synching") will be considered an Adaptation for the purpose of this License.
+ 2. "Collection" means a collection of literary or artistic works, such as encyclopedias
+and anthologies, or performances, phonograms or broadcasts, or other works or subject
+matter other than works listed in Section 1(f) below, which, by reason of the selection and
+arrangement of their contents, constitute intellectual creations, in which the Work is
+included in its entirety in unmodified form along with one or more other contributions,
+each constituting separate and independent works in themselves, which together are
+assembled into a collective whole. A work that constitutes a Collection will not be
+considered an Adaptation (as defined below) for the purposes of this License.
+ 3. "Creative Commons Compatible License" means a license that is listed at
+http://creativecommons.org/compatiblelicenses that has been approved by Creative Commons as
+being essentially equivalent to this License, including, at a minimum, because that
+license: (i) contains terms that have the same purpose, meaning and effect as the License
+Elements of this License; and, (ii) explicitly permits the relicensing of adaptations of
+works made available under that license under this License or a Creative Commons
+jurisdiction license with the same License Elements as this License.
+ 4. "Distribute" means to make available to the public the original and copies of the
+Work or Adaptation, as appropriate, through sale or other transfer of ownership.
+ 5. "License Elements" means the following high-level license attributes as selected by
+Licensor and indicated in the title of this License: Attribution, ShareAlike.
+ 6. "Licensor" means the individual, individuals, entity or entities that offer(s) the
+Work under the terms of this License.
+ 7. "Original Author" means, in the case of a literary or artistic work, the individual,
+individuals, entity or entities who created the Work or if no individual or entity can be
+identified, the publisher; and in addition (i) in the case of a performance the actors,
+singers, musicians, dancers, and other persons who act, sing, deliver, declaim, play in,
+interpret or otherwise perform literary or artistic works or expressions of folklore; (ii)
+in the case of a phonogram the producer being the person or legal entity who first fixes
+the sounds of a performance or other sounds; and, (iii) in the case of broadcasts, the
+organization that transmits the broadcast.
+ 8. "Work" means the literary and/or artistic work offered under the terms of this
+License including without limitation any production in the literary, scientific and
+artistic domain, whatever may be the mode or form of its expression including digital form,
+such as a book, pamphlet and other writing; a lecture, address, sermon or other work of the
+same nature; a dramatic or dramatico-musical work; a choreographic work or entertainment in
+dumb show; a musical composition with or without words; a cinematographic work to which are
+assimilated works expressed by a process analogous to cinematography; a work of drawing,
+painting, architecture, sculpture, engraving or lithography; a photographic work to which
+are assimilated works expressed by a process analogous to photography; a work of applied
+art; an illustration, map, plan, sketch or three-dimensional work relative to geography,
+topography, architecture or science; a performance; a broadcast; a phonogram; a compilation
+of data to the extent it is protected as a copyrightable work; or a work performed by a
+variety or circus performer to the extent it is not otherwise considered a literary or
+artistic work.
+ 9. "You" means an individual or entity exercising rights under this License who has not
+previously violated the terms of this License with respect to the Work, or who has received
+express permission from the Licensor to exercise rights under this License despite a
+previous violation.
+ 10. "Publicly Perform" means to perform public recitations of the Work and to communicate
+to the public those public recitations, by any means or process, including by wire or
+wireless means or public digital performances; to make available to the public Works in
+such a way that members of the public may access these Works from a place and at a place
+individually chosen by them; to perform the Work to the public by any means or process and
+the communication to the public of the performances of the Work, including by public
+digital performance; to broadcast and rebroadcast the Work by any means including signs,
+sounds or images.
+ 11. "Reproduce" means to make copies of the Work by any means including without
+limitation by sound or visual recordings and the right of fixation and reproducing
+fixations of the Work, including storage of a protected performance or phonogram in digital
+form or other electronic medium.
+
+2. Fair Dealing Rights. Nothing in this License is intended to reduce, limit, or restrict
+any uses free from copyright or rights arising from limitations or exceptions that are
+provided for in connection with the copyright protection under copyright law or other
+applicable laws.
+
+3. License Grant. Subject to the terms and conditions of this License, Licensor hereby
+grants You a worldwide, royalty-free, non-exclusive, perpetual (for the duration of the
+applicable copyright) license to exercise the rights in the Work as stated below:
+
+ 1. to Reproduce the Work, to incorporate the Work into one or more Collections, and to
+Reproduce the Work as incorporated in the Collections;
+ 2. to create and Reproduce Adaptations provided that any such Adaptation, including any
+translation in any medium, takes reasonable steps to clearly label, demarcate or otherwise
+identify that changes were made to the original Work. For example, a translation could be
+marked "The original work was translated from English to Spanish," or a modification could
+indicate "The original work has been modified.";
+ 3. to Distribute and Publicly Perform the Work including as incorporated in Collections;
+and,
+ 4. to Distribute and Publicly Perform Adaptations.
+ 5.
+
+ For the avoidance of doubt:
+ 1. Non-waivable Compulsory License Schemes. In those jurisdictions in which the
+right to collect royalties through any statutory or compulsory licensing scheme cannot be
+waived, the Licensor reserves the exclusive right to collect such royalties for any
+exercise by You of the rights granted under this License;
+ 2. Waivable Compulsory License Schemes. In those jurisdictions in which the right
+to collect royalties through any statutory or compulsory licensing scheme can be waived,
+the Licensor waives the exclusive right to collect such royalties for any exercise by You
+of the rights granted under this License; and,
+ 3. Voluntary License Schemes. The Licensor waives the right to collect royalties,
+whether individually or, in the event that the Licensor is a member of a collecting society
+that administers voluntary licensing schemes, via that society, from any exercise by You of
+the rights granted under this License.
+
+The above rights may be exercised in all media and formats whether now known or hereafter
+devised. The above rights include the right to make such modifications as are technically
+necessary to exercise the rights in other media and formats. Subject to Section 8(f), all
+rights not expressly granted by Licensor are hereby reserved.
+
+4. Restrictions. The license granted in Section 3 above is expressly made subject to and
+limited by the following restrictions:
+
+ 1. You may Distribute or Publicly Perform the Work only under the terms of this License.
+You must include a copy of, or the Uniform Resource Identifier (URI) for, this License with
+every copy of the Work You Distribute or Publicly Perform. You may not offer or impose any
+terms on the Work that restrict the terms of this License or the ability of the recipient
+of the Work to exercise the rights granted to that recipient under the terms of the
+License. You may not sublicense the Work. You must keep intact all notices that refer to
+this License and to the disclaimer of warranties with every copy of the Work You Distribute
+or Publicly Perform. When You Distribute or Publicly Perform the Work, You may not impose
+any effective technological measures on the Work that restrict the ability of a recipient
+of the Work from You to exercise the rights granted to that recipient under the terms of
+the License. This Section 4(a) applies to the Work as incorporated in a Collection, but
+this does not require the Collection apart from the Work itself to be made subject to the
+terms of this License. If You create a Collection, upon notice from any Licensor You must,
+to the extent practicable, remove from the Collection any credit as required by Section
+4(c), as requested. If You create an Adaptation, upon notice from any Licensor You must, to
+the extent practicable, remove from the Adaptation any credit as required by Section 4(c),
+as requested.
+ 2. You may Distribute or Publicly Perform an Adaptation only under the terms of: (i)
+this License; (ii) a later version of this License with the same License Elements as this
+License; (iii) a Creative Commons jurisdiction license (either this or a later license
+version) that contains the same License Elements as this License (e.g.,
+Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons Compatible License. If you license
+the Adaptation under one of the licenses mentioned in (iv), you must comply with the terms
+of that license. If you license the Adaptation under the terms of any of the licenses
+mentioned in (i), (ii) or (iii) (the "Applicable License"), you must comply with the terms
+of the Applicable License generally and the following provisions: (I) You must include a
+copy of, or the URI for, the Applicable License with every copy of each Adaptation You
+Distribute or Publicly Perform; (II) You may not offer or impose any terms on the
+Adaptation that restrict the terms of the Applicable License or the ability of the
+recipient of the Adaptation to exercise the rights granted to that recipient under the
+terms of the Applicable License; (III) You must keep intact all notices that refer to the
+Applicable License and to the disclaimer of warranties with every copy of the Work as
+included in the Adaptation You Distribute or Publicly Perform; (IV) when You Distribute or
+Publicly Perform the Adaptation, You may not impose any effective technological measures on
+the Adaptation that restrict the ability of a recipient of the Adaptation from You to
+exercise the rights granted to that recipient under the terms of the Applicable License.
+This Section 4(b) applies to the Adaptation as incorporated in a Collection, but this does
+not require the Collection apart from the Adaptation itself to be made subject to the terms
+of the Applicable License.
+ 3. If You Distribute, or Publicly Perform the Work or any Adaptations or Collections,
+You must, unless a request has been made pursuant to Section 4(a), keep intact all
+copyright notices for the Work and provide, reasonable to the medium or means You are
+utilizing: (i) the name of the Original Author (or pseudonym, if applicable) if supplied,
+and/or if the Original Author and/or Licensor designate another party or parties (e.g., a
+sponsor institute, publishing entity, journal) for attribution ("Attribution Parties") in
+Licensor's copyright notice, terms of service or by other reasonable means, the name of
+such party or parties; (ii) the title of the Work if supplied; (iii) to the extent
+reasonably practicable, the URI, if any, that Licensor specifies to be associated with the
+Work, unless such URI does not refer to the copyright notice or licensing information for
+the Work; and (iv) , consistent with Ssection 3(b), in the case of an Adaptation, a credit
+identifying the use of the Work in the Adaptation (e.g., "French translation of the Work by
+Original Author," or "Screenplay based on original Work by Original Author"). The credit
+required by this Section 4(c) may be implemented in any reasonable manner; provided,
+however, that in the case of a Adaptation or Collection, at a minimum such credit will
+appear, if a credit for all contributing authors of the Adaptation or Collection appears,
+then as part of these credits and in a manner at least as prominent as the credits for the
+other contributing authors. For the avoidance of doubt, You may only use the credit
+required by this Section for the purpose of attribution in the manner set out above and, by
+exercising Your rights under this License, You may not implicitly or explicitly assert or
+imply any connection with, sponsorship or endorsement by the Original Author, Licensor
+and/or Attribution Parties, as appropriate, of You or Your use of the Work, without the
+separate, express prior written permission of the Original Author, Licensor and/or
+Attribution Parties.
+ 4. Except as otherwise agreed in writing by the Licensor or as may be otherwise
+permitted by applicable law, if You Reproduce, Distribute or Publicly Perform the Work
+either by itself or as part of any Adaptations or Collections, You must not distort,
+mutilate, modify or take other derogatory action in relation to the Work which would be
+prejudicial to the Original Author's honor or reputation. Licensor agrees that in those
+jurisdictions (e.g. Japan), in which any exercise of the right granted in Section 3(b) of
+this License (the right to make Adaptations) would be deemed to be a distortion,
+mutilation, modification or other derogatory action prejudicial to the Original Author's
+honor and reputation, the Licensor will waive or not assert, as appropriate, this Section,
+to the fullest extent permitted by the applicable national law, to enable You to reasonably
+exercise Your right under Section 3(b) of this License (right to make Adaptations) but not
+otherwise.
+
+5. Representations, Warranties and Disclaimer
+
+UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR OFFERS THE WORK
+AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY KIND CONCERNING THE WORK, EXPRESS,
+IMPLIED, STATUTORY OR OTHERWISE, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE,
+MERCHANTIBILITY, FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
+LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS, WHETHER OR NOT
+DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH
+EXCLUSION MAY NOT APPLY TO YOU.
+
+6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT
+WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, INCIDENTAL,
+CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF THIS LICENSE OR THE USE OF THE
+WORK, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
+
+7. Termination
+
+ 1. This License and the rights granted hereunder will terminate automatically upon any
+breach by You of the terms of this License. Individuals or entities who have received
+Adaptations or Collections from You under this License, however, will not have their
+licenses terminated provided such individuals or entities remain in full compliance with
+those licenses. Sections 1, 2, 5, 6, 7, and 8 will survive any termination of this License.
+ 2. Subject to the above terms and conditions, the license granted here is perpetual (for
+the duration of the applicable copyright in the Work). Notwithstanding the above, Licensor
+reserves the right to release the Work under different license terms or to stop
+distributing the Work at any time; provided, however that any such election will not serve
+to withdraw this License (or any other license that has been, or is required to be, granted
+under the terms of this License), and this License will continue in full force and effect
+unless terminated as stated above.
+
+8. Miscellaneous
+
+ 1. Each time You Distribute or Publicly Perform the Work or a Collection, the Licensor
+offers to the recipient a license to the Work on the same terms and conditions as the
+license granted to You under this License.
+ 2. Each time You Distribute or Publicly Perform an Adaptation, Licensor offers to the
+recipient a license to the original Work on the same terms and conditions as the license
+granted to You under this License.
+ 3. If any provision of this License is invalid or unenforceable under applicable law, it
+shall not affect the validity or enforceability of the remainder of the terms of this
+License, and without further action by the parties to this agreement, such provision shall
+be reformed to the minimum extent necessary to make such provision valid and enforceable.
+ 4. No term or provision of this License shall be deemed waived and no breach consented
+to unless such waiver or consent shall be in writing and signed by the party to be charged
+with such waiver or consent.
+ 5. This License constitutes the entire agreement between the parties with respect to the
+Work licensed here. There are no understandings, agreements or representations with respect
+to the Work not specified here. Licensor shall not be bound by any additional provisions
+that may appear in any communication from You. This License may not be modified without the
+mutual written agreement of the Licensor and You.
+ 6. The rights granted under, and the subject matter referenced, in this License were
+drafted utilizing the terminology of the Berne Convention for the Protection of Literary
+and Artistic Works (as amended on September 28, 1979), the Rome Convention of 1961, the
+WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996 and the
+Universal Copyright Convention (as revised on July 24, 1971). These rights and subject
+matter take effect in the relevant jurisdiction in which the License terms are sought to be
+enforced according to the corresponding provisions of the implementation of those treaty
+provisions in the applicable national law. If the standard suite of rights granted under
+applicable copyright law includes additional rights not granted under this License, such
+additional rights are deemed to be included in the License; this License is not intended to
+restrict the license of any rights under applicable law.
+
+ Creative Commons Notice
+
+ Creative Commons is not a party to this License, and makes no warranty whatsoever in
+connection with the Work. Creative Commons will not be liable to You or any party on any
+legal theory for any damages whatsoever, including without limitation any general, special,
+incidental or consequential damages arising in connection to this license. Notwithstanding
+the foregoing two (2) sentences, if Creative Commons has expressly identified itself as the
+Licensor hereunder, it shall have all rights and obligations of Licensor.
+
+ Except for the limited purpose of indicating to the public that the Work is licensed
+under the CCPL, Creative Commons does not authorize the use by either party of the
+trademark "Creative Commons" or any related trademark or logo of Creative Commons without
+the prior written consent of Creative Commons. Any permitted use will be in compliance with
+Creative Commons' then-current trademark usage guidelines, as may be published on its
+website or otherwise made available upon request from time to time. For the avoidance of
+doubt, this trademark restriction does not form part of the License.
+
+ Creative Commons may be contacted at http://creativecommons.org/.
+
--- /dev/null
+.TH "QUASSEL" "1" "0.7.1" "Quassel IRC Team, Internet." ""
+.SH "NAME"
+quassel \(em A modern, cross-platform and distributed IRC client.
+.SH "SYNPOSIS"
+.B quassel
+[\fIOPTION\fR]...
+.
+.SH "OPTIONS"
+.TP
+\fB\-\-add-user\fR
+Starts an interactive session to add a new core user
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+Display this help and exit
+.TP
+\fB\-p\fR, \fB\-\-port\fR=\fIPORT\fR
+The port quasselcore will listen at. Default is: 4242
+.TP
+\fB\-v\fR, \fB\-\-version\fR
+Display version information
+.TP
+\fB\-\-debugbufferswitches\fR
+Enables debugging for bufferswitches
+.TP
+\fB\-\-select-backend\fR=\fISELECT-BACKEND\fR
+Starts an interactive session and switches your current storage backend to the new one. Attempts a merge if the new backend is uninitialized and the old backend supports migration. Otherwise prompts for new user credentials!
+.TP
+\fB\-\-listen\fR=\fILISTEN\fR
+The address(es) quasselcore will listen on. Default is: 0.0.0.0,::
+.TP
+\fB\-l\fR, \fB\-\-logfile\fR=\fILOGFILE\fR
+Path to logfile
+.TP
+\fB\-\-qss\fR=\fIQSS\fR
+Load a custom application stylesheet
+.TP
+\fB\-c\fR, \fB\-\-configdir\fR=\fICONFIGDIR\fR
+Specify the directory holding configuration files, the SQlite database and the SSL certificate
+.TP
+\fB\-\-change-userpass\fR=\fICHANGE-USERPASS\fR
+Starts an interactive session to change the password of the user identified by username
+.TP
+\fB\-\-debugmodel\fR
+Enables debugging for models
+.TP
+\fB\-n\fR, \fB\-\-norestore\fR
+Don't restore last core's state
+.TP
+\fB\-d\fR, \fB\-\-debug\fR
+Enable debug output
+.TP
+\fB\-L\fR, \fB\-\-loglevel\fR=\fILOGLEVEL\fR
+Loglevel Debug|Info|Warning|Error. Default is: Info
+
+.SH "DESCRIPTION"
+.B Quassel IRC
+is a modern, cross-platform, distributed IRC client, meaning that 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. In addition to this uniqe feature, we aim to bring a pleasurable, comfortable chatting experience to all major platforms (including Linux\(rg, Windows\(rg, and MacOS X\(rg as well as Qtopia-based cell phones and PDAs), making communication with your peers not only convenient, but also ubiquitous available.
+
+.SH AUTHOR
+This manual page was originally written by Thomas Mueller
+<thomas.mueller@tmit.eu>, 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.
--- /dev/null
+.TH "QUASSELCLIENT" "1" "0.7.1" "Quassel IRC Team, Internet." ""
+.SH "NAME"
+quasselclient \(em The Gui of the Quassel IRC client, needs to connect to a quasselcore.
+.SH "SYNPOSIS"
+[\fIOPTION\fR]...
+.
+.SH "OPTIONS"
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+Display this help and exit
+.TP
+\fB\-v\fR, \fB\-\-version\fR
+Display version information
+.TP
+\fB\-\-debugbufferswitches\fR
+Enables debugging for bufferswitches
+.TP
+\fB\-\-qss\fR=\fIQSS\fR
+Load a custom application stylesheet
+.TP
+\fB\-c\fR, \fB\-\-configdir\fR=\fICONFIGDIR\fR
+Specify the directory holding the client configuration
+.TP
+\fB\-\-debugmodel\fR
+Enables debugging for models
+.TP
+\fB\-d\fR, \fB\-\-debug\fR
+Enable debug output
+
+.SH "DESCRIPTION"
+.B Quassel IRC
+is a modern, cross-platform, distributed IRC client, meaning that 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. In addition to this uniqe feature, we aim to bring a pleasurable, comfortable chatting experience to all major platforms (including Linux\(rg, Windows\(rg, and MacOS X\(rg as well as Qtopia-based cell phones and PDAs), making communication with your peers not only convenient, but also ubiquitous available.
+
+.SH AUTHOR
+This manual page was originally written by Thomas Mueller
+<thomas.mueller@tmit.eu>, 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.
--- /dev/null
+.TH "QUASSELCORE" "1" "0.7.1" "Quassel IRC Team, Internet." ""
+.SH "NAME"
+quasselcore \(em The daemon process for the Quassel IRC client.
+.SH "SYNPOSIS"
+.B quasselcore
+[\fIOPTION\fR]...
+.
+.SH "OPTIONS"
+.TP
+\fB\-\-add-user\fR
+Starts an interactive session to add a new core user
+.TP
+\fB\-h\fR, \fB\-\-help\fR
+Display this help and exit
+.TP
+\fB\-p\fR, \fB\-\-port\fR=\fIPORT\fR
+The port quasselcore will listen at. Default is: 4242
+.TP
+\fB\-v\fR, \fB\-\-version\fR
+Display version information
+.TP
+\fB\-\-select-backend\fR=\fISELECT-BACKEND\fR
+Starts an interactive session and switches your current storage backend to the new one. Attebackend supports migration. Otherwise prompts for new user credentials!
+.TP
+\fB\-\-listen\fR=\fILISTEN\fR
+The address(es) quasselcore will listen on. Default is: 0.0.0.0,::
+.TP
+\fB\-l\fR, \fB\-\-logfile\fR=\fILOGFILE\fR
+Path to logfile
+.TP
+\fB\-c\fR, \fB\-\-configdir\fR=\fICONFIGDIR\fR
+Specify the directory holding configuration files, the SQlite database and the SSL certificate
+.TP
+\fB\-\-change-userpass\fR=\fICHANGE-USERPASS\fR
+Starts an interactive session to change the password of the user identified by username
+.TP
+\fB\-n\fR, \fB\-\-norestore\fR
+Don't restore last core's state
+.TP
+\fB\-d\fR, \fB\-\-debug\fR
+Enable debug output
+.TP
+\fB\-L\fR, \fB\-\-loglevel\fR=\fILOGLEVEL\fR
+Loglevel Debug|Info|Warning|Error. Default is: Info
+
+.SH "DESCRIPTION"
+.B Quassel IRC
+is a modern, cross-platform, distributed IRC client, meaning that 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. In addition to this uniqe feature, we aim to bring a pleasurable, comfortable chatting experience to all major platforms (including Linux\(rg, Windows\(rg, and MacOS X\(rg as well as Qtopia-based cell phones and PDAs), making communication with your peers not only convenient, but also ubiquitous available.
+
+.SH AUTHOR
+This manual page was originally written by Thomas Mueller
+<thomas.mueller@tmit.eu>, 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.
--- /dev/null
+Description: Debian specific channels are added.
+ Debian IRC server with the default channel #debian is added
+ as well as the #debian-user channel on OFTC.
+Author: Thomas Mueller <thomas.mueller@tmit.eu>
+Last-Update: 2010-02-02
+--- quassel-0.4.0.orig/data/networks.orig.ini 2009-02-17 19:22:59.000000000 +0100
++++ quassel-0.4.0/data/networks.ini 2009-02-19 00:06:38.000000000 +0100
+@@ -25,0 +26,5 @@
++[DebianIRC]
++Default=Yes
++DefaultChannels=#debian
++Servers=irc.debian.org:6667
++
+@@ -41,0 +47,2 @@
++Default=Yes
++DefaultChannels=#debian-user
--- /dev/null
+Description: Work around missing icon theme fallback in KF5.
+ Only oxygen and breeze ship the icons quassel uses.
+Author: Felix Geyer <fgeyer@debian.org>
+
+--- a/src/qtui/qtuiapplication.cpp
++++ b/src/qtui/qtuiapplication.cpp
+@@ -145,7 +145,7 @@ bool QtUiApplication::init()
+ // Set the icon theme
+ if (Quassel::isOptionSet("icontheme"))
+ QIcon::setThemeName(Quassel::optionValue("icontheme"));
+- else if (QIcon::themeName().isEmpty())
++ else if (QIcon::themeName() != "oxygen" && QIcon::themeName() != "breeze")
+ // Some platforms don't set a default icon theme; chances are we can find our bundled Oxygen theme though
+ QIcon::setThemeName("oxygen");
+
--- /dev/null
+01_default_network_channel.patch
+03_force_icon_theme.patch
--- /dev/null
+usr/bin/quasselclient
+usr/share/applications/quasselclient.desktop
--- /dev/null
+debian/manpages/quasselclient.1
--- /dev/null
+usr/bin/quasselcore
--- /dev/null
+/var/log/quassel/core.log {
+ rotate 4
+ weekly
+ compress
+ delaycompress
+ copytruncate
+ missingok
+ notifempty
+}
+
--- /dev/null
+debian/manpages/quasselcore.1
+
--- /dev/null
+#!/bin/sh -e
+# postinst script for quassel-core
+
+set -e
+
+# some variables
+QUASSEL_GROUP=quassel
+QUASSEL_USER=quasselcore
+QUASSEL_HOME=/var/lib/quassel
+QUASSEL_LOG=/var/log/quassel
+QUASSEL_CERT=$QUASSEL_HOME/quasselCert.pem
+
+# create group
+echo "Creating $QUASSEL_GROUP group ..."
+addgroup --quiet --system $QUASSEL_GROUP
+
+# create user
+echo "Creating $QUASSEL_USER user ..."
+adduser --quiet --system --ingroup $QUASSEL_GROUP \
+--home $QUASSEL_HOME --no-create-home $QUASSEL_USER
+
+if [ ! -d $QUASSEL_HOME ] ; then
+ # create $HOME
+ echo "Creating $QUASSEL_HOME directory ..."
+ mkdir -p $QUASSEL_HOME
+ chown $QUASSEL_USER:$QUASSEL_GROUP $QUASSEL_HOME
+fi
+
+if [ ! -d $QUASSEL_LOG ] ; then
+ echo "Creating $QUASSEL_LOG directory ..."
+ mkdir -p $QUASSEL_LOG
+ chown $QUASSEL_USER:$QUASSEL_GROUP $QUASSEL_LOG
+fi
+
+# generate a SSL certificate for 18 months (support time) + 6 months (development time)
+# this covers the worst case scenario of earliest possible install + no whatsoever
+# updates while support time frame. otherwise the key will be regenerated
+# FIXME: Not over-writing existing certs, but need to (someday) replace old certs
+if [ ! -e $QUASSEL_CERT ] ; then
+ echo "Generating SSL certificate as $QUASSEL_CERT ..."
+ ( umask 0027 && runuser -u $QUASSEL_USER -- openssl req -x509 -nodes -batch -days 680 -newkey rsa \
+ -keyout $QUASSEL_CERT -out $QUASSEL_CERT )
+fi
+
+#DEBHELPER#
--- /dev/null
+#!/bin/sh
+# postrm script for quassel-core
+
+set -e
+
+# configure some variables
+QUASSEL_GROUP=quassel
+QUASSEL_USER=quasselcore
+
+case "$1" in
+ purge)
+ echo "Deleting $QUASSEL_USER user ..."
+ if which deluser > /dev/null; then
+ deluser --quiet --system $QUASSEL_USER
+ fi
+
+ echo "Deleting $QUASSEL_GROUP group ..."
+ if which delgroup > /dev/null; then
+ delgroup --quiet --system $QUASSEL_GROUP
+ fi
+
+ echo "Deleting /var/cache/quassel ..."
+ rm -rf /var/lib/quassel
+ echo "Deleting /var/log/quassel ..."
+ rm -rf /var/log/quassel
+ ;;
+ remove)
+ ;;
+ upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+ ;;
+ *)
+ echo "postrm called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
--- /dev/null
+# Defaults for quasselcore initscript
+# sourced by /etc/init.d/quasselcore
+
+# Loglevel Debug|Info|Warning|Error. Default is: Info
+LOGLEVEL="Info"
+
+# The port quasselcore will listen at. Default is: 4242
+PORT="4242"
+
+# Network address to listen on
+LISTEN="::,0.0.0.0"
--- /dev/null
+#!/bin/sh
+#
+# Copyright (C) 2008 Harald Sitter <apachelogger@ubuntu.com>
+# Copyright (C) 2009 Thomas Mueller <thomas_mueller_ffb@online.de>
+# Copyright (C) 2014 Thomas Mueller <thomas_mueller@tmit.eu>
+#
+# This is free software; you may redistribute it and/or modify
+# it under the terms of the GNU General Public License as
+# published by the Free Software Foundation; either version 2,
+# or (at your option) any later version.
+#
+# This is distributed in the hope that it will be useful, but
+# WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License with
+# the Debian operating system, in /usr/share/common-licenses/GPL; if
+# not, write to the Free Software Foundation, Inc., 51 Franklin Street,
+# Fifth Floor, Boston, MA 02110-1301, USA
+
+### BEGIN INIT INFO
+# Provides: quasselcore
+# Required-Start: $remote_fs
+# Required-Stop: $remote_fs
+# Should-Start: postgresql
+# Should-Stop: postgresql
+# Default-Start: 2 3 4 5
+# Default-Stop: 0 1 6
+# Short-Description: distributed IRC client using a central core component
+# Description: This is the core component of Quassel. A modern,
+# cross-platform, distributed IRC client, meaning that one
+# (or multiple) client(s) can attach to and detach from this
+# central core. It's much like the popular combination
+# of screen and a text-based IRC client such as WeeChat.
+### END INIT INFO
+
+PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
+
+DAEMON=/usr/bin/quasselcore
+NAME=quasselcore
+DESC="distributed IRC core"
+LOGDIR=/var/log/quassel
+
+PIDFILE=/var/run/quasselcore.pid
+
+# Test if binary exisits
+test -x $DAEMON || exit 0
+
+# Define LSB log_* functions.
+. /lib/lsb/init-functions
+
+DAEMON_OPTS=""
+LOGFILE=$LOGDIR/core.log
+DATADIR=/var/lib/quassel
+DAEMONUSER=quasselcore
+
+# defaulting LOGLEVEL and PORT, just in case /etc/default/$name gets deleted
+LOGLEVEL="Info"
+PORT="4242"
+LISTEN="::,0.0.0.0"
+
+# source default
+if [ -f /etc/default/$NAME ] ; then
+ . /etc/default/$NAME
+fi
+
+# test daemon user
+if [ -n "$DAEMONUSER" ] ; then
+ getent passwd | grep -q "^$DAEMONUSER:"
+ if [ $? -ne 0 ]; then
+ log_failure_msg "The user $DAEMONUSER, required to run $NAME does not exist."
+ exit 1
+ fi
+fi
+
+start_server() {
+ start-stop-daemon --start --quiet --pidfile $PIDFILE --make-pidfile \
+ --background --chuid $DAEMONUSER --exec $DAEMON \
+ -- --logfile=$LOGFILE --loglevel=$LOGLEVEL --configdir=$DATADIR \
+ --port=$PORT --listen=$LISTEN \
+ $DAEMON_OPTS
+}
+
+stop_server() {
+ start-stop-daemon --stop --quiet --retry=TERM/30/KILL/5 --pidfile $PIDFILE --user $DAEMONUSER \
+ --exec $DAEMON
+}
+
+case "$1" in
+ start)
+ log_daemon_msg "Starting $DESC" "$NAME"
+ start_server
+ case "$?" in
+ 0) log_end_msg 0 ;;
+ 1) log_progress_msg "already started"
+ log_end_msg 0 ;;
+ *) log_end_msg $? ;;
+ esac
+
+ ;;
+ stop)
+ log_daemon_msg "Stopping $DESC" "$NAME"
+ stop_server
+ case "$?" in
+ 0) log_end_msg 0 ;;
+ 1) log_progress_msg "already stopped"
+ log_end_msg 0 ;;
+ *) log_end_msg $? ;;
+ esac
+
+ ;;
+ reload)
+ log_warning_msg "Reloading $NAME daemon: not implemented, as the daemon"
+ log_warning_msg "cannot re-read the config file (use restart)."
+ ;;
+ restart|force-reload)
+ $0 stop
+ $0 start
+ ;;
+ status)
+ status_of_proc -p $PIDFILE $DAEMON $NAME && exit 0 || exit $?
+ ;;
+ *)
+ echo "Usage: /etc/init.d/$NAME {start|stop|restart|reload|force-reload|status}" >&2
+ exit 3
+ ;;
+esac
+
+exit 0
--- /dev/null
+[Unit]
+Description=distributed IRC client using a central core component
+Documentation=man:quasselcore(1)
+Wants=network-online.target postgresql.service
+After=network-online.target postgresql.service
+
+[Service]
+User=quasselcore
+Group=quassel
+WorkingDirectory=/var/lib/quassel
+Environment="DATADIR=/var/lib/quassel" "LOGFILE=/var/log/quassel/core.log" "LOGLEVEL=Info" "PORT=4242" "LISTEN=::,0.0.0.0"
+EnvironmentFile=-/etc/default/quasselcore
+ExecStart=/usr/bin/quasselcore --configdir=${DATADIR} --logfile=${LOGFILE} --loglevel=${LOGLEVEL} --port=${PORT} --listen=${LISTEN}
+Restart=on-failure
+
+[Install]
+WantedBy=multi-user.target
--- /dev/null
+usr/share/icons/hicolor/
+usr/share/pixmaps/
+usr/share/quassel/translations/*.qm
+usr/share/quassel/networks.ini
+usr/share/quassel/scripts/
+usr/share/quassel/stylesheets/*.qss
+usr/share/knotifications5/quassel.notifyrc
--- /dev/null
+/usr/bin/inxi /usr/share/quassel/scripts/inxi
--- /dev/null
+usr/bin/quassel
+usr/share/applications/quassel.desktop
--- /dev/null
+debian/manpages/quassel.1
--- /dev/null
+#!/usr/bin/make -f
+
+export DEB_BUILD_MAINT_OPTIONS=hardening=+all
+export DEB_LDFLAGS_MAINT_APPEND=-Wl,--as-needed
+
+%:
+ dh $@
+
+override_dh_auto_configure:
+ dh_auto_configure -- -DEMBED_DATA=OFF -DUSE_QT5=ON -DWITH_KDE=ON
+
+override_dh_install:
+ dh_install --fail-missing
+ # replace inxi with a symlink
+ifneq (,$(filter quassel-data, $(shell dh_listpackages)))
+ rm debian/quassel-data/usr/share/quassel/scripts/inxi
+endif
+
+override_dh_installinit:
+ dh_installinit --no-stop-on-upgrade --no-restart-after-upgrade --error-handler=exit --name=quasselcore
+
+override_dh_systemd_enable:
+ dh_systemd_enable --name=quasselcore
+
+override_dh_systemd_start:
+ dh_systemd_start --name=quasselcore
--- /dev/null
+3.0 (quilt)
--- /dev/null
+version=3
+
+https://quassel-irc.org/downloads \
+ /pub/quassel-(.*)\.tar\.bz2