Hello community, here is the log from the commit of package kopano for openSUSE:Factory checked in at 2019-11-07 23:20:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kopano (Old) and /work/SRC/openSUSE:Factory/.kopano.new.2990 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kopano" Thu Nov 7 23:20:39 2019 rev:20 rq:746188 version:8.7.85 Changes: -------- --- /work/SRC/openSUSE:Factory/kopano/kopano.changes 2019-10-14 12:43:58.474312306 +0200 +++ /work/SRC/openSUSE:Factory/.kopano.new.2990/kopano.changes 2019-11-07 23:20:55.724819692 +0100 @@ -1,0 +2,19 @@ +Wed Nov 6 12:54:09 UTC 2019 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 8.7.85 + * daemons: support "%xxx"-style interface identifiers in bindspecs + (the "server_listen" or similarly-named directives in + .cfg files) + * client: send fewer logoff calls [KC-1590] + * daemons: AF_LOCAL sockets were erroneously owned by root + rather than run_as_user [KC-1616] + * pyko: avoid circular strong reference from notification + to store [KC-1572] + * php: add missing successful return value for + zif_mapi_vcfstomapi [KC-1487] + * client: unbreak translation of newly created store + folder names [KC-1607] + * dagent: the server_bind_intf option is removed in favor of %xxx + * search: put back the old value for limit_results=1000 + +------------------------------------------------------------------- Old: ---- debian.kopano-contacts.install debian.kopano-indexer.install debian.kopano-utils.install debian.libkcindex0.install kopanocore-8.7.84.tar.xz New: ---- debian.python-mapi.install kopanocore-8.7.85.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kopano.spec ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.412822575 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.412822575 +0100 @@ -17,10 +17,10 @@ # -%define version_unconverted 8.7.84 +%define version_unconverted 8.7.85 Name: kopano -Version: 8.7.84 +Version: 8.7.85 Release: 0 Summary: Groupware server suite License: AGPL-3.0-only @@ -67,7 +67,7 @@ %if 0%{?suse_version} BuildRequires: fdupes %endif -%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} +%if 0%{?fedora_version} || 0%{?centos_version} BuildRequires: mysql-devel >= 4.1 %endif %if 0%{?suse_version} @@ -98,6 +98,9 @@ Summary: Hierarchial Storage Management for the Kopano Core platform Group: Productivity/Networking/Email/Servers Requires: kopano-lang = %version +%if 0%{?suse_version} || 0%{?fedora_version} +Recommends: kopano-python-utils = %version +%endif %description archiver The Kopano Archiver provides a Hierarchical Storage Management (HSM) @@ -119,15 +122,24 @@ feature. %package client -Summary: Kopano MAPI provider library +Summary: Kopano client utilities and MAPI provider plugins Group: Productivity/Networking/Email/Servers -Requires: kopano-common = %version +Requires(pre): kopano-common = %version Requires: kopano-lang = %version +Provides: kopano-contacts = %version-%release +Obsoletes: kopano-contacts < %version-%release +Provides: kopano-utils = %version-%release +Obsoletes: kopano-utils < %version-%release %description client -Library which provides the main MAPI service to interface with a -Kopano server. This package is required by all Kopano client -programs. +The Kopano client-side programs and plugins. + +* Command-line clients to control and check the Kopano server, server + database, and mailbox settings. +* Plugin which provides the main MAPI service that will interface + with a Kopano server. +* Additional MAPI provider which finds all contact folders of a user + and adds the contents transparently into the MAPI addrbook. %package common Summary: Shared files for Kopano Core services @@ -141,8 +153,10 @@ Requires(pre): %_sbindir/groupadd Requires(pre): %_sbindir/useradd %if 0%{?distro_without_intelligent_package_manager} +Obsoletes: libkcarchivercore0 Obsoletes: libkchl0 Obsoletes: libkcmapi0 +Obsoletes: libkcrosie0 Obsoletes: libkcservice0 Obsoletes: libkcsoapclient0 Obsoletes: libkcsoapserver0 @@ -160,20 +174,10 @@ * Logrotate definitions for GWC daemons * Apparmor definitions for GWC daemons -%package contacts -Summary: MAPI provider adding contact folders in the addressbook -Group: Productivity/Networking/Email/Servers -Requires: kopano-client = %version -Requires: kopano-common = %version - -%description contacts -An additional MAPI provider which finds all contact folders of a user -and adds the contents transparently into the MAPI addrbook. - %package dagent Summary: E-Mail Delivery Agent for the Kopano platform Group: Productivity/Networking/Email/Servers -Requires: kopano-common +Requires(pre): kopano-common = %version Requires: kopano-dagent-pytils >= 8.7.80.997 Requires: kopano-lang = %version %if 0%{?suse_version} || 0%{?fedora_version} @@ -190,11 +194,9 @@ Group: Development/Libraries/C and C++ Requires: kopano-common = %version Requires: libkcarchiver0 = %version-%release -Requires: libkcarchivercore0 = %version-%release Requires: libkcfreebusy0 = %version-%release Requires: libkcicalmapi0 = %version-%release Requires: libkcinetmapi0 = %version-%release -Requires: libkcrosie0 = %version-%release Requires: libkcserver0 = %version-%release Requires: libkcsoap0 = %version-%release Requires: libkcutil0 = %version-%release @@ -206,7 +208,7 @@ %package gateway Summary: POP3 and IMAP Gateway for Kopano Core Group: Productivity/Networking/Email/Servers -Requires: kopano-common +Requires(pre): kopano-common = %version %description gateway The gateway enables other e-mail clients to connect through POP3 or @@ -218,7 +220,7 @@ %package ical Summary: ICal and CalDAV Gateway for Kopano Core Group: Productivity/Networking/Email/Servers -Requires: kopano-common +Requires(pre): kopano-common = %version %description ical The iCal/CalDAV gateway enables users to retrieve their calendar @@ -284,7 +286,7 @@ %package monitor Summary: Quota monitor for Kopano Core Group: Productivity/Networking/Email/Servers -Requires: kopano-common +Requires(pre): kopano-common = %version %description monitor Regularly checks stores for total usage. If a quota limit has been @@ -293,7 +295,7 @@ %package server Summary: Server component for Kopano Core Group: Productivity/Networking/Email/Servers -Requires: kopano-common = %version +Requires(pre): kopano-common = %version # Needed for createstore scripts' functionality Requires: kopano-utils # dlopened: @@ -307,12 +309,12 @@ %package spooler Summary: E-mail Spooler for Kopano Core Group: Productivity/Networking/Email/Servers -Requires: kopano-common +Requires(pre): kopano-common = %version Requires: kopano-dagent-pytils >= 8.7.80.997 Requires: kopano-lang = %version %if 0%{?suse_version} || 0%{?fedora_version} # kcpyplug is dlopened -Requires: libkcpyplug0 = %version +Recommends: libkcpyplug0 = %version %endif %description spooler @@ -330,13 +332,6 @@ kopano-server and stores them in a round-robin database from which graphs can be created at a later time with rrdgraph(1). -%package utils -Summary: Admin command-line utils for Kopano Core -Group: Productivity/Networking/Email/Servers - -%description utils -Command-line clients to control and check the Kopano server. - %package -n libkcarchiver0 Summary: Library with shared Kopano archiver functionality Group: System/Libraries @@ -344,13 +339,6 @@ %description -n libkcarchiver0 Library with shared archiver functionality for Kopano Core. -%package -n libkcarchivercore0 -Summary: Library with shared Kopano archiver functionality -Group: System/Libraries - -%description -n libkcarchivercore0 -Library with shared archiver functionality for Kopano Core. - %package -n libkcfreebusy0 Summary: Implementation of Free/Busy time scheduling Group: System/Libraries @@ -396,15 +384,6 @@ the dagent/spooler config file. Multithreading will be turned OFF when using this plugin. -%package -n libkcrosie0 -Summary: Kopano HTML sanitizer interface -Group: System/Libraries - -%description -n libkcrosie0 -This library contains the API to filter HTML mail using libtidy; -specifically, it contains the definitions which tags and attributes -to retain. - %package -n libkcserver0 Summary: The Kopano Server library Group: System/Libraries @@ -445,10 +424,8 @@ %package -n php-mapi Summary: PHP bindings for MAPI -# php-ext is the one thing that can also request the "ZCONTACTS" provider Group: Development/Languages/PHP Requires: kopano-client = %version -Requires: kopano-contacts = %version Obsoletes: php5-mapi Provides: php5-mapi @@ -511,15 +488,6 @@ rm -Rfv "$b/%_libdir/libkcpyconv.so" "$b/%_libdir/libkcpydirector.so" "$b/%_libdir/libkcpyplug.so" rm -Rfv "$b/%_libdir/libkcindex.so" -%if "%_repository" == "RHEL_7_PHP_56" -mkdir -p "$b/%_prefix/lib/systemd/system/kopano-dagent.service.d" -cat >"$b/%_prefix/lib/systemd/system/kopano-dagent.service.d/scl.conf" <<-EOF - [Service] - Environment=X_SCLS=rh-php56 - Environment=LD_LIBRARY_PATH=/opt/rh/rh-php56/root/usr/lib64 - Environment=PATH=/usr/local/sbin:/usr/local/bin:/opt/rh/rh-php56/root/usr/sbin:/opt/rh/rh-php56/root/usr/bin:/usr/sbin:/usr/bin -EOF -%endif %if "%_repository" == "RHEL_7_PHP_70" mkdir -p "$b/%_prefix/lib/systemd/system/kopano-dagent.service.d" cat >"$b/%_prefix/lib/systemd/system/kopano-dagent.service.d/scl.conf" <<-EOF @@ -584,9 +552,6 @@ "%_sysconfdir/sysconfig/kopano" fi -%post contacts -p /sbin/ldconfig -%postun contacts -p /sbin/ldconfig - %pre dagent %{?_unitdir:%{?suse_version:%service_add_pre kopano-dagent.service}} @@ -824,8 +789,6 @@ %post -n libkcarchiver0 -p /sbin/ldconfig %postun -n libkcarchiver0 -p /sbin/ldconfig -%post -n libkcarchivercore0 -p /sbin/ldconfig -%postun -n libkcarchivercore0 -p /sbin/ldconfig %post -n libkcfreebusy0 -p /sbin/ldconfig %postun -n libkcfreebusy0 -p /sbin/ldconfig %post -n libkcicalmapi0 -p /sbin/ldconfig @@ -834,8 +797,6 @@ %postun -n libkcinetmapi0 -p /sbin/ldconfig %post -n libkcpyplug0 -p /sbin/ldconfig %postun -n libkcpyplug0 -p /sbin/ldconfig -%post -n libkcrosie0 -p /sbin/ldconfig -%postun -n libkcrosie0 -p /sbin/ldconfig %post -n libkcserver0 -p /sbin/ldconfig %postun -n libkcserver0 -p /sbin/ldconfig %post -n libkcsoap0 -p /sbin/ldconfig @@ -866,21 +827,48 @@ %_sbindir/kopano-archiver %_mandir/man5/kopano-archiver.cfg.5* %_mandir/man8/kopano-archiver.8* -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/archiver.cfg %files bash-completion %defattr(-,root,root) %_datadir/bash-completion/ -%files client -f kopano.lang +%files client %defattr(-,root,root) -%dir %_prefix/lib/mapi.d +%_bindir/kopano-fsck +%_bindir/kopano-ibrule +%_bindir/kopano-oof +%_bindir/kopano-passwd +%_bindir/kopano-stats +%_sbindir/kopano-admin +%_sbindir/kopano-dbadm +%_sbindir/kopano-srvadm +%_sbindir/kopano-storeadm +%_mandir/man*/kopano-admin.* +%exclude %_mandir/man*/kopano-cfgchecker.* +%_mandir/man*/kopano-dbadm.* +%_mandir/man*/kopano-fsck.* +%_mandir/man*/kopano-ibrule.* +%_mandir/man*/kopano-oof.* +%_mandir/man*/kopano-passwd.* +%_mandir/man*/kopano-srvadm.* +%_mandir/man*/kopano-stats.* +%_mandir/man*/kopano-storeadm.* +%dir %_libexecdir/kopano/ +%_libexecdir/kopano/eidprint +%_libexecdir/kopano/mapitime +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ +%_docdir/kopano/example-config/admin.cfg +%dir %_prefix/lib/mapi.d/ %_prefix/lib/mapi.d/kopano.inf -%exclude %_datadir/locale -%dir %_libdir/kopano +%_prefix/lib/mapi.d/zcontacts.inf +%exclude %_datadir/locale/ +%dir %_libdir/kopano/ %_libdir/kopano/libkcclient.so +%_libdir/kopano/libkccontacts.so %files common %defattr(-,root,root) @@ -893,22 +881,14 @@ %_mandir/man5/kopano-coredump.5* %_mandir/man7/kopano.7* %_mandir/man7/mapi.7* -%attr(0750,kopano,kopano) %dir %_localstatedir/lib/kopano -%attr(0750,kopano,kopano) %dir %_localstatedir/lib/kopano/empty +%attr(0750,kopano,kopano) %dir %_localstatedir/lib/kopano/ %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_docdir/kopano +%dir %_docdir/kopano/ %_docdir/kopano/RELNOTES.txt -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/example-config/ %dir %_docdir/kopano/example-config/apparmor.d/ %_docdir/kopano/example-config/apparmor.d/*.aa -%files contacts -%defattr(-,root,root) -%dir %_prefix/lib/mapi.d -%_prefix/lib/mapi.d/zcontacts.inf -%dir %_libdir/kopano -%_libdir/kopano/libkccontacts.so - %files dagent %defattr(-,root,root) %_sbindir/kopano-dagent @@ -920,8 +900,8 @@ %attr(0750,kopano,kopano) %dir %_localstatedir/lib/kopano/ %attr(0750,kopano,kopano) %_localstatedir/lib/kopano/autorespond/ %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/autorespond %_docdir/kopano/example-config/dagent.cfg %dir %_docdir/kopano/example-config/apparmor.d/ @@ -934,9 +914,7 @@ %_libdir/libkcicalmapi.so %_libdir/libkcinetmapi.so %_libdir/libmapi.so -%_libdir/libkcarchivercore.so %_libdir/libkcarchiver.so -%_libdir/libkcrosie.so %_libdir/libkcserver.so %_libdir/libkcsoap.so %_libdir/libkcutil.so @@ -949,8 +927,8 @@ %_prefix/lib/systemd/system/kopano-gateway.service %_mandir/man*/kopano-gateway.* %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/gateway.cfg %files ical @@ -959,13 +937,13 @@ %_prefix/lib/systemd/system/kopano-ical.service %_mandir/man*/kopano-ical.* %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/ical.cfg %files indexer %defattr(-,root,root) -%dir %_libexecdir/kopano +%dir %_libexecdir/kopano/ %_libexecdir/kopano/kopano-indexd %_mandir/man8/kopano-indexd.8* @@ -978,14 +956,14 @@ %files monitor %defattr(-,root,root) -%dir %_sysconfdir/kopano +%dir %_sysconfdir/kopano/ %config %_sysconfdir/kopano/quotamail %_sbindir/kopano-monitor %_prefix/lib/systemd/system/kopano-monitor.service %_mandir/man*/kopano-monitor.* %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/monitor.cfg %files server @@ -995,7 +973,7 @@ %dir %_libexecdir/kopano/ %_libexecdir/kopano/kscriptrun %_sbindir/kopano-server -%dir %_libdir/kopano +%dir %_libdir/kopano/ %_libdir/kopano/libkcserver-[a-z]*.so %_prefix/lib/systemd/system/kopano-server.service %_mandir/man*/kopano-server.* @@ -1003,17 +981,17 @@ %_mandir/man*/kopano-unix.cfg.* %attr(0750,kopano,kopano) %dir %_localstatedir/lib/kopano/ %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_datadir/kopano +%dir %_datadir/kopano/ %_datadir/kopano/ldap.active-directory.cfg %_datadir/kopano/ldap.openldap.cfg %_datadir/kopano/ldap.propmap.cfg -%dir %_docdir/kopano +%dir %_docdir/kopano/ %_docdir/kopano/audit-parse.pl %_docdir/kopano/createuser.dotforward %_docdir/kopano/db-calc-storesize %_docdir/kopano/db-convert-attachments-to-files %_docdir/kopano/db-remove-orphaned-attachments -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/ldap.cfg %_docdir/kopano/example-config/server.cfg %_docdir/kopano/example-config/unix.cfg @@ -1029,10 +1007,9 @@ %_sbindir/kopano-spooler %_prefix/lib/systemd/system/kopano-spooler.service %_mandir/man*/kopano-spooler.* -%attr(0750,kopano,kopano) %dir %_localstatedir/lib/kopano/ %attr(0750,kopano,kopano) %dir %_localstatedir/log/kopano/ -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/spooler.cfg %files statsd @@ -1040,45 +1017,14 @@ %dir %_libexecdir/kopano/ %_libexecdir/kopano/kopano-statsd %_mandir/man*/kopano-statsd.* -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config +%dir %_docdir/kopano/ +%dir %_docdir/kopano/example-config/ %_docdir/kopano/example-config/statsd.cfg -%files utils -%defattr(-,root,root) -%_bindir/kopano-fsck -%_bindir/kopano-ibrule -%_bindir/kopano-oof -%_bindir/kopano-passwd -%_bindir/kopano-stats -%_sbindir/kopano-admin -%_sbindir/kopano-dbadm -%_sbindir/kopano-srvadm -%_sbindir/kopano-storeadm -%_mandir/man*/kopano-admin.* -%exclude %_mandir/man*/kopano-cfgchecker.* -%_mandir/man*/kopano-dbadm.* -%_mandir/man*/kopano-fsck.* -%_mandir/man*/kopano-ibrule.* -%_mandir/man*/kopano-oof.* -%_mandir/man*/kopano-passwd.* -%_mandir/man*/kopano-srvadm.* -%_mandir/man*/kopano-stats.* -%_mandir/man*/kopano-storeadm.* -%dir %_libexecdir/kopano -%_libexecdir/kopano/mapitime -%dir %_docdir/kopano -%dir %_docdir/kopano/example-config -%_docdir/kopano/example-config/admin.cfg - %files -n libkcarchiver0 %defattr(-,root,root) %_libdir/libkcarchiver.so.0* -%files -n libkcarchivercore0 -%defattr(-,root,root) -%_libdir/libkcarchivercore.so.0* - %files -n libkcfreebusy0 %defattr(-,root,root) %_libdir/libkcfreebusy.so.0* @@ -1101,10 +1047,6 @@ %_libdir/libkcpyplug.so.0* %endif -%files -n libkcrosie0 -%defattr(-,root,root) -%_libdir/libkcrosie.so.0* - %files -n libkcserver0 %defattr(-,root,root) %_libdir/libkcserver.so.0* @@ -1123,35 +1065,24 @@ %files -n php-mapi %defattr(-,root,root) -%if 0%{?fedora_version} || 0%{?centos_version} || 0%{?rhel_version} -%if "%_repository" == "RHEL_6_PHP_56" || "%_repository" == "RHEL_7_PHP_56" -%dir /etc/opt/rh/rh-php56/php.d -%config(noreplace) /etc/opt/rh/rh-php56/php.d/mapi.ini -%else +%if 0%{?fedora_version} || 0%{?centos_version} %if "%_repository" == "RHEL_6_PHP_70" || "%_repository" == "RHEL_7_PHP_70" -%dir /etc/opt/rh/rh-php70/php.d +%dir /etc/opt/rh/rh-php70/php.d/ %config(noreplace) /etc/opt/rh/rh-php70/php.d/mapi.ini %else %if "%_repository" == "RHEL_7_PHP_71" -%dir /etc/opt/rh/rh-php71/php.d +%dir /etc/opt/rh/rh-php71/php.d/ %config(noreplace) /etc/opt/rh/rh-php71/php.d/mapi.ini %else -%dir %_sysconfdir/php.d +%dir %_sysconfdir/php.d/ %config(noreplace) %_sysconfdir/php.d/mapi.ini %endif %endif %endif -%endif -%if 0%{?suse_version} %if 0%{?suse_version} >= 1330 || "%_repository" == "SLE_12_PHP7" || "%_repository" == "openSUSE_Leap_42.3" -%dir %_sysconfdir/php7 -%dir %_sysconfdir/php7/conf.d +%dir %_sysconfdir/php7/ +%dir %_sysconfdir/php7/conf.d/ %config(noreplace) %_sysconfdir/php7/conf.d/mapi.ini -%else -%dir %_sysconfdir/php5 -%dir %_sysconfdir/php5/conf.d -%config(noreplace) %_sysconfdir/php5/conf.d/mapi.ini -%endif %endif %phpextdir/mapi* %dir %_datadir/kopano/ @@ -1171,7 +1102,7 @@ %python3_sitearch/*icalmapi.* %python3_sitearch/*inetmapi.* %python3_sitearch/*libfreebusy.* -%if 0%{?fedora_version} +%if 0%{?fedora_version} || 0%{?centos_version} %python3_sitelib/__*/MAPICore.* %python3_sitelib/__*/icalmapi.* %python3_sitelib/__*/inetmapi.* ++++++ _service ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.436822601 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.440822605 +0100 @@ -2,9 +2,9 @@ <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">https://stash.kopano.io/scm/kc/kopanocore.git</param> - <param name="revision">kopanocore-8.7.84</param> - <param name="parent-tag">kopanocore-8.7.84</param> - <param name="versionformat">8.7.84</param> + <param name="revision">kopanocore-8.7.85</param> + <param name="parent-tag">kopanocore-8.7.85</param> + <param name="versionformat">8.7.85</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> ++++++ debian.changelog ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.452822618 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.456822623 +0100 @@ -1,4 +1,4 @@ -kopano (8.7.83.0.624e893b9-0) unstable; urgency=low +kopano (8.6.90.0-0) unstable; urgency=low * Current release. ++++++ debian.control ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.484822653 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.484822653 +0100 @@ -12,7 +12,7 @@ devscripts, dh-systemd (>= 1.5), fakeroot, - g++ (>= 4.8), + g++ (>= 6), gettext, gsoap (>= 2.8.49), libcurl4-openssl-dev, @@ -24,6 +24,7 @@ libkrb5-dev, libldap2-dev, libmariadbclient-dev | libmysqlclient-dev, + libmicrohttpd-dev (>= 0.9.30), libncurses5-dev, libncursesw5-dev, libpam0g-dev, @@ -37,10 +38,12 @@ lsb-release, m4, openssl, - php-dev | php7.2-dev | php7.1-dev | php7.0-dev | php5-dev, + php-dev | php7.3-dev | php7.2-dev | php7.1-dev | php7.0-dev | php5-dev, pkg-config (>= 0.18), python3-dev, python3-setuptools, + python-dev, + python-setuptools, swig, systemd, tidy-html5-dev, @@ -51,7 +54,8 @@ Package: kopano-archiver Architecture: any -Depends: python3-kopano (= ${binary:Version}), ${python3:Depends}, ${shlibs:Depends}, libkcarchiver0 (= ${binary:Version}) +Depends: ${shlibs:Depends}, libkcarchiver0 (= ${binary:Version}) +Recommends: kopano-python-utils-UV (= ${source:Upstream-Version}) Description: Hierarchial Storage Management for the Kopano Core platform The Kopano Archiver provides a Hierarchical Storage Management (HSM) solution for Kopano Core. @@ -72,11 +76,18 @@ Package: kopano-client Architecture: any Depends: ${shlibs:Depends}, kopano-lang -Breaks: zarafa-client +Replaces: kopano-contacts, kopano-utils +Breaks: zarafa-client, kopano-contacts, kopano-utils +Provides: kopano-client-UV (= ${source:Upstream-Version}) Description: Kopano MAPI provider library - Library which provides the main MAPI service to interface - with a Kopano server. This package is required by all - Kopano client programs. + The Kopano client-side programs and plugins. + . + * Command-line clients to control and check the Kopano server, server + database, and mailbox settings. + * Plugin which provides the main MAPI service that will interface + with a Kopano server. + * Additional MAPI provider which finds all contact folders of a user + and adds the contents transparently into the MAPI addrbook. Package: kopano-common Architecture: any @@ -85,7 +96,8 @@ libkcsoapserver0, libkcssl0, libkcsync0, kopano-core-common (<< ${binary:Version}) Breaks: kopano-core-common (<< ${binary:Version}) -Provides: kopano-core-common (= ${binary:Version}) +Provides: kopano-core-common (= ${binary:Version}), + kopano-common-UV (= ${source:Upstream-Version}) Description: Shared files for Kopano services Global: * Definition for system user and group "kopano" @@ -94,22 +106,11 @@ * Logrotate definitions * Apparmor definitions -# Shares /etc/mapi/*.inf files and therefore breaks/conflicts -Package: kopano-contacts -Architecture: any -Depends: ${shlibs:Depends}, locales, kopano-client (= ${binary:Version}) -Breaks: zarafa-contacts -Description: MAPI provider adding contact folders in the addressbook - An additional MAPI provider which finds all contact folders of a user - and adds the contents transparently into the MAPI addressbook. - Used mainly by Kopano Webapp. - Package: kopano-dagent Architecture: any -Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), - kopano-client (= ${binary:Version}), libkcpyplug0 (= ${binary:Version}), - python3-kopano-utils (= ${binary:Version}) -Recommends: kopano-dagent-pytils (= ${binary:Version}) +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}), + kopano-common (= ${binary:Version}), libkcpyplug0 (= ${binary:Version}) +Recommends: kopano-dagent-pytils-UV (= ${source:Upstream-Version}) Breaks: kopano-server (<< 8.6.0) Description: E-Mail Delivery Agent for Kopano Core Delivers incoming e-mail from your SMTP server to stores @@ -140,7 +141,8 @@ Package: kopano-gateway Architecture: any -Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version}) +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}), + kopano-common (= ${binary:Version}) Description: POP3 and IMAP Gateway for Kopano Core The gateway enables other e-mail clients to connect through POP3 or IMAP to the Kopano server to read their @@ -150,19 +152,13 @@ Package: kopano-ical Architecture: any -Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version}) +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}), + kopano-common (= ${binary:Version}) Description: ICal and CalDAV Gateway for Kopano Core The iCal/CalDAV gateway enables users to retrieve their calendar using iCalendar compliant clients. The iCal/CalDAV gateway can be configured to listen for HTTP and HTTPS requests. -Package: kopano-indexer -Architecture: all -Description: Fulltext indexer service for Kopano Core - kopano-indexd offers the fulltext indexing of libkcindex over the - network. kopano-server can make use of this service or the libkcindex - library to offload search queries from the SQL database. - Package: kopano-lang Architecture: all Depends: locales @@ -181,17 +177,19 @@ Package: kopano-monitor Architecture: any -Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version}) +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}), + kopano-common (= ${binary:Version}) Description: Quota Monitor for Kopano Core Regularly checks stores for total usage. If a quota limit has been exceeded, an e-mail will be internally sent to this account. Package: kopano-server Architecture: any -Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), - kopano-utils (= ${binary:Version}), libtcmalloc-minimal4, libs3-4 -Breaks: kopano-common (<< 8.7.80) -Suggests: kopano-python-utils (= ${binary:Version}) +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}), + kopano-common (= ${binary:Version}), libtcmalloc-minimal4, libs3-4 +Breaks: kopano-utils +Obsoletes: kopano-utils +Replaces: kopano-utils Description: Server component for Kopano Core This package provides the key component of Kopano Core, providing the server to which Kopano clients connect. The server requires a MySQL @@ -200,17 +198,16 @@ Package: kopano-server-packages Architecture: all Depends: - kopano-backup (= ${binary:Version}), - kopano-dagent (= ${binary:Version}), - kopano-dagent-pytils (= ${binary:Version}), - kopano-gateway (= ${binary:Version}), - kopano-ical (= ${binary:Version}), - kopano-monitor (= ${binary:Version}), - kopano-python-utils (= ${binary:Version}), - kopano-search (= ${binary:Version}), - kopano-server (= ${binary:Version}), - kopano-spooler (= ${binary:Version}), - kopano-utils (= ${binary:Version}) + kopano-backup, + kopano-dagent, + kopano-dagent-pytils, + kopano-gateway, + kopano-ical, + kopano-monitor, + kopano-python-utils, + kopano-search, + kopano-server, + kopano-spooler Breaks: kopano-core Replaces: kopano-core Description: Metapackage to install the entire Kopano Core stack @@ -231,25 +228,19 @@ Package: kopano-spooler Architecture: any -Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), - kopano-client (= ${binary:Version}), libkcpyplug0 (= ${binary:Version}), +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}), + kopano-common (= ${binary:Version}), libkcpyplug0 (= ${binary:Version}), python3-mapi (= ${binary:Version}) -Suggests: kopano-dagent-pytils (= ${binary:Version}) +Recommends: kopano-dagent-pytils-UV (= ${source:Upstream-Version}) Description: E-mail Spooler for Kopano Core The outgoing e-mail spooler. This service makes sure that e-mails sent by clients are converted to Internet e-mail and forwarded to an SMTP server. -Package: kopano-utils -Architecture: any -Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}) -Description: Admin command-line utils for Kopano Core - Common command-line utilities for use with Kopano Core. - Package: php-mapi Architecture: any Section: php -Depends: ${shlibs:Depends}, ${php:Depends}, kopano-client (= ${binary:Version}), kopano-contacts (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${php:Depends}, kopano-client (= ${binary:Version}) Provides: php-other-mapi Replaces: php-other-mapi Conflicts: php-other-mapi @@ -257,12 +248,25 @@ Using this module, you can create PHP programs which use MAPI calls to interact with Kopano. +Package: python-mapi +Architecture: any +Section: python +Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}) +Replaces: libkcpyconv0, libkcpydirector0, python2-mapi +Breaks: libkcpyconv0, libkcpydirector0, python2-mapi +Provides: python-mapi-UV (= ${source:Upstream-Version}) +Description: Python 2 bindings for MAPI + Low-level (SWIG-generated) Python 2 bindings for MAPI. Using this + module, you can create Python 2 programs which use MAPI calls to + interact with Kopano. + Package: python3-mapi Architecture: any Section: python Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version}) Replaces: libkcpyconv0, libkcpydirector0 Breaks: libkcpyconv0, libkcpydirector0 +Provides: python3-mapi-UV (= ${source:Upstream-Version}) Description: Python 3 bindings for MAPI Low-level (SWIG-generated) Python 3 bindings for MAPI. Using this module, you can create Python 3 programs which use MAPI calls to @@ -292,16 +296,6 @@ Description: iCal interface for MAPI Provides an interface between iCal and MAPI. -Package: libkcindex0 -Architecture: any -Depends: ${shlibs:Depends} -Description: Fulltext indexing API for Kopano Core - This library implements a Xapian-based fulltext search index for - messages and attachments. kopano-server can load this library into - its memory space to access this indexer API through shared memory, - saving the round-trip latency between kopano-server and a separate - kopano-indexd instance. - Package: libkcinetmapi0 Architecture: any Depends: ${shlibs:Depends} @@ -351,6 +345,7 @@ Architecture: any Depends: ${shlibs:Depends} Replaces: kopano-libs +Breaks: kopano-libs Obsoletes: kopano-libs Description: Miscellaneous utility functions for Kopano Core A lot of utility functions used from all over Kopano Core. ++++++ debian.kopano-client.install ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.532822704 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.536822708 +0100 @@ -1,2 +1,24 @@ +usr/bin/kopano-fsck +usr/bin/kopano-ibrule +usr/bin/kopano-oof +usr/bin/kopano-passwd +usr/bin/kopano-stats +usr/lib/*/kopano/eidprint +usr/lib/*/kopano/mapitime +usr/sbin/kopano-admin +usr/sbin/kopano-dbadm +usr/sbin/kopano-srvadm +usr/sbin/kopano-storeadm +usr/share/man/man1/kopano-fsck.1 +usr/share/man/man1/kopano-ibrule.1 +usr/share/man/man1/kopano-oof.1 +usr/share/man/man1/kopano-passwd.1 +usr/share/man/man1/kopano-stats.1 +usr/share/man/man8/kopano-admin.8 +usr/share/man/man8/kopano-dbadm.8 +usr/share/man/man8/kopano-srvadm.8 +usr/share/man/man8/kopano-storeadm.8 usr/lib/*/kopano/libkcclient.so +usr/lib/*/kopano/libkccontacts.so usr/lib/mapi.d/kopano.inf +usr/lib/mapi.d/zcontacts.inf ++++++ debian.python-mapi.install ++++++ usr/lib/*/libkcpyconv-2*.so usr/lib/*/libkcpydirector-2*.so usr/lib/python2*/*/MAPI/ usr/lib/python2*/*/{MAPICore,inetmapi,icalmapi,libfreebusy}.py usr/lib/python2*/*/_{MAPICore,inetmapi,icalmapi,libfreebusy}.so usr/lib/python2*/*/MAPI*.egg-info ++++++ debian.rules ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.932823133 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.932823133 +0100 @@ -15,9 +15,11 @@ override_dh_auto_configure: autoreconf -fi + dh_auto_configure -Bpy2 -- ${CONFFLAGS} PYTHON="$$(which python2)" PYTHON_CFLAGS="$$(pkg-config python2 --cflags)" PYTHON_LIBS="$$(pkg-config python2 --libs)" dh_auto_configure -Bpy3 -- ${CONFFLAGS} PYTHON="$$(which python3)" PYTHON_CFLAGS="$$(pkg-config python3 --cflags)" PYTHON_LIBS="$$(pkg-config python3 --libs)" override_dh_auto_build: + dh_auto_build -Bpy2 -- V=1 dh_auto_build -Bpy3 -- V=1 override_dh_systemd_start: @@ -32,6 +34,7 @@ dh_systemd_enable override_dh_auto_install: + dh_auto_install -Bpy2 -- -j1 PHP_SYSCONF_DIR=/usr/share/kopano/php/mapi dh_auto_install -Bpy3 -- -j1 PHP_SYSCONF_DIR=/usr/share/kopano/php/mapi mkdir -p ${INSTDIR}/var/lib/kopano/autorespond mkdir -p ${INSTDIR}/var/lib/kopano/rrd @@ -55,11 +58,5 @@ mkdir -p ${INSTDIR}/usr/share/doc/kopano-common gzip -c <RELNOTES.txt >${INSTDIR}/usr/share/doc/kopano-common/changelog.gz - # Kopano Search needs to run with Python 2 on Debian 8 because of non-existing python3-xapian. - if [ "${DEB_RELEASE_CODE}" = "jessie" ]; then \ - sed -i "1 c #!/usr/bin/python" ${INSTDIR}/usr/sbin/kopano-search; \ - sed -i "1 c #!/usr/bin/python" ${INSTDIR}/usr/sbin/kopano-search-xapian-compact.py; \ - fi - %: dh $@ --parallel --with python3,systemd ++++++ kopano.dsc ++++++ --- /var/tmp/diff_new_pack.Xsj88G/_old 2019-11-07 23:20:58.960823163 +0100 +++ /var/tmp/diff_new_pack.Xsj88G/_new 2019-11-07 23:20:58.964823168 +0100 @@ -1,7 +1,7 @@ Format: 1.0 Source: kopano Architecture: any all -Version: 8.7.84-0 +Version: 8.7.85-0 DEBTRANSFORM-RELEASE: 1 Maintainer: Kopano Development <developm...@kopano.io> Homepage: https://kopano.com ++++++ kopanocore-8.7.84.tar.xz -> kopanocore-8.7.85.tar.xz ++++++ ++++ 13080 lines of diff (skipped)