diff -ur dovecot-2.2.13-jessie/debian/changelog dovecot-2.2.13-bpo/debian/changelog --- dovecot-2.2.13-jessie/debian/changelog 2018-03-01 18:12:05.000000000 +0100 +++ dovecot-2.2.13-bpo/debian/changelog 2018-03-04 12:59:57.745971388 +0100 @@ -1,3 +1,11 @@ +dovecot (1:2.2.13-12~bpo70+1) wheezy-backports; urgency=high + + * Rebuild for wheezy-backports from recent version with security fixes + * Disable systemd which is not in wheezy + * Disable lucene because liblucene is too old in wheezy + + -- Gero Treuner Sat, 03 Mar 2018 13:21:28 +0100 + dovecot (1:2.2.13-12~deb8u4) jessie-security; urgency=high * [eb6eab8] Fix CVE-2017-14461: rfc822_parse_domain information leak diff -ur dovecot-2.2.13-jessie/debian/control dovecot-2.2.13-bpo/debian/control --- dovecot-2.2.13-jessie/debian/control 2018-03-01 18:12:05.000000000 +0100 +++ dovecot-2.2.13-bpo/debian/control 2018-03-04 12:54:06.842176516 +0100 @@ -3,7 +3,7 @@ Priority: optional Maintainer: Dovecot Maintainers Uploaders: Jaldhar H. Vyas , Fabio Tranchitella , Joel Johnson , Marco Nenciarini , Jelmer Vernooij , Apollon Oikonomopoulos -Build-Depends: debhelper (>= 7.2.3~), dh-autoreconf, dpkg-dev (>= 1.16.1), pkg-config, libssl-dev, libpam0g-dev, libldap2-dev, libpq-dev, libmysqlclient-dev, libsqlite3-dev, libsasl2-dev, zlib1g-dev, libkrb5-dev, drac-dev (>= 1.12-5), libbz2-dev, libdb-dev, libcurl4-gnutls-dev, libexpat-dev, libwrap0-dev, dh-systemd, po-debconf, lsb-release, libclucene-dev (>= 2.3), liblzma-dev, libexttextcat-dev, libstemmer-dev, autotools-dev +Build-Depends: debhelper (>= 7.2.3~), dh-autoreconf, dpkg-dev (>= 1.16.1), pkg-config, libssl-dev, libpam0g-dev, libldap2-dev, libpq-dev, libmysqlclient-dev, libsqlite3-dev, libsasl2-dev, zlib1g-dev, libkrb5-dev, drac-dev (>= 1.12-5), libbz2-dev, libdb-dev, libcurl4-gnutls-dev, libexpat-dev, libwrap0-dev, po-debconf, lsb-release, liblzma-dev, libexttextcat-dev, libstemmer-dev, autotools-dev Standards-Version: 3.9.6 Homepage: http://dovecot.org/ Vcs-Git: git://anonscm.debian.org/collab-maint/dovecot.git @@ -12,7 +12,7 @@ Package: dovecot-core Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-runtime (>= 0.76-13.1), openssl, adduser, ucf (>= 2.0020) -Suggests: ntp, dovecot-gssapi, dovecot-sieve, dovecot-pgsql, dovecot-mysql, dovecot-sqlite, dovecot-ldap, dovecot-imapd, dovecot-pop3d, dovecot-lmtpd, dovecot-managesieved, dovecot-solr, dovecot-lucene +Suggests: ntp, dovecot-gssapi, dovecot-sieve, dovecot-pgsql, dovecot-mysql, dovecot-sqlite, dovecot-ldap, dovecot-imapd, dovecot-pop3d, dovecot-lmtpd, dovecot-managesieved, dovecot-solr Provides: dovecot-common, dovecot-abi-${dovecot:ABI-Version} Replaces: dovecot-common (<< 1:2.0.14-2~), mailavenger (<< 0.8.1-4) Breaks: dovecot-common (<< 1:2.0.14-2~), mailavenger (<< 0.8.1-4) @@ -180,18 +180,6 @@ . This package provides Solr full text search support for Dovecot. -Package: dovecot-lucene -Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, dovecot-core (= ${binary:Version}) -Description: secure POP3/IMAP server - Lucene support - Dovecot is a mail server whose major goals are security and extreme - reliability. It tries very hard to handle all error conditions and verify - that all data is valid, making it nearly impossible to crash. It supports - mbox/Maildir and its own dbox/mdbox formats, and should also be pretty - fast, extensible, and portable. - . - This package provides Lucene full text search support for Dovecot. - Package: dovecot-dbg Section: debug Priority: extra Only in dovecot-2.2.13-jessie/debian: dovecot-lucene.dirs Only in dovecot-2.2.13-jessie/debian: dovecot-lucene.links Only in dovecot-2.2.13-jessie/debian: dovecot-lucene.lintian-overrides Only in dovecot-2.2.13-jessie/debian: dovecot-lucene.triggers diff -ur dovecot-2.2.13-jessie/debian/rules dovecot-2.2.13-bpo/debian/rules --- dovecot-2.2.13-jessie/debian/rules 2018-03-01 18:12:05.000000000 +0100 +++ dovecot-2.2.13-bpo/debian/rules 2018-03-04 12:54:49.033670547 +0100 @@ -41,7 +41,6 @@ --with-solr \ --with-ioloop=best \ --with-libwrap \ - --with-lucene \ --host=$(DEB_HOST_GNU_TYPE) \ --build=$(DEB_BUILD_GNU_TYPE) \ --prefix=/usr \ @@ -52,7 +51,6 @@ --infodir=\$${prefix}/share/info \ --with-moduledir=\$${prefix}/lib/dovecot/modules \ --disable-rpath \ - --with-systemdsystemunitdir=auto \ --disable-static $(MAKE) dovecot-config # Pigeonhole @@ -186,9 +184,6 @@ mv $(CURDIR)/debian/dovecot-core/usr/lib/dovecot/modules/lib??_fts_solr_* $(CURDIR)/debian/dovecot-solr/usr/lib/dovecot/modules mv $(CURDIR)/doc/solr-schema.xml $(CURDIR)/debian/dovecot-solr/usr/share/dovecot - # lucene - mv $(CURDIR)/debian/dovecot-core/usr/lib/dovecot/modules/lib??_fts_lucene_* $(CURDIR)/debian/dovecot-lucene/usr/lib/dovecot/modules - # dev mv $(CURDIR)/debian/dovecot-core/usr/include/* $(CURDIR)/debian/dovecot-dev/usr/include mv $(CURDIR)/debian/dovecot-core/usr/lib/dovecot/dovecot-config $(CURDIR)/debian/dovecot-dev/usr/lib/dovecot @@ -223,9 +218,7 @@ dh_installexamples -a dh_installpam -a mv $(CURDIR)/debian/dovecot-core/etc/pam.d/dovecot-core $(CURDIR)/debian/dovecot-core/etc/pam.d/dovecot - dh_systemd_enable dh_installinit -pdovecot-core --init-script=dovecot -u"defaults 20" - dh_systemd_start dh_installman -a dh_installman -p dovecot-core debian/maildirmake.dovecot.1 dh_installdebconf -a