cyrus-imapd-2.4.18-2.10.1.x86_64.rpm


Advertisement

Description

cyrus-imapd - The Cyrus IMAP and POP Mail Server

Distribution: openSUSE 13.2
Repository: openSUSE Update all
Package name: cyrus-imapd
Package version: 2.4.18
Package release: 2.10.1
Package architecture: x86_64
Package type: rpm
Installed size: 62.83 MB
Download size: 2.45 MB
Official Mirror: ftp.gwdg.de
The cyrus-imapd package contains the core of the Cyrus IMAP server. It is a scaleable enterprise mail system designed for use from small to large enterprise environments using standards-based internet mail technologies. A full Cyrus IMAP implementation allows a seamless mail and bulletin board environment to be set up across multiple servers. It differs from other IMAP server implementations in that it is run on "sealed" servers, where users are not normally permitted to log in and have no system account on the server. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP server. All user access to mail is through software using the IMAP, POP3 or KPOP protocols. It also includes support for virtual domains, NNTP, mailbox annotations, and much more. The private mailbox database design gives the server large advantages in efficiency, scalability and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies. The Cyrus IMAP server supports the IMAP4rev1 protocol described in RFC 3501. IMAP4rev1 has been approved as a proposed standard. It supports any authentication mechanism available from the SASL library, imaps/pop3s/nntps (IMAP/POP3/NNTP encrypted using SSL and TLSv1) can be used for security. The server supports single instance store where possible when an email message is addressed to multiple recipients, SIEVE provides server side email filtering.

Provides

  • config(cyrus-imapd) = 2.4.18-2.10.1
  • cyrus-imapd = 2.4.18-2.10.1
  • cyrus-imapd(x86-64) = 2.4.18-2.10.1
  • sysvinit(cyrus)

Conflicts

  • courier-imap
  • cyrus-imapd-kolab
  • imap

    Install Howto

    Install cyrus-imapd rpm package:

    # zypper install cyrus-imapd

    Files

    • /etc/cyrus.conf
    • /etc/imapd.annotations.conf
    • /etc/imapd.conf
    • /etc/cron.daily/suse.de-cyrus-imapd
    • /etc/init.d/cyrus
    • /etc/pam.d/imap
    • /etc/pam.d/pop
    • /etc/pam.d/sieve
    • /etc/sysconfig/SuSEfirewall2.d/services/cyrus-imapd
    • /usr/lib/cyrus/
    • /usr/lib/cyrus/bin/arbitron
    • /usr/lib/cyrus/bin/chk_cyrus
    • /usr/lib/cyrus/bin/compile_sieve
    • /usr/lib/cyrus/bin/ctl_cyrusdb
    • /usr/lib/cyrus/bin/ctl_deliver
    • /usr/lib/cyrus/bin/ctl_mboxlist
    • /usr/lib/cyrus/bin/cvt_cyrusdb
    • /usr/lib/cyrus/bin/cyr_dbtool
    • /usr/lib/cyrus/bin/cyr_df
    • /usr/lib/cyrus/bin/cyr_expire
    • /usr/lib/cyrus/bin/cyr_sequence
    • /usr/lib/cyrus/bin/cyr_synclog
    • /usr/lib/cyrus/bin/cyr_userseen
    • /usr/lib/cyrus/bin/cyrdump
    • /usr/lib/cyrus/bin/deliver
    • /usr/lib/cyrus/bin/fetchnews
    • /usr/lib/cyrus/bin/fud
    • /usr/lib/cyrus/bin/idled
    • /usr/lib/cyrus/bin/imapd
    • /usr/lib/cyrus/bin/ipurge
    • /usr/lib/cyrus/bin/lmtpd
    • /usr/lib/cyrus/bin/lmtpproxyd
    • /usr/lib/cyrus/bin/master
    • /usr/lib/cyrus/bin/mbexamine
    • /usr/lib/cyrus/bin/mbpath
    • /usr/lib/cyrus/bin/mupdate
    • /usr/lib/cyrus/bin/nntpd
    • /usr/lib/cyrus/bin/notifyd
    • /usr/lib/cyrus/bin/pop3d
    • /usr/lib/cyrus/bin/pop3proxyd
    • /usr/lib/cyrus/bin/proxyd
    • /usr/lib/cyrus/bin/ptdump
    • /usr/lib/cyrus/bin/ptexpire
    • /usr/lib/cyrus/bin/ptloader
    • /usr/lib/cyrus/bin/quota
    • /usr/lib/cyrus/bin/reconstruct
    • /usr/lib/cyrus/bin/sievec
    • /usr/lib/cyrus/bin/sieved
    • /usr/lib/cyrus/bin/smmapd
    • /usr/lib/cyrus/bin/squatter
    • /usr/lib/cyrus/bin/sync_client
    • /usr/lib/cyrus/bin/sync_reset
    • /usr/lib/cyrus/bin/sync_server
    • /usr/lib/cyrus/bin/timsieved
    • /usr/lib/cyrus/bin/tls_prune
    • /usr/lib/cyrus/bin/unexpunge
    • /usr/lib/cyrus/tools/arbitronsort.pl
    • /usr/lib/cyrus/tools/convert-sieve.pl
    • /usr/lib/cyrus/tools/dohash
    • /usr/lib/cyrus/tools/masssievec
    • /usr/lib/cyrus/tools/migrate-metadata
    • /usr/lib/cyrus/tools/mkimap
    • /usr/lib/cyrus/tools/mknewsgroups
    • /usr/lib/cyrus/tools/mupdate-loadgen.pl
    • /usr/lib/cyrus/tools/not-mkdep
    • /usr/lib/cyrus/tools/rehash
    • /usr/lib/cyrus/tools/translatesieve
    • /usr/lib/cyrus/tools/undohash
    • /usr/lib/cyrus/tools/upgradesieve
    • /usr/sbin/rccyrus
    • /usr/share/doc/packages/cyrus-imapd/COPYRIGHT
    • /usr/share/doc/packages/cyrus-imapd/README
    • /usr/share/doc/packages/cyrus-imapd/README.SUSE
    • /usr/share/doc/packages/cyrus-imapd/README.andrew
    • /usr/share/doc/packages/cyrus-imapd/conf/cmu-backend.conf
    • /usr/share/doc/packages/cyrus-imapd/conf/cmu-frontend.conf
    • /usr/share/doc/packages/cyrus-imapd/conf/normal.conf
    • /usr/share/doc/packages/cyrus-imapd/conf/prefork.conf
    • /usr/share/doc/packages/cyrus-imapd/conf/small.conf
    • /usr/share/doc/packages/cyrus-imapd/doc/ag.html
    • /usr/share/doc/packages/cyrus-imapd/doc/altnamespace.html
    • /usr/share/doc/packages/cyrus-imapd/doc/anoncvs.html
    • /usr/share/doc/packages/cyrus-imapd/doc/bugs.html
    • /usr/share/doc/packages/cyrus-imapd/doc/changes.html
    • /usr/share/doc/packages/cyrus-imapd/doc/cyrusv2.mc
    • /usr/share/doc/packages/cyrus-imapd/doc/faq.html
    • /usr/share/doc/packages/cyrus-imapd/doc/feedback.html
    • /usr/share/doc/packages/cyrus-imapd/doc/index.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-admin-mb.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-auth.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-compile.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-configure.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-murder.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-netnews.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-perf.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-prereq.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-replication.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-sieve.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-snmpmon.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-testing.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-upgrade.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install-virtdomains.html
    • /usr/share/doc/packages/cyrus-imapd/doc/install.html
    • /usr/share/doc/packages/cyrus-imapd/doc/mailing-list.html
    • /usr/share/doc/packages/cyrus-imapd/doc/man.html
    • /usr/share/doc/packages/cyrus-imapd/doc/murder.fig
    • /usr/share/doc/packages/cyrus-imapd/doc/murder.png
    • /usr/share/doc/packages/cyrus-imapd/doc/netnews.fig
    • /usr/share/doc/packages/cyrus-imapd/doc/netnews.png
    • /usr/share/doc/packages/cyrus-imapd/doc/notes.html
    • /usr/share/doc/packages/cyrus-imapd/doc/os.html
    • /usr/share/doc/packages/cyrus-imapd/doc/overview.html
    • /usr/share/doc/packages/cyrus-imapd/doc/questions.html
    • /usr/share/doc/packages/cyrus-imapd/doc/readme.html
    • /usr/share/doc/packages/cyrus-imapd/doc/sieve-protocol.html
    • /usr/share/doc/packages/cyrus-imapd/doc/sieve.html
    • /usr/share/doc/packages/cyrus-imapd/doc/specs.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/bytecode.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/database-formats.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/hacking
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/improved_mboxlist_sort.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/index-api.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/index.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/internationalization.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/locking
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/mailbox-api.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/mailbox-format.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/master-state-machine.fig
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/namelocks.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/prot-events
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/prot.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/replication_examples.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/replication_protocol.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/specials.html
    • /usr/share/doc/packages/cyrus-imapd/doc/internal/var_directory_structure.html
    • /usr/share/doc/packages/cyrus-imapd/doc/text/ag
    • /usr/share/doc/packages/cyrus-imapd/doc/text/altnamespace
    • /usr/share/doc/packages/cyrus-imapd/doc/text/anoncvs
    • /usr/share/doc/packages/cyrus-imapd/doc/text/bugs
    • /usr/share/doc/packages/cyrus-imapd/doc/text/changes
    • /usr/share/doc/packages/cyrus-imapd/doc/text/faq
    • /usr/share/doc/packages/cyrus-imapd/doc/text/feedback
    • /usr/share/doc/packages/cyrus-imapd/doc/text/index
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-admin-mb
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-auth
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-compile
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-configure
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-murder
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-netnews
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-perf
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-prereq
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-replication
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-sieve
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-snmpmon
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-testing
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-upgrade
    • /usr/share/doc/packages/cyrus-imapd/doc/text/install-virtdomains
    • /usr/share/doc/packages/cyrus-imapd/doc/text/mailing-list
    • /usr/share/doc/packages/cyrus-imapd/doc/text/man
    • /usr/share/doc/packages/cyrus-imapd/doc/text/notes
    • /usr/share/doc/packages/cyrus-imapd/doc/text/os
    • /usr/share/doc/packages/cyrus-imapd/doc/text/overview
    • /usr/share/doc/packages/cyrus-imapd/doc/text/questions
    • /usr/share/doc/packages/cyrus-imapd/doc/text/readme
    • /usr/share/doc/packages/cyrus-imapd/doc/text/sieve
    • /usr/share/doc/packages/cyrus-imapd/doc/text/sieve-protocol
    • /usr/share/doc/packages/cyrus-imapd/doc/text/specs
    • /usr/share/man/man3/imclient.3.gz
    • /usr/share/man/man5/cyrus.conf.5.gz
    • /usr/share/man/man5/imapd.conf.5.gz
    • /usr/share/man/man5/krb.equiv.5.gz
    • /usr/share/man/man8/arbitron.8.gz
    • /usr/share/man/man8/chk_cyrus.8.gz
    • /usr/share/man/man8/ctl_cyrusdb.8.gz
    • /usr/share/man/man8/ctl_deliver.8.gz
    • /usr/share/man/man8/ctl_mboxlist.8.gz
    • /usr/share/man/man8/cvt_cyrusdb.8.gz
    • /usr/share/man/man8/cyr_dbtool.8.gz
    • /usr/share/man/man8/cyr_df.8.gz
    • /usr/share/man/man8/cyr_expire.8.gz
    • /usr/share/man/man8/cyr_synclog.8.gz
    • /usr/share/man/man8/cyrus_fetchnews.8.gz
    • /usr/share/man/man8/cyrus_idled.8.gz
    • /usr/share/man/man8/cyrus_master.8.gz
    • /usr/share/man/man8/deliver.8.gz
    • /usr/share/man/man8/fud.8.gz
    • /usr/share/man/man8/imapd.8.gz
    • /usr/share/man/man8/ipurge.8.gz
    • /usr/share/man/man8/lmtpd.8.gz
    • /usr/share/man/man8/mbexamine.8.gz
    • /usr/share/man/man8/mbpath.8.gz
    • /usr/share/man/man8/nntpd.8.gz
    • /usr/share/man/man8/notifyd.8.gz
    • /usr/share/man/man8/pop3d.8.gz
    • /usr/share/man/man8/quota.8.gz
    • /usr/share/man/man8/reconstruct.8.gz
    • /usr/share/man/man8/rmnews.8.gz
    • /usr/share/man/man8/smmapd.8.gz
    • /usr/share/man/man8/squatter.8.gz
    • /usr/share/man/man8/sync_client.8.gz
    • /usr/share/man/man8/sync_reset.8.gz
    • /usr/share/man/man8/sync_server.8.gz
    • /usr/share/man/man8/syncnews.8.gz
    • /usr/share/man/man8/timsieved.8.gz
    • /usr/share/man/man8/tls_prune.8.gz
    • /usr/share/man/man8/unexpunge.8.gz
    • /var/adm/backup/imap/
    • /var/adm/fillup-templates/sysconfig.cyrus
    • /var/lib/imap/
    • /var/lib/imap/db/DB_CONFIG
    • /var/lib/imap/log/
    • /var/lib/imap/msg/
    • /var/lib/imap/proc/
    • /var/lib/imap/ptclient/
    • /var/lib/imap/quota/
    • /var/lib/imap/quota/a/
    • /var/lib/imap/quota/b/
    • /var/lib/imap/quota/c/
    • /var/lib/imap/quota/d/
    • /var/lib/imap/quota/e/
    • /var/lib/imap/quota/f/
    • /var/lib/imap/quota/g/
    • /var/lib/imap/quota/h/
    • /var/lib/imap/quota/i/
    • /var/lib/imap/quota/j/
    • /var/lib/imap/quota/k/
    • /var/lib/imap/quota/l/
    • /var/lib/imap/quota/m/
    • /var/lib/imap/quota/n/
    • /var/lib/imap/quota/o/
    • /var/lib/imap/quota/p/
    • /var/lib/imap/quota/q/
    • /var/lib/imap/quota/r/
    • /var/lib/imap/quota/s/
    • /var/lib/imap/quota/t/
    • /var/lib/imap/quota/u/
    • /var/lib/imap/quota/v/
    • /var/lib/imap/quota/w/
    • /var/lib/imap/quota/x/
    • /var/lib/imap/quota/y/
    • /var/lib/imap/quota/z/
    • /var/lib/imap/socket/
    • /var/lib/imap/user/
    • /var/lib/imap/user/a/
    • /var/lib/imap/user/b/
    • /var/lib/imap/user/c/
    • /var/lib/imap/user/d/
    • /var/lib/imap/user/e/
    • /var/lib/imap/user/f/
    • /var/lib/imap/user/g/
    • /var/lib/imap/user/h/
    • /var/lib/imap/user/i/
    • /var/lib/imap/user/j/
    • /var/lib/imap/user/k/
    • /var/lib/imap/user/l/
    • /var/lib/imap/user/m/
    • /var/lib/imap/user/n/
    • /var/lib/imap/user/o/
    • /var/lib/imap/user/p/
    • /var/lib/imap/user/q/
    • /var/lib/imap/user/r/
    • /var/lib/imap/user/s/
    • /var/lib/imap/user/t/
    • /var/lib/imap/user/u/
    • /var/lib/imap/user/v/
    • /var/lib/imap/user/w/
    • /var/lib/imap/user/x/
    • /var/lib/imap/user/y/
    • /var/lib/imap/user/z/
    • /var/lib/sieve/
    • /var/lib/sieve/a/
    • /var/lib/sieve/b/
    • /var/lib/sieve/c/
    • /var/lib/sieve/d/
    • /var/lib/sieve/e/
    • /var/lib/sieve/f/
    • /var/lib/sieve/g/
    • /var/lib/sieve/h/
    • /var/lib/sieve/i/
    • /var/lib/sieve/j/
    • /var/lib/sieve/k/
    • /var/lib/sieve/l/
    • /var/lib/sieve/m/
    • /var/lib/sieve/n/
    • /var/lib/sieve/o/
    • /var/lib/sieve/p/
    • /var/lib/sieve/q/
    • /var/lib/sieve/r/
    • /var/lib/sieve/s/
    • /var/lib/sieve/t/
    • /var/lib/sieve/u/
    • /var/lib/sieve/v/
    • /var/lib/sieve/w/
    • /var/lib/sieve/x/
    • /var/lib/sieve/y/
    • /var/lib/sieve/z/
    • /var/spool/imap/

    Changelog

    2015-11-15 - aj@ajaissle.de - Added cyrus-imapd-2.4.18-CVE-2015-8077.patch: boo#954200, CVE-2015-8077: Integer overflow in range checks - Added cyrus-imapd-2.4.18-CVE-2015-8078.patch: boo#954201, CVE-2015-8078: Integer overflow in index_urlfetch

    2015-08-23 - aj@ajaissle.de - Update to 2.4.18 [boo#945844] * Security fix: handle urlfetch range starting outside message range * A bunch of cleanups and fixes to compiling * A bunch of sieve cleanups * Enhanced SSL/TLS configuration options * Disable use of SSLv2/SSLv3 * Allow SQL backend for mboxlist and statuscache (thanks Julien Coloos) * Fixed Task #116: correct LIST response for domains starting with ‘inbox.’ * Fixed Task #76: fixed lmtpd userdeny db checks (thanks Leena Heino) * Fixed bug #3856: lmtpd now performs userdeny checks * Fixed bug #3848: support charset aliases in encoded headers * Fixed bug #3853: disconnect_on_vanished_mailbox: release mailbox lock before exiting (thanks Wolfgang Breyha) * Fixed bug #3415: fixed nntpd LIST/GROUP bug * Fixed bug #3784: no longer crash in THREAD REFERENCES when messages reference themselves * Fixed bug #3757: don’t segfault on mailbox close with no user * New ssl/tls configuration options tls_compression: 0 Enable TLS compression. Disabled by default. tls_eccurve: prime256v1 Select the elliptic curve used for ECDHE. tls_prefer_server_ciphers: 0 Prefer the cipher order configured on the server-side. tls_versions: tls1_0 tls1_1 tls1_2 Disable SSL/TLS protocols not in this list. - Removed the following patches (included upstream): - cyrus-imapd-2.4.17_tls-session-leak.patch - cyrus-imapd.tls_options.patch - Added patch cyrus-imapd-2.4.18-implicit_definitions.patch: - Have the correct #include when using implicit definitions

    2014-12-08 - aj@ajaissle.de - Changed cyrus-imapd-rc-2.tar.gz/cron.daily.cyrus to use 'su -s /bin/bash - cyrus', as the default shell is now /sbin/nologin [boo#908014] - Changed cyrus-imapd-rc-2.tar.gz/rc.cyrus to set /var/run/cyrus-master.pid as the PID file (was: /var/run/cyrus.pid) [boo#908006]

    2014-11-21 - tchvatal@suse.com - Drop unused patch: * KOLAB_cyrus-imapd-2.3.18_cross-domain-acls.patch

    2014-11-14 - rhafer@suse.com - Replace the TLS/POODLE patch with what was merged into the upstream git repo: * cyrus-imapd.tls_options.patch * Obsoletes patches cyrus-imapd.tls_tlsonly.patch and cyrus-imapd.tls_ec.patch - Add a default tls_versions settings to imapd.conf which disables POODLE affected SSL versions.

    2014-10-18 - johannes@lst.de - Add two patches from Kristian Kraemmer Nielsen found on the info-cyrus mailing list (http://lists.andrew.cmu.edu/pipermail/info-cyrus/2014-October/037708.html) * cyrus-imapd.tls_ec.patch - adding tls_ec for Perfect Forward Secrecy * cyrus-imapd.tls_tlsonly.patch - add tlsonly config option to fix POODLE vulnerability

    2014-01-29 - aj@ajaissle.de - Added -snmp and -snmp-mibs sub-packages - Added README.SNMP to cyrus-imapd-rc-2.tar.gz - Added sysconfig option to use SNMP * TODO: convert to a yesno option

    Advertisement
    Advertisement