Hello community,

here is the log from the commit of package kopano for openSUSE:Factory checked 
in at 2018-03-20 21:55:44
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kopano (Old)
 and      /work/SRC/openSUSE:Factory/.kopano.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kopano"

Tue Mar 20 21:55:44 2018 rev:12 rq:585285 version:8.6.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/kopano/kopano.changes    2018-02-07 
18:40:56.105526477 +0100
+++ /work/SRC/openSUSE:Factory/.kopano.new/kopano.changes       2018-03-20 
21:55:47.711543635 +0100
@@ -1,0 +2,35 @@
+Fri Mar  9 19:13:09 UTC 2018 - jeng...@inai.de
+
+- Update to new upstream release 8.6.0
+  * Enhancements:
+  * spooler: rules support testing for out-of-office flag
+  * kopano-spamd: new daemon for spam learning in Kopano/SpamAssasin
+  * kopano-oof: new utility for Out Of Office
+  * kopano-storeadm: new utility replacing the store functions
+    of kopano-admin
+  * daemons: added the --dump-config option
+  * inetmapi: ensure all generated messages has a Message-ID
+  * gateway: handle a zero-length PR_TRANSPORT_MESSAGE_HEADERS property
+    as if it was absent
+  * Changes:
+  * gateway: generate Internet headers if missing
+  * inetmapi: ensure all messages have a Message-Id
+
+-------------------------------------------------------------------
+Sat Mar  3 17:05:55 UTC 2018 - jeng...@inai.de
+
+- Update to new bugfix release 8.5.4
+  * server: emit log entry when LDAP is missing server info objects
+  * spooler: avoid deadlock due to double mutex acquisition
+    within one thread
+  * php: mapi_icaltomapi did not copy the iCal recipients to the
+    MAPI object
+  * archiver had forgotten to create its SQL tables on first use
+  * php: make ParseICal able to deduce organizer addresses
+  * admin: --user-count failed to print user counts
+  * server: fix broken cache handling for ICS bulk restriction
+    matching
+  * icalmapi: handle BDAY VCF and REV VCF property
+  * libserver: restore PR_EMS_AB_HOME_MDB
+
+-------------------------------------------------------------------

Old:
----
  debian.kopano-common.kopano.default
  debian.libkchl0.install
  kopanocore-8.5.0.0.tar.xz

New:
----
  debian.kopano-dagent.init
  debian.kopano-gateway.init
  debian.kopano-ical.init
  debian.kopano-monitor.init
  debian.kopano-presence.init
  debian.kopano-search.init
  debian.kopano-server.init
  debian.kopano-spamd.install
  debian.kopano-spamd.postinst
  debian.kopano-spooler.init
  kopanocore-8.6.0.0.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kopano.spec ++++++
++++ 1011 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kopano/kopano.spec
++++ and /work/SRC/openSUSE:Factory/.kopano.new/kopano.spec

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:50.895428993 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:50.895428993 +0100
@@ -1,5 +1,5 @@
 pkgname=kopano
-pkgver=8.5.0.0
+pkgver=8.6.0.0
 pkgrel=0
 pkgdesc='Kopano'
 arch=('x86_64')

++++++ _service ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:50.919428129 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:50.923427985 +0100
@@ -2,9 +2,14 @@
        <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">kc-8.5.x</param>
-               <param name="parent-tag">kopanocore-8.5.0</param>
-               <param name="versionformat">8.5.0.@TAG_OFFSET@</param>
+               <param name="revision">kc-8.6.x</param>
+               <param name="versionformat">@PARENT_TAG@.@TAG_OFFSET@</param>
+
+               <!-- Regex used to rewrite the version which is applied after
+                    versionformat [kopanocore-8.5.80] and after the implicit
+                    versionformat compaction [kopanocore8.5.80].
+                    Turns kopanocore8.5.80 into 8.5.80. -->
+               <param name="versionrewrite-pattern">kopanocore-?(.*)</param>
        </service>
        <service name="recompress" mode="disabled">
                <param name="file">*.tar</param>

++++++ debian.changelog ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:50.947427121 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:50.947427121 +0100
@@ -1,4 +1,4 @@
-kopano (8.5.0.0-0) unstable; urgency=low
+kopano (8.5.90.18-0) unstable; urgency=low
 
   * Current release.
 

++++++ debian.control ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:50.995425392 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:50.999425248 +0100
@@ -7,12 +7,12 @@
  libtool (>= 1.5), libtool-bin | libtool, pkg-config (>= 0.18), libssl-dev,
  libvmime-dev (>= 0.9.2), uuid-dev, php-dev | php5-dev | php7.0-dev,
  libmysqlclient15-dev | libmysqlclient-dev | libmariadb-client-lgpl-dev,
- libcurl3-dev | libcurl4-openssl-dev, gettext, libldap2-dev, m4,
+ libcurl3-dev | libcurl4-openssl-dev, gettext, libldap2-dev, m4, libpopt-dev,
  zlib1g-dev, fakeroot, libncurses5-dev, libncursesw5-dev, libxml2-dev,
  libpam0g-dev, libkrb5-dev, python3-dev,
  libicu-dev, libical-dev, swig, python-dev,
  gsoap (>= 2.8.49), libgoogle-perftools-dev, openssl,
- libs3-dev (>= 4.1)
+ libs3-dev (>= 4.1), libjsoncpp-dev (>= 1.4.0)
 Standards-Version: 3.7.3
 
 Package: kopano-server-packages
@@ -22,7 +22,6 @@
  kopano-gateway (= ${binary:Version}),
  kopano-ical (= ${binary:Version}),
  kopano-monitor (= ${binary:Version}),
- kopano-presence (= ${binary:Version}),
  kopano-search (= ${binary:Version}),
  kopano-server (= ${binary:Version}),
  kopano-spooler (= ${binary:Version}),
@@ -201,6 +200,12 @@
  server to which Kopano clients connect. The server requires a MySQL
  server to use for storage.
 
+Package: kopano-spamd
+Architecture: any
+Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano
+Description: ICS-driven spam learning daemon for Kopano/SpamAssasin
+ .
+
 Package: kopano-spooler
 Architecture: any
 Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client 
(= ${binary:Version}), python-mapi (= ${binary:Version})
@@ -311,9 +316,14 @@
 Package: libkcsoap0
 Architecture: any
 Depends: ${shlibs:Depends}
-Description: Kopano's shared SOAP RPC related function collection library
- Shared functions used by both the client-side and server-side
- contexts for interaction with the SOAP RPC layer.
+Description: SOAP (de)serializer functions for Kopano's RPCs
+ This library contains autogenerated code to (de)serialize the SOAP RPCs
+ that are sent between Kopano clients and server.
+ .
+ Remote Procedure Call more or less means that a callable function
+ translates its arguments (C++ objects in our case) into a
+ representation that can be sent over the network. On the receiving
+ side, this representation is translated back to objects again.
 
 Package: libkcsync0
 Architecture: any

++++++ debian.kopano-common.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.115421072 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.115421072 +0100
@@ -1,7 +1,7 @@
-etc/cron.daily/kopano-client-update
 etc/logrotate.d/kopano
 etc/default/kopano
 usr/lib/tmpfiles.d/
 usr/share/doc/kopano-common/changelog.gz
 usr/share/man/man5/kopano-coredump.5
 usr/share/man/man7/kopano.7
+usr/share/man/man7/mapi.7

++++++ debian.kopano-dagent.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-dagent
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core Delivery Agent
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DAGENT=/usr/sbin/kopano-dagent
DESC="LMTP dagent"
NAME=`basename $DAGENT`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/dagent.pid

test -x $DAGENT || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$DAGENT_CONFIG" ]; then
        DAGENT_OPTS="$DAGENT_OPTS -c $DAGENT_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$DAGENT_ENABLED" = "no" ]; then
                log_warning_msg "DAgent LMTP daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
$DAGENT -- $DAGENT_OPTS
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        # try old pid location too
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec $DAGENT >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc "$DAGENT" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec $DAGENT
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-dagent.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.195418191 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.199418047 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-dagent
 etc/kopano/dagent.cfg
 lib/systemd/system/kopano-dagent.service
 usr/sbin/kopano-dagent
@@ -14,5 +15,6 @@
 usr/share/man/man8/kopano-autorespond.8
 usr/share/kopano-dagent/python/
 usr/share/kopano-dagent/python/plugins/
+usr/lib/python*/*/kopano_utils/
 var/lib/kopano/autorespond/
 var/lib/kopano/dagent/plugins/

++++++ debian.kopano-gateway.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-gateway
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core POP3/IMAP Gateway
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
GATEWAY=/usr/sbin/kopano-gateway
DESC="gateway"
NAME=`basename $GATEWAY`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/gateway.pid

test -x $GATEWAY || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$GATEWAY_CONFIG" ]; then
        GATEWAY_OPTS="$GATEWAY_OPTS -c $GATEWAY_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$GATEWAY_ENABLED" = "no" ]; then
                log_warning_msg "POP3/IMAP Gateway daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
$GATEWAY -- $GATEWAY_OPTS
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec $GATEWAY >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc "$GATEWAY" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec $GATEWAY
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|force|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-gateway.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.259415887 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.263415743 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-gateway
 etc/kopano/gateway.cfg
 lib/systemd/system/kopano-gateway.service
 usr/sbin/kopano-gateway

++++++ debian.kopano-ical.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-ical
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core iCal Gateway
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
ICAL=/usr/sbin/kopano-ical
DESC="ical gateway"
NAME=`basename $ICAL`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/ical.pid

test -x $ICAL || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$ICAL_CONFIG" ]; then
        ICAL_OPTS="$ICAL_OPTS -c $ICAL_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$ICAL_ENABLED" = "no" ]; then
                log_warning_msg "iCal/CalDAV daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec $ICAL 
-- $ICAL_OPTS
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec $ICAL >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc "$ICAL" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec $ICAL
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-ical.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.311414014 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.315413870 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-ical
 etc/kopano/ical.cfg
 lib/systemd/system/kopano-ical.service
 usr/sbin/kopano-ical

++++++ debian.kopano-monitor.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-monitor
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core Quota Monitor
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
MONITOR=/usr/sbin/kopano-monitor
DESC="monitor"
NAME=`basename $MONITOR`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/monitor.pid

test -x $MONITOR || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$MONITOR_CONFIG" ]; then
        MONITOR_OPTS="$MONITOR_OPTS -c $MONITOR_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$MONITOR_ENABLED" = "no" ]; then
                log_warning_msg "Quota Monitor daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
$MONITOR -- $MONITOR_OPTS
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec $MONITOR >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc "$MONITOR" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec $MONITOR
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-monitor.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.415410270 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.419410126 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-monitor
 etc/kopano/monitor.cfg
 etc/kopano/quotamail/
 lib/systemd/system/kopano-monitor.service

++++++ debian.kopano-presence.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-presence
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: 
# Description:       
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
PRESENCE=/usr/sbin/kopano-presence
DESC="presence"
NAME=`basename $PRESENCE`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/presence.pid

test -x $PRESENCE || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$PRESENCE_CONFIG" ]; then
        PRESENCE_OPTS="$PRESENCE_OPTS -c $PRESENCE_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$PRESENCE_ENABLED" = "no" ]; then
                log_warning_msg "presence daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
/usr/bin/python $PRESENCE -- $PRESENCE_OPTS >/dev/null 2>&1
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec /usr/bin/python $PRESENCE >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc -p $PIDFILE "$PRESENCE" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec /usr/bin/python $PRESENCE
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-presence.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.471408254 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.475408110 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-presence
 etc/kopano/presence.cfg
 lib/systemd/system/kopano-presence.service
 usr/sbin/kopano-presence

++++++ debian.kopano-search.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-search
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core Search Indexer
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
SEARCH=/usr/sbin/kopano-search
DESC="search"
NAME=`basename $SEARCH`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/search.pid

test -x $SEARCH || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$SEARCH_CONFIG" ]; then
        SEARCH_OPTS="$SEARCH_OPTS -c $SEARCH_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$SEARCH_ENABLED" = "no" ]; then
                log_warning_msg "Search daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
/usr/bin/python $SEARCH -- $SEARCH_OPTS >/dev/null 2>&1
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec /usr/bin/python $SEARCH >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc -p $PIDFILE "$SEARCH" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec /usr/bin/python $SEARCH
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-search.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.523406382 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.527406238 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-search
 etc/kopano/search.cfg
 lib/systemd/system/kopano-search.service
 usr/sbin/kopano-search

++++++ debian.kopano-server.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-server
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      mysql
# Should-Stop:       mysql
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core Storage Server
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
SERVER=/usr/sbin/kopano-server
DESC="server"
NAME=`basename $SERVER`
#QUIETDAEMON=--quiet
PIDFILE=/var/run/kopano/server.pid

test -x $SERVER || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
        export KOPANO_USERSCRIPT_LOCALE
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$SERVER_CONFIG" ]; then
        SERVER_OPTS="$SERVER_OPTS -c $SERVER_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$SERVER_ENABLED" = "no" ]; then
                log_warning_msg "Server daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
$SERVER -- $SERVER_OPTS
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        if [ -f /tmp/zarafa-upgrade-lock -o -f /tmp/kopano-upgrade-lock ]; then
                echo
                echo "Database upgrade is taking place."
                echo "Do not stop this process bacause it may render your 
database unusable."
                echo
                exit 1
        fi
        # the server may take up to 60 seconds to exit, so we wait a bit longer 
than that
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/65 --exec $SERVER >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc "$SERVER" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec $SERVER
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-server.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.571404653 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.575404509 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-server
 etc/kopano/userscripts
 etc/kopano/unix.cfg
 etc/kopano/server.cfg

++++++ debian.kopano-spamd.install ++++++
lib/systemd/system/kopano-spamd.service
usr/sbin/kopano-spamd
usr/lib/python*/*/kopano_spamd/
usr/share/man/man5/kopano-spamd.*
usr/share/man/man8/kopano-spamd.*

++++++ debian.kopano-spamd.postinst ++++++
#!/bin/sh
mkdir -p /var/log/kopano /var/lib/kopano/spamd/spam || :
chmod 750 /var/log/kopano || :
chown -Rh kopano:kopano /var/log/kopano 2>/dev/null || :
chown -Rh kopano:kopano /var/lib/kopano/spamd 2>/dev/null || :

#DEBHELPER#
++++++ debian.kopano-spooler.init ++++++
#! /bin/sh
#
### BEGIN INIT INFO
# Provides:          kopano-spooler
# Required-Start:    $syslog $network $remote_fs
# Required-Stop:     $syslog $network $remote_fs
# Should-Start:      kopano-server
# Should-Stop:       kopano-server
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Kopano Core Spooler Daemon
### END INIT INFO

PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
SPOOLER=/usr/sbin/kopano-spooler
DESC="spooler"
NAME=`basename $SPOOLER`
#QUIETDAEMONDAEMON=--quiet
PIDFILE=/var/run/kopano/spooler.pid

test -x $SPOOLER || exit 0

# Include defaults if available
if [ -f /etc/default/kopano ] ; then
        . /etc/default/kopano
fi
if [ -z "$KOPANO_LOCALE" ]; then
        KOPANO_LOCALE="C"
fi

if [ -e "$SPOOLER_CONFIG" ]; then
        SPOOLER_OPTS="$SPOOLER_OPTS -c $SPOOLER_CONFIG"
fi

#set -e

. /lib/lsb/init-functions

case "$1" in
  start)
        if [ "$SPOOLER_ENABLED" = "no" ]; then
                log_warning_msg "Mail Spooler daemon not enabled in 
/etc/default/kopano ... not starting"
                exit 0
        fi
        log_begin_msg "Starting $DESC: $NAME"
        install -dm0775 -o kopano -g kopano /var/run/kopano
        export LC_ALL=$KOPANO_LOCALE
        export LANG=$KOPANO_LOCALE
        start-stop-daemon --start $QUIETDAEMON --pidfile $PIDFILE --exec 
$SPOOLER -- $SPOOLER_OPTS
        log_end_msg $?
        unset LC_ALL LANG
        ;;
  stop)
        log_begin_msg "Stopping $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --pidfile $PIDFILE --retry 
TERM/15/KILL --exec $SPOOLER >/dev/null
        RETVAL=$?
        rm -f $PIDFILE
        test "$RETVAL" -eq 0
        log_end_msg "$?"
        ;;
  restart)
        $0 stop
        $0 start
        ;;
  status)
        status_of_proc "$SPOOLER" "$NAME" && exit 0 || exit $?
        ;;
  reload|force-reload)
        log_begin_msg "Reloading $DESC: $NAME"
        start-stop-daemon --stop $QUIETDAEMON --signal HUP --pidfile $PIDFILE 
--exec $SPOOLER
        log_end_msg $?
        ;;
try-restart)
        "$0" status >/dev/null && "$0" restart
        ;;
  *)
        N=/etc/init.d/$NAME
        echo "Usage: $N {start|stop|restart|reload|force-reload|status}" >&2
        exit 1
        ;;
esac

exit 0
++++++ debian.kopano-spooler.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.643402061 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.643402061 +0100
@@ -1,3 +1,4 @@
+etc/init.d/kopano-spooler
 etc/kopano/spooler.cfg
 lib/systemd/system/kopano-spooler.service
 usr/sbin/kopano-spooler

++++++ debian.kopano-utils.install ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.671401052 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.675400908 +0100
@@ -1,18 +1,26 @@
 usr/bin/kopano-fsck
 usr/bin/kopano-passwd
-usr/bin/kopano-stats
 usr/bin/kopano-set-oof
+usr/bin/kopano-stats
 usr/sbin/kopano-admin
 usr/sbin/kopano-cachestat
 usr/sbin/kopano-cli
+usr/sbin/kopano-fix-ipm-subtree
+usr/sbin/kopano-localize-folders
 usr/sbin/kopano-mailbox-permissions
+usr/sbin/kopano-recreate-systemfolders
 usr/sbin/kopano-search-upgrade-findroots.py
+usr/sbin/kopano-srvadm
+usr/sbin/kopano-storeadm
 usr/libexec/kopano/mapitime
 usr/lib/python*/*/kopano_cli/
 usr/share/man/man8/kopano-admin.8
+usr/share/man/man8/kopano-cachestat.8
 usr/share/man/man8/kopano-cli.8
 usr/share/man/man1/kopano-fsck.1
 usr/share/man/man1/kopano-passwd.1
 usr/share/man/man1/kopano-stats.1
 usr/share/man/man1/kopano-set-oof.1
 usr/share/man/man8/kopano-mailbox-permissions.8
+usr/share/man/man8/kopano-srvadm.8
+usr/share/man/man8/kopano-storeadm.8

++++++ debian.php5-mapi.postinst ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.843394860 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.847394716 +0100
@@ -2,7 +2,7 @@
 
 set -e
 
-if [ -d /etc/php/7.0 ]; then 
+if [ -d /etc/php/7.0 ]; then
        BASE="/etc/php/7.0"
 else
        BASE="/etc/php5"
@@ -12,7 +12,7 @@
 
 if [ -x /usr/sbin/phpenmod -o -x /usr/sbin/php5enmod ]; then
        # modern approach, used by distros with PHP >= 5.4
-       echo "php5-mapi: using mods-available directory"
+       echo "php-mapi: using mods-available directory"
        mkdir -p "$BASE/mods-available" # just in case
        cp "$DIST" "$BASE/mods-available/kopano.ini"
        if [ -x /usr/sbin/phpenmod ]; then
@@ -22,7 +22,7 @@
        fi
 else
        # for older distros, such as Ubuntu 12.04
-       echo "php5-mapi: not using mods-available directory"
+       echo "php-mapi: not using mods-available directory"
        mkdir -p "$BASE/apache2/conf.d" # just in case
        cp "$DIST" "$BASE/apache2/conf.d/kopano.ini"
        mkdir -p "$BASE/conf.d" # just in case

++++++ debian.php7-mapi.postinst ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.871393851 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.871393851 +0100
@@ -2,7 +2,7 @@
 
 set -e
 
-if [ -d /etc/php/7.0 ]; then 
+if [ -d /etc/php/7.0 ]; then
        BASE="/etc/php/7.0"
 else
        BASE="/etc/php5"
@@ -12,7 +12,7 @@
 
 if [ -x /usr/sbin/phpenmod -o -x /usr/sbin/php5enmod ]; then
        # modern approach, used by distros with PHP >= 5.4
-       echo "php5-mapi: using mods-available directory"
+       echo "php-mapi: using mods-available directory"
        mkdir -p "$BASE/mods-available" # just in case
        cp "$DIST" "$BASE/mods-available/kopano.ini"
        if [ -x /usr/sbin/phpenmod ]; then
@@ -22,7 +22,7 @@
        fi
 else
        # for older distros, such as Ubuntu 12.04
-       echo "php5-mapi: not using mods-available directory"
+       echo "php-mapi: not using mods-available directory"
        mkdir -p "$BASE/apache2/conf.d" # just in case
        cp "$DIST" "$BASE/apache2/conf.d/kopano.ini"
        mkdir -p "$BASE/conf.d" # just in case

++++++ debian.rules ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.947391115 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.947391115 +0100
@@ -50,9 +50,8 @@
                --with-systemunitdir=/lib/systemd/system \
                --with-userscript-prefix=/etc/kopano/userscripts \
                --with-quotatemplate-prefix=/etc/kopano/quotamail \
-               TCMALLOC_CFLAGS=" " \
-               TCMALLOC_LIBS="-ltcmalloc_minimal" --enable-epoll \
-               PYTHON="python2" PYTHON_CFLAGS="$$(pkg-config python2 
--cflags)" PYTHON_LIBS="$$(pkg-config python2 --libs)" \
+               TCMALLOC_CFLAGS=" " TCMALLOC_LIBS="-ltcmalloc_minimal" \
+               PYTHON="$$(which python2)" PYTHON_CFLAGS="$$(pkg-config python2 
--cflags)" PYTHON_LIBS="$$(pkg-config python2 --libs)" \
                $(CONFFLAG) --enable-release
        mkdir -p py3 && cd py3 && \
        ../configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
@@ -64,7 +63,7 @@
                --with-quotatemplate-prefix=/etc/kopano/quotamail \
                TCMALLOC_CFLAGS=" " \
                TCMALLOC_LIBS="-ltcmalloc_minimal" --enable-epoll \
-               PYTHON="python3" PYTHON_CFLAGS="$$(pkg-config python3 
--cflags)" PYTHON_LIBS="$$(pkg-config python3 --libs)" \
+               PYTHON="$$(which python3)" PYTHON_CFLAGS="$$(pkg-config python3 
--cflags)" PYTHON_LIBS="$$(pkg-config python3 --libs)" \
                $(CONFFLAG) --enable-release
 
 # first entry point of dpkg-buildpackage
@@ -123,6 +122,7 @@
        # debian/tmp.
        $(MAKE) -C py2 DESTDIR=$(INSTDIR) install 
PHP_SYSCONF_DIR=/usr/share/kopano/php/mapi
        $(MAKE) -C py3 DESTDIR=$(INSTDIR)3 install 
PHP_SYSCONF_DIR=/usr/share/kopano/php/mapi
+       (cd debian/; for i in *.init; do install -Dpm0755 "$$i" 
"${INSTDIR}/etc/init.d/$${i%.init}"; done)
        mkdir -p ${INSTDIR}/var/lib/kopano/autorespond
        cp -av ${INSTDIR}/usr/share/doc/kopano/example-config/*.cfg 
${INSTDIR}/etc/kopano/
        rm -fv ${INSTDIR}/etc/kopano/ldap.cfg

++++++ kopano.dsc ++++++
--- /var/tmp/diff_new_pack.afqDJp/_old  2018-03-20 21:55:51.983389819 +0100
+++ /var/tmp/diff_new_pack.afqDJp/_new  2018-03-20 21:55:51.983389819 +0100
@@ -1,7 +1,7 @@
 Format: 1.0
 Source: kopano
 Architecture: any all
-Version: 8.5.0.0-0
+Version: 8.6.0.0-0
 DEBTRANSFORM-RELEASE: 1
 Maintainer: Kopano Development <developm...@kopano.io>
 Homepage: https://kopano.com

++++++ kopanocore-8.5.0.0.tar.xz -> kopanocore-8.6.0.0.tar.xz ++++++
++++ 44038 lines of diff (skipped)


Reply via email to