quassel-core-0.12.5-5.6.1<>,^[Z彸/=„»,V/\A~֙;8 a=tZiK2o}P!߬3oì|tKwҖˋu\b/L/e]Lqiwwcб:DlZyc|aF!=w>$ؼ,S;:D#NQn;TR8g K*L ~|3h,IAtц,ٓ %yM{LD <6F4U?Sbڔƚ,")̅t>ET`?TPd  DDHPTgp /mx     (  X  d  x   <\ '`''(.88?94?:!g?=Ns>N{?N@NFNGN HN IO XOYO \OH ]Ox ^P bPcQdReRfR lR"uR4 vRdwSh xS ySzT(T8TJTLCquassel-core0.12.55.6.1Core program for the Quassel IRC clientQuassel IRC is a distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core -- much like the combination of GNU Screen and a text-based IRC client such as WeeChat, but graphical. This is the core only.[Zbuild74openSUSE Leap 42.3openSUSEGPL-2.0-only OR GPL-3.0-onlyhttp://bugs.opensuse.orgProductivity/Networking/IRChttp://quassel-irc.org/linuxx86_64/usr/bin/getent group quasselcore >/dev/null || /usr/sbin/groupadd -r quasselcore /usr/bin/getent passwd quasselcore >/dev/null || /usr/sbin/useradd -r -d /var/lib/quasselcore \ -s /bin/false -c "quasselcore daemon" -g quasselcore quasselcore test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in quasselcore.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in quasselcore.service ; do # The tag file might have been left by a preceding # update (see bsc#1059627) rm -f "/run/rpm-quassel-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-quassel-update-$service-new-in-upgrade" fi done for service in quasselcore.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi PNAME=quasselcore SUBPNAME= TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset quasselcore.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in quasselcore.service ; do if [ ! -e "/run/rpm-quassel-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-quassel-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in quasselcore.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable quasselcore.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop quasselcore.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart quasselcore.service ) || : fi else # package uninstall for service in quasselcore.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fiOa:g 큤A큤AA[Z[Z[Z[3 [Z[ZZSZSZS[Z[Z[Zed6f7d9b054d66104384827af975ebe4f244852b86cebf8595c752921c977e9e4d74d02d90bef70e1a4adcea0ba9bd4d8ebc75871dca962ba5eb957a367cdda8dfca38a73bde5630707d0a16459c1a03a77f426177bdb052fa8094db4561acd1689badd5454033bd3baabd5a25abba109ea05133de1f21ee05d3f4df26d9d8d5servicerootrootrootrootrootrootrootrootrootrootquasselcorequasselcorerootrootrootrootrootrootrootrootrootrootquasselcorequasselcorequassel-0.12.5-5.6.1.src.rpmconfig(quassel-core)quassel-corequassel-core(x86-64) @@@@@@@@@@@@@@@@@@@@@@@@   /bin/sh/bin/sh/bin/sh/bin/shconfig(quassel-core)coreutilsdiffutilsfillupgreplibQt5Core.so.5()(64bit)libQt5Core.so.5(Qt_5)(64bit)libQt5Core.so.5(Qt_5.6)(64bit)libQt5Network.so.5()(64bit)libQt5Network.so.5(Qt_5)(64bit)libQt5Script.so.5()(64bit)libQt5Script.so.5(Qt_5)(64bit)libQt5Sql.so.5()(64bit)libQt5Sql.so.5(Qt_5)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2.5)(64bit)libqca-qt5.so.2()(64bit)libqt5_sql_backendlibstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.14)(64bit)libstdc++.so.6(GLIBCXX_3.4.18)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libz.so.1()(64bit)logrotatepwdutilsrpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)0.12.5-5.6.13.0.4-14.0-14.4.6-14.11.2[E@[3|@[,ZZ@ZmZ@WWH6W'A@V@V1Vn@VHsV@UUy@UJ@UJ@U6;U4@U@TTq@TCS/S2@S"@R=R RxR[RZ@RO@OiOhq@N@NN]Ma@Mr%L@LLx@LgKKKKKUK @J`@J@J@JJ@JiJ+@JJ@JIn@rkitover@gmail.comrkitover@gmail.comwbauer@tmo.atmchandras@suse.dejengelh@inai.detchvatal@suse.comrbrown@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjavier@opensuse.orgtchvatal@suse.comtchvatal@suse.comvbabka@suse.comhrvoje.senjan@gmail.comhrvoje.senjan@gmail.comtchvatal@suse.comtittiatcoke@gmail.comtchvatal@suse.comtchvatal@suse.comtittiatcoke@gmail.comtchvatal@suse.comtchvatal@suse.comdimstar@opensuse.orgtchvatal@suse.comdimstar@opensuse.orgherbert@graeber-clan.detittiatcoke@gmail.comspeilicke@suse.comcgiboudeaux@gmx.comspeilicke@suse.comtchvatal@suse.comherbert@graeber-clan.detchvatal@suse.comdmueller@suse.comherbert@graeber-clan.deherbert@graeber-clan.decoolo@suse.comtoddrme2178@gmail.comherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.deherbert@graeber-clan.debitshuffler #suse@irc.f- Fix the rpmlint warning env-script-interpreter by rewriting the [#]!/usr/bin/env shebang in the scripts in /usr/share/quassel/scripts .- Change quasselcore.service to start after `default.target` instead of `network.target` as the PostgreSQL backend may not be available during startup otherwise. bsc#1102568- Add Fix-build-with-Qt5.11.patch to fix build with Qt 5.11- Add new QUASSELCORE_PORT sysconfig variable to allow users to change the default Quassel Core TCP port.- Trim bias and filler wording from descriptions. - Stop ignoring errors from useradd/groupadd.- Version update to 0.12.4: * Various small fixes * Implement custom deserializer to add our own sanity checks (bsc#1090495 CVE-2018-1000178) * Reject clients that attempt to login before the core is configured (bsc#1090495 CVE-2018-1000179) - Rebase patch quassel-set-required-libs-and-flags.patch - Switch from qt5webkit to webengine- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Reenable translations that disappeared at some point of time- Reduce pc files to only those that are really needed- Version update to 0.12.4: * Various small fixes * Fix for core crash from client handshake data bnc#978002 CVE-2016-4414- Update to 0.12.3 * Fix activity filters when selecting buffers in custom ChatViews * Fix default shortcuts when integrated with KDE Frameworks * Introduce support for Appveyor CI (automated Windows builds) * Support SnoreNotify 0.7 * Various cleanups and performance improvements * Various build system fixes * Channel keys are again remembered between syncs * Support for Qt 5.5 * Network (re)connection fixes * Fix possible message loss when running multiple core users on a psql database * Command line option for specifying SSL certificates and keys * Many smaller fixes - Rebased quassel-set-required-libs-and-flags.patch - Removed patches that have been merged upstream * CVE-2015-8547.patch * Fix-build-with-Qt-5.5.patch * Fix-rejoining-parted-channels.patch - Updated spec: * main.cpp no longer contains __DATE__/__TIME__ * CMakeLists now requires snorenotify-qt5-devel >= 0.7- Allow building kde and non-kde based quassel version - Move quasselclient desktop to base so both variants don't have to rename the file - Introduce quasselclient-qt5 subpackage - Use update-alternatives to switch between kde/qt5 versions- Apply patch for bnc#958928 CVE-2015-8547: * CVE-2015-8547.patch- Add Fix-rejoining-parted-channels.patch: Fixes upstream issue http://bugs.quassel-irc.org/issues/1369 where parted channels are rejoined after reconnecting.- Added Fix-build-with-Qt-5.5.patch (boo#949489)- Add quassel-set-required-libs-and-flags.patch: Set the correct libraries and compiler flags in order to use qglobal.h in check_cxx_source_compiles function - Drop quassel-disable-ssl-check.patch- Add patch to fix/disable SSL check in cmakelists.txt: * quassel-disable-ssl-check.patch- Move the notifyrc file to the base package, so that both the mono and client subpackages can use it. Without this file there are no notifications.- Version bump to 0.12.2 bnc#928728: * Fix PostgreSQL not re-initializing after reconnect (raising CVE-2013-4422 from the dead) * Remove warning on startup due to a change in Kdelibs4ConfigMigrator * Emergency fix for behavior change in Qt5's psql driver regarding timezones- Deprecate realver as it is not used now again- Update to 0.12.0 final * Remote password change * Core connection improvements * Build system improvements * PostgreSQL connection improvements * Improve Qt5 support * Translation updates- Version bump to 0.12-rc1: * Core hashing algorithm update * Proper message splitting on multi-byte encodings/encryption * Updated DB schema, no downgrade possible- Version bump to 0.12-beta1: * Various fixes all around * Add support for KF5 so build with its integration - Reenable qca2 crypto - Enable snorenotify support- Add hicolor-icon-theme BuildRequires and add call to icon_theme_cache_post/postun.- Base us on Qt5 build - currently no direct KF5 integration - Version bump to 0.11: * New build requirements: - C++11 capable compiler (gcc 4.7+, clang 3.3+, MSVC 2013+) - cmake 2.8.9+ * Full support for Qt 5.2+ in addition to Qt 4.6+ * Completely revamp the build system, making use of "new" CMake features * Fix buffer hotlist sorting * Split CTCP messages if they're too long * Make database problems more obvious * Fix backlog loading for QuasselDroid * Properly save the toolbar state on Mac OSX * Fix a crash with KDE's network detection * Various other fixes- Rename rpmlintrc to %{name}-rpmlintrc. Follow the packaging guidelines.- Update to 0.10.0 * Refactor lots of the protocol and connection code * Introduce connection probing for reliably negotiating protocol features * Introduce the new DataStream protocol with streaming compression * Option for forcing the core to only accept SSL connections * Support for the Snore notification backend * Allow searching the web for selected text * Connection-related fixes * Allow for hiding inactive networks * Enable line wrap in the input field * Show backlog messages in the Chat Monitor * Remove SSL protocol selection, always use auto-negotiation for best results * Highlight rules are now case-insensitive by default * New and updated translations * Bump inxi version (for /sysinfo) * Use the raster rendering engine by default on OSX (should improve performance)- Cleanup buildrequires and buildrecommends- Add back /etc/sysconfig/quasselcore (bnc#849850)- Update to 0.9.2 * Don't crash if /topic contains newlines. * Fix SSL-related issues. * Fix Phonon notifications not playing sound. * Pingout if connection drops during SASL auth phase. * Prevent messages from being sent to status buffers. * Make sure manipulated/buggy clients cannot access backlog of other core users. * Fix context menu issues.- Fix quasselcore.service, EnvironmentFile belongs into [Service] section and use ${FOO} rather than $FOO for proper expansion (Check https://fedoraproject.org/wiki/Packaging%3aSystemd#EnvironmentFiles_and_support_for_.2Fetc.2Fsysconfig_files) (bnc#849850)- Utilize the unit file rather than old initscript- Version bump to 0.9.1 (no official changelog available): * Important update for PostgreSQL users, preventing database corruption. (bnc#845511) * Fixes related to key handling for encrypted channels. * Other fixes.- Version bump to 0.9.0: * Halfop support * Channel-specific highlights * Support for intermediate CA certificates * Support the DockManager interface * OSX Notification Center support * DH1080 key exchange * SASL EXTERNAL support * Improvements for Retina displays on OSX * Supporting to start minimized to tray * Rudimentary support for Qt5 (obsolete again because upstream changed too much) * Refactor of SignalProxy, network and protocol code * First pieces of the coming protocol abstraction * Build system improvements * Various bugfixes * New and updated translations * Reformatted ALL the source code- readd group fields for older distros- fix names of some renamed icons- update to version 0.8.0 * Add support for syslog request * Make TAB completion keyboard shortcut configurable * /showkey command for blowfish encryption * Keyboard navigation: shortcut for hiding the current buffer * oidentd support- fix license to be in spdx.org format- Added dbusmenu-qt buildrequires - Removed redundant or incorrect provides (fix for RPMLINT warning) - Cleaned up spec file formatting- update to version 0.7.3 (securtity bugfix release) * Some CTCP requests triggered a bug in the parser * Core crashed after deleting a Network without disconnecting the Network first- update to version 0.7.2 * show notices in current buffer by default * despammificating the pglog. This is done by switching from EAFP to LBYL * Reworking handling of Prepared Queries in PostgreSQL (Quasselcore should now survive PG restarts) * Don't have CTCP ignore rules apply to ACTIONs * Some smaller fixes- replace __DATE__ and __TIME__ by quassel.changes change time to make buildcompare working better- update to version 0.7.1 * fix possible DoS over CTCP- update to version 0.7.0 final - enable dbusmenu support when available- update to version 0.7-rc1 - require libca2-devel for ncryption support- update to version 0.7-beta1 * Fullscreen mode (F11) * CTCP CLIENTINFO support * Shortcuts for navigation between chats (Alt+Left/Right/Up/Down) * Add blowfish encryption (/setkey and /delkey; needs QCA2) * Shortcut editing for all platforms (!KDE) * Improved handling of invites * New tray icon for highlights * Global away * Emacs-style keybindings for the input line * Improved markerline behavior - Allow manual setting (Ctrl+R) - Provide shortcut for jumping to the markerline (Ctrl+K) * New languages: pt, ja * Many bugfixes- update to version 0.6.1 * bug fixes- update to version 0.6.0 * Completely reworked client/core connection featuring the long-awaited reconnection and Solid support as well as a streamlined UI * Support for the new DBus-based system tray of KDE and, in some distros, Gnome (StatusNotifier spec) * Improved notification handling * Support for inputting formatted (colored/bold/...) text * SASL auth support (replaces NickServ e.g. in Freenode) * Several new languages and improved translations for alreay existing ones * Build system improvements- require libqtl4_sql_backend and recommend libqt4-sql-sqlite instead of requiring it for quasselcore and quassel-mono - save output of quasselcore daemon in /var/log/quassel- update to version 0.6-rc1- update to version 0.5.2- update to version 0.5.1- update to version 0.5.0- update to version 0.5rc2- fix requires- remove the kde4 prefix from packages- chown quasselcode.quasselcore /var/lib/quasselcore on installation, so that the database can be updated properly- update to version 0.5rc1 * Sort nicklist (and tabcomplete) by most-recently-used * Add a multiline write line with a toogle button like Chatzilla * /exec commands * Tab completion should show list of possible matches * Rework styling settings * Please add notifications for pms even when quassel is focused. * automatically connect/disconnect on network status changes (w/ KDE) * regain primary nick when free again * Meta-Buffer: Highlighted Messages * SSL Certificate collecting method- Update to version 0.4.2 - Removed the support to change user and group for the quasselcore daemon - Use a group named quasselcore instead of daemon - Use 127.0.0.1 as default listen address. Hostnames are not allowed - Fix creation of initial log file- Put kde4_runtime_requires macro into the right subpackages - Quasselcore requires logrotate - Move log file into its own folder - Mark logrotate config file as "noreplace" - Add rpmlintrc file to make rpmlint happy- Add SuSEfirewall2 service file- Split into subpackages - Create a quasselcore user - Add init.d script and fillup template for quasselcore - Use /var/lib intead of /etc for configuration and data because the sqlite database should not be stored below /etc - Add an empty log file - change owner of files and directories that are used by quasselcore- Updated to 0.4.1/bin/sh/bin/sh/bin/sh/bin/shbuild74 1532683709 0.12.5-5.6.10.12.5-5.6.10.12.5-5.6.1 quasselcorequasselquasselcorequasselcore.servicercquasselcorequassel-coreAUTHORSChangeLogREADME.mdsysconfig.quasselcorequasselcorequassel/etc/logrotate.d//etc/sysconfig/SuSEfirewall2.d/services//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/quassel-core//var/adm/fillup-templates//var/lib//var/log/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8497/openSUSE_Leap_42.3_Update/c53804860e39af4f0190a481b717b74a-quassel.openSUSE_Leap_42.3_Updatedrpmlzma5x86_64-suse-linuxASCII textELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 3.0.0, BuildID[sha1]=a952d8ce51562a73a42018c396ef653dfb96a379, strippeddirectoryASCII text, with very long linesRRR RRRRRRRRR RR R R RR!RRRR RROw0"<6l)Glibqt5-sql-sqlite?]"k%r/bvkU2s$<7Q)߳4((xW4LkMz.pTFbN _2o2U&)EO+']lcsYN[=g&e"زHINL-2+`0M~I\=8/~ e bQKyYZ2M=_jpF*,he3FtwK?OFDRl Ŝ:"OnU%w<0.jǙlOT {{&aM[dOȡŚMTER{# -{hroIxR*hzxd|K틧@,mhcAn+δkw<,. Nb:[0\_YIzб!}%XyY+FɕG{dӌ?LԄk0[%p訟o |C>a'$nh⹝li̓ZR I:8J Ԟw#Q|b).ru^­qE5˾̵|"p覅:hGDΪ)"F"On=·18; к3dׄABZ />4nn4;I㯅UhrJf}!wu,Ì]}a2% kvm<| Ѕ`DXk.7oI,ЪehzU' >d,e&uBղ/=?FSDc<;"N]>Gn* !ӈ?OgMzp<Ŗ]??;\> $ƧC8ڤ[b]Zo͸Z:Pd}7?}*thL]65D*"E'9_u((C9L[0T[96v0TwF؇^˰,xQSٛG=.d{?@tT#z)i \C=LOm\Nl_Qّ>.].f(nvj"U VZ#Nd;~51MȡiDt<4K_n'K,;D@r=AKS#W4$p r]B*TI̒3 @gV}5;̦Ni>LDHު*/N.rb߬D2b(@nhН"0(Ɵ"_r 0:R85_WeU 30D9Of¶cdHݹ#28@ %UAƬi6^.>ESťʊYH+_LK$=B;6V