File debian.control of Package kopano
Source: kopano
Section: mail
Priority: optional
Maintainer: Kopano Development <development@kopano.io>
Build-Depends: debhelper (>= 4.0.0), binutils (>= 2.12.90.0.9), devscripts,
autotools-dev, g++ (>= 4.8), automake (>= 1:1.9) | automake1.9, autoconf (>= 2.59),
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, 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), libjsoncpp-dev (>= 1.4.0)
Standards-Version: 3.7.3
Package: kopano-server-packages
Architecture: all
Depends: kopano-backup (= ${binary:Version}),
kopano-dagent (= ${binary:Version}),
kopano-gateway (= ${binary:Version}),
kopano-ical (= ${binary:Version}),
kopano-monitor (= ${binary:Version}),
kopano-search (= ${binary:Version}),
kopano-server (= ${binary:Version}),
kopano-spooler (= ${binary:Version}),
kopano-utils (= ${binary:Version})
Description: Metapackage to install the entire Kopano Core stack
Kopano Core is a groupware solution which supports many open
mail-related standards.
.
This package is merely meant to cause pulling in all the Kopano
server components.
Package: kopano-archiver
Architecture: any
Depends: ${shlibs:Depends}, libkcarchiver0 (= ${binary:Version})
Description: Hierarchial Storage Management for the Kopano Core platform
The Kopano Archiver provides a Hierarchical Storage Management (HSM)
solution for the Kopano Core.
.
To decrease the database size of your production Kopano server, the
Kopano Archiver copies or moves messages to a secondary Kopano
server. Clients will still be able to open the message from the
secondary Kopano server directly.
Package: kopano-backup
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano, kopano-common
Description: Utility to back up and restore Kopano stores
kopano-backup is a MAPI-level backup/restore tool. It can sync
complete users/stores to disk using ICS to incrementally sync the
respective MAPI items, and can process stores in parallel.
Package: kopano-migration-pst
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano, kopano-common
Description: Utility to import PST files
kopano-migration-pst is a utility to import PST files into Kopano. As PST
files are basically MAPI dumps, and Kopano also uses MAPI internally, there
should be practically no data loss, even including calendar data.
Package: kopano-migration-imap
Architecture: any
Depends: libdigest-hmac-perl, libfile-copy-recursive-perl, libunicode-string-perl,
libreadonly-perl, libio-tee-perl, libmail-imapclient-perl, libterm-readkey-perl
Description: Utility to migrate between IMAP mailboxes
kopano-migration-imap provides a utility based on imapsync to migrate
between IMAP mailboxes (including Kopano).
Package: kopano-bash-completion
Depends: bash-completion
Architecture: any
Description: bash TAB completion for Kopano Core command-line utilities
Some kopano commands offer bash completion, but it is an optional
feature.
# Shares /etc/mapi/*.inf files and therefore breaks/conflicts
Package: kopano-client
Architecture: any
Depends: ${shlibs:Depends}, kopano-lang
Breaks: zarafa-client
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.
Package: kopano-common
Architecture: any
Depends: lsb-base
Replaces: libkchl0, libkcservice0, libkcsoapclient0, libkcsoapserver0
Description: Shared files for Kopano Core services.
Common components for services of Kopano Core.
# 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}), php-mapi (= ${binary:Version}), php-cli | php5-cli | php7.0-cli, python-mapi (= ${binary:Version})
Description: E-Mail Delivery Agent for the Kopano Core
Delivers incoming e-mail from your SMTP server to stores
in the Kopano server.
Package: kopano-dbg
Priority: extra
Architecture: any
Section: debug
Description: Debug symbols for Kopano Core
This package contains debug symbols for Kopano Core.
Package: kopano-dev
Priority: extra
Architecture: any
Depends: libkcfreebusy0 (= ${binary:Version}),
libkcicalmapi0 (= ${binary:Version}), libkcinetmapi0 (= ${binary:Version}),
libmapi1 (= ${binary:Version}),
libkcarchiver0 (= ${binary:Version}),
libkcarchivercore0 (= ${binary:Version}),
libkcsync0 (= ${binary:Version}),
libkcmapi0 (= ${binary:Version}),
libkcssl0 (= ${binary:Version}),
libkcutil0 (= ${binary:Version}),
libkcserver0 (= ${binary:Version}),
libkcsoap0 (= ${binary:Version}),
kopano-client (= ${binary:Version}),
libicu-dev
Description: C++ Development files for Kopano Core
Development files to create programs for use with Kopano Core.
Package: kopano-gateway
Architecture: any
Suggests: python-mapi
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${binary:Version})
Description: POP3 and IMAP Gateway for the Kopano Core
The gateway enables other e-mail clients to connect
through POP3 or IMAP to the Kopano server to read their
e-mail. With IMAP, it is also possible to view the contents of
other folders and subfolders. The gateway can be configured to
listen for POP3, POP3S, IMAP and/or IMAPS.
Package: kopano-ical
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${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-lang
Architecture: all
Depends: locales
Description: Translations for Kopano Core components
Provides translations to various Kopano Core subpackages.
Package: kopano-monitor
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}), kopano-client (= ${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-presence
Architecture: any
Depends: ${shlibs:Depends}, kopano-common, python-kopano, python-flask, python-sleekxmpp
Description: kopano presence daemon
A daemon for collecting and exporting user presence information
across multiple protocols in a unified way. Supports XMPP and Spreed.
Clients can both query the daemon with presence information (for
example, the user is 'available' for XMPP and 'away' for Spreed) and
update presence information (for example, make a user 'available' on
Spreed). Queries and updates are performed with simple GET and PUT
requests, respectively, using a simple (and identical) JSON format.
Package: kopano-search
Architecture: any
Depends: ${shlibs:Depends}, ${python:Depends}, python-kopano, python-xapian,
lsb-base, coreutils (>= 5.93), mktemp (>= 1.5), bash (>= 3.0), gawk, w3m,
xsltproc, poppler-utils, unzip, file, catdoc, xapian-tools
Description: Indexed search engine for Kopano Core
kopano-search creates indexes for messages and attachments per user.
When this service is running, search queries on the server will use
this index to quickly find messages and contents of attached
documents, enhancing the search performance of kopano-server.
Package: kopano-server
Architecture: any
Depends: ${shlibs:Depends}, kopano-common (= ${binary:Version}),
kopano-utils, libtcmalloc-minimal4, libs3-4
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
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})
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}, ${python:Depends}, kopano-client (= ${binary:Version})
Description: Admin command-line utils for Kopano Core
Common command-line utilities for use with the Kopano Core.
Package: php-mapi
Architecture: any
Section: php
Depends: ${shlibs:Depends}, ${php:Depends}, kopano-client (= ${binary:Version}), kopano-contacts (= ${binary:Version})
Description: PHP bindings for MAPI
Using this module, you can create PHP programs which use MAPI calls
to interact with Kopano.
Package: python-mapi
Architecture: any
Section: python
Replaces: libkcpyconv0, libkcpydirector0
Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version})
Description: Python bindings for MAPI
Low-level (SWIG-generated) Python bindings for MAPI. Using this
module, you can create Python programs which use MAPI calls to
interact with Kopano.
Package: python3-mapi
Architecture: any
Section: python
Replaces: libkcpyconv0, libkcpydirector0
Depends: ${shlibs:Depends}, kopano-client (= ${binary:Version})
Description: Python bindings for MAPI
Low-level (SWIG-generated) Python bindings for MAPI. Using this
module, you can create Python programs which use MAPI calls to
interact with Kopano.
Package: python-kopano
Architecture: all
Section: python
Depends: ${shlibs:Depends}, python-mapi, python-dateutil
Replaces: kopano-compat
Description: High-level Python bindings for Kopano
Object-Oriented Python bindings for Kopano. Uses python-mapi to
do the low level work. Can be used for many common system
administration tasks.
Package: python3-kopano
Architecture: all
Section: python
Depends: ${shlibs:Depends}, python3-mapi, python3-dateutil
Description: High-level Python bindings for Kopano
Object-Oriented Python bindings for Kopano. Uses python-mapi to
do the low level work. Can be used for many common system
administration tasks.
Package: libkcfreebusy0
Architecture: any
Depends: ${shlibs:Depends}
Description: Implementation of Free/Busy time scheduling
RFC 5545
Package: libkcicalmapi0
Architecture: any
Depends: ${shlibs:Depends}
Description: iCal interface for MAPI
Provides an interface between iCal and MAPI.
Package: libkcinetmapi0
Architecture: any
Depends: ${shlibs:Depends}
Description: Interface between internet e-mail and MAPI
Provides an interface to convert between RFC 5322 Internet e-mail and
MAPI messages.
Package: libmapi1
Architecture: any
Depends: ${shlibs:Depends}, kopano-client (>= ${binary:Version})
Description: Kopano's implementation of the Messaging API
MAPI allows client programs to become (e-mail) messaging-enabled,
-aware, or -based by calling MAPI subsystem routines that interface
with certain messaging servers.
Package: libkcarchiver0
Architecture: any
Depends: ${shlibs:Depends}
Description: Library with shared Kopano archiver functionality
Library with shared archiver functionality for the Kopano Core.
Package: libkcarchivercore0
Architecture: any
Depends: ${shlibs:Depends}
Description: Library with shared Kopano archiver functionality
Library with shared archiver functionality for the Kopano Core.
Package: libkcserver0
Architecture: any
Depends: ${shlibs:Depends}
Description: The Kopano Server library
This library contains the central server code which is responsible for handling
RPC calls from libmapi, loading/storing objects in the database, etc.
Package: libkcsoap0
Architecture: any
Depends: ${shlibs:Depends}
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
Depends: ${shlibs:Depends}
Description: Routines for synchronization in Kopano Core
.
Package: libkcmapi0
Architecture: any
Depends: ${shlibs:Depends}
Description: MAPI-related utility functions for Kopano Core
.
Package: libkcssl0
Architecture: any
Depends: ${shlibs:Depends}
Description: SSL-related utility functions for Kopano Core
.
Package: libkcutil0
Architecture: any
Depends: ${shlibs:Depends}
Description: Miscellaneous utility functions for Kopano Core
.