Merge ~paelzer/ubuntu/+source/dovecot:merge-cosmic-2.3.1-transitional into ubuntu/+source/dovecot:debian/experimental
- Git
- lp:~paelzer/ubuntu/+source/dovecot
- merge-cosmic-2.3.1-transitional
- Merge into debian/experimental
Status: | Rejected | ||||||||
---|---|---|---|---|---|---|---|---|---|
Rejected by: | Christian Ehrhardt | ||||||||
Proposed branch: | ~paelzer/ubuntu/+source/dovecot:merge-cosmic-2.3.1-transitional | ||||||||
Merge into: | ubuntu/+source/dovecot:debian/experimental | ||||||||
Diff against target: |
922 lines (+786/-1) 4 files modified
debian/changelog (+738/-0) debian/control (+10/-1) debian/patches/dovecot-2.3.1-fix-pam.patch (+37/-0) debian/patches/series (+1/-0) |
||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Canonical Server packageset reviewers | Pending | ||
Review via email: mp+345683@code.launchpad.net |
Commit message
Description of the change
Christian Ehrhardt (paelzer) wrote : | # |
Christian Ehrhardt (paelzer) wrote : | # |
Reconsidered autopkgtests (details in the related merge bug) and force-pushed a reduced set of changes.
- a5911d4... by Christian Ehrhardt
-
- d/p/dovecot-
2.3.1-fix- pam.patch: fix pam auth in 2.3.1 systemd service Signed-off-by: Christian Ehrhardt <email address hidden>
- 6782c64... by Christian Ehrhardt
-
changelog: fix pam auth in 2.3.1 systemd service
Signed-off-by: Christian Ehrhardt <email address hidden>
Christian Ehrhardt (paelzer) wrote : | # |
Fixed issues around pam login that I found in tests, new commit for that pushed to this MP
Christian Ehrhardt (paelzer) wrote : | # |
With so much in flight, lets un-mark for-review until I know better from Debian.
Also 2.3.1 has plenty of issues it seems, might need to wait for a later 2.3.x
I'll propose a 2.2 based MP soon as an alternative for now.
Christian Ehrhardt (paelzer) wrote : | # |
We are doing this from scratch to 2.3.2.1 and starting from the much cleaned up latest 2.2 I have put into Cosmic.
Unmerged commits
- 6782c64... by Christian Ehrhardt
-
changelog: fix pam auth in 2.3.1 systemd service
Signed-off-by: Christian Ehrhardt <email address hidden>
- a5911d4... by Christian Ehrhardt
-
- d/p/dovecot-
2.3.1-fix- pam.patch: fix pam auth in 2.3.1 systemd service Signed-off-by: Christian Ehrhardt <email address hidden>
- 3b2b469... by Christian Ehrhardt
-
changelog: carry mail-stack-delivery as empty transitional package
Signed-off-by: Christian Ehrhardt <email address hidden>
- 23490bd... by Christian Ehrhardt
-
carry mail-stack-delivery as empty transitional package
Signed-off-by: Christian Ehrhardt <email address hidden>
- a111ea1... by Christian Ehrhardt
-
changelog: merge as 1:2.3.1-1ubuntu1
Signed-off-by: Christian Ehrhardt <email address hidden>
- 88f8f48... by Christian Ehrhardt
-
update-maintainer
- 6a1cf21... by Christian Ehrhardt
-
merge-changelogs
Preview Diff
1 | diff --git a/debian/changelog b/debian/changelog |
2 | index 2d7d644..0c0acc9 100644 |
3 | --- a/debian/changelog |
4 | +++ b/debian/changelog |
5 | @@ -1,3 +1,56 @@ |
6 | +dovecot (1:2.3.1-1ubuntu1) cosmic; urgency=medium |
7 | + |
8 | + * Merge with Debian unstable (LP: #1771524). Remaining changes: |
9 | + * Dropped Changes (now upstream) |
10 | + - SECURITY UPDATE: rfc822_parse_domain Information Leak Vulnerability |
11 | + - SECURITY UPDATE: TLS SNI config lookups DoS |
12 | + - SECURITY UPDATE: Memory leak that can cause crash due to memory exhaustion |
13 | + * Dropped Changes (no more needed after 18.04) |
14 | + - handle conffile removal of /etc/init/dovecot.conf (due to dropping |
15 | + upstart). |
16 | + * Dropped Changes (no more needed) |
17 | + - Drop build dependency on libstemmer-dev (universe) - this is now in main |
18 | + - Disable dovecot-lucene plugin as it had various issues and is deprecated |
19 | + in favor of solr anyway (LP 1524526) - no more failing in Cosmic. |
20 | + - Add updated autopkgtest to debian/tests/* (stop these test being an |
21 | + outdated redundancy to git+ssh://git.launchpad.net/qa-regression-testing) |
22 | + This also avoids these tests being flaky to stop migration (LP: #1638865) |
23 | + * Dropped Changes (mail-stack-delivery) |
24 | + It was decided to no more carry mail-stack-delivery as a package in favor |
25 | + to out-of-package solutions. It became less useful due to one of the |
26 | + biggest benefit (auto-ssl setup) being part of the base setup now. |
27 | + - Add mail-stack-delivery |
28 | + - add package in d/rules, d/control |
29 | + - add d/*mail-stack-delivery* maintainer scripts and default conf |
30 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
31 | + config files to a new package namespace. |
32 | + - d/mail-stack-delivery.README.Debian clarified use of configuration files |
33 | + - d/mail-stack-delivery.postinst: Use ssl key/cert paths now set up by |
34 | + dovecot-core; transition for such configs formerly set up by |
35 | + mail-stack-delivery to use the new default ssl config (if user had no |
36 | + conffile change or choses new defaults). |
37 | + - d/mail-stack-delivery.postinst: if moving dovecot to the new defaults on |
38 | + upgrade, also move the related postfix key/cert entries. |
39 | + - debian/99-mail-stack-delivery.conf: do not explicitly enable protocols |
40 | + as all installed are auto-included from the base config now. |
41 | + - adapt autopkgtests to match new version. |
42 | + - d/control: for the ssl transition to work we need to ensure dovecot-core |
43 | + is complete before upgrading mail-stack-delivery, so add a Pre-Depends. |
44 | + - d/mail-stack-delivery.postinst: add SSL_CERT/SSL_KEY detection to |
45 | + postconf section (was formerly initialized at the now dropped key setup) |
46 | + - d/mail-stack-delivery.postinst: fix SSL_CERT/SSL_KEY detection to only |
47 | + read non-comments from the right keywords and to strip common bad-chars |
48 | + - d/mail-stack-delivery.postinst: stop modifying mandatory tls config, |
49 | + recent upstream has sane defaults now |
50 | + - debian/99-mail-stack-delivery.conf: drop explicit ssl_cipher_list, |
51 | + recent upstream has sane defaults now |
52 | + * Added Changes: |
53 | + - carry mail-stack-delivery as empty transitional package |
54 | + (can be dropped >20.04) |
55 | + - d/p/dovecot-2.3.1-fix-pam.patch: fix pam auth in 2.3.1 systemd service |
56 | + |
57 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 May 2018 14:40:19 +0200 |
58 | + |
59 | dovecot (1:2.3.1-1) experimental; urgency=medium |
60 | |
61 | * [d07381b] New upstream version 2.3.1 |
62 | @@ -97,6 +150,77 @@ dovecot (1:2.2.34-1) unstable; urgency=medium |
63 | |
64 | -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 01 Mar 2018 10:55:49 +0200 |
65 | |
66 | +dovecot (1:2.2.33.2-1ubuntu4) bionic; urgency=medium |
67 | + |
68 | + * SECURITY UPDATE: rfc822_parse_domain Information Leak Vulnerability |
69 | + - debian/patches/CVE-2017-14461/*.patch: upstream parsing fixes. |
70 | + - CVE-2017-14461 |
71 | + * SECURITY UPDATE: TLS SNI config lookups DoS |
72 | + - debian/patches/CVE-2017-15130/*.patch: upstream config filtering fix. |
73 | + - CVE-2017-15130 |
74 | + |
75 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Mon, 26 Feb 2018 12:34:24 -0500 |
76 | + |
77 | +dovecot (1:2.2.33.2-1ubuntu3) bionic; urgency=medium |
78 | + |
79 | + * SECURITY UPDATE: Memory leak that can cause crash due to memory exhaustion |
80 | + - debian/patches/CVE-2017-15132.patch: fix memory leak in |
81 | + auth_client_request_abort() in src/lib-auth/auth-client-request.c. |
82 | + - debian/patches/CVE-2017-15132-additional.patch: remove request after |
83 | + abort in src/lib-auth/auth-client-request.c, |
84 | + src/lib-auth/auth-server-connection.c, |
85 | + src/lib-auth/auth-serser-connection.h. |
86 | + - CVE-2017-15132 |
87 | + |
88 | + -- Leonidas S. Barbosa <leo.barbosa@canonical.com> Fri, 23 Feb 2018 09:49:11 -0500 |
89 | + |
90 | +dovecot (1:2.2.33.2-1ubuntu2) bionic; urgency=high |
91 | + |
92 | + * No change rebuild against openssl1.1. |
93 | + |
94 | + -- Dimitri John Ledkov <xnox@ubuntu.com> Tue, 06 Feb 2018 12:41:35 +0000 |
95 | + |
96 | +dovecot (1:2.2.33.2-1ubuntu1) bionic; urgency=medium |
97 | + |
98 | + * Merge with Debian unstable. Remaining changes: |
99 | + - Add updated autopkgtest to debian/tests/*. |
100 | + - Drop build dependency on libstemmer-dev (universe) |
101 | + - Add mail-stack-delivery |
102 | + - add package in d/rules, d/control |
103 | + - add d/*mail-stack-delivery* maintainer scripts and default conf |
104 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
105 | + config files to a new package namespace. |
106 | + - d/mail-stack-delivery.README.Debian clarified use of configuration files |
107 | + - handle conffile removal of /etc/init/dovecot.conf (due to dropping |
108 | + upstart). Can be removed once no upgrade path from <yakkety is left. |
109 | + - Disable dovecot-lucene plugin as it had various issues and is deprecated |
110 | + in favor of solr anyway (LP 1524526). |
111 | + * Dropped changes (in Debian): |
112 | + - Use Snakeoil SSL certificates by default |
113 | + - d/control: Depend on ssl-cert |
114 | + * Added changes: |
115 | + - d/mail-stack-delivery.postinst: Use ssl key/cert paths now set up by |
116 | + dovecot-core; transition for such configs formerly set up by |
117 | + mail-stack-delivery to use the new default ssl config (if user had no |
118 | + conffile change or choses new defaults). |
119 | + - d/mail-stack-delivery.postinst: if moving dovecot to the new defaults on |
120 | + upgrade, also move the related postfix key/cert entries. |
121 | + - debian/99-mail-stack-delivery.conf: do not explicitly enable protocols |
122 | + as all installed are auto-included from the base config now. |
123 | + - adapt autopkgtests to match new version. |
124 | + - d/control: for the ssl transition to work we need to ensure dovecot-core |
125 | + is complete before upgrading mail-stack-delivery, so add a Pre-Depends. |
126 | + - d/mail-stack-delivery.postinst: add SSL_CERT/SSL_KEY detection to |
127 | + postconf section (was formerly initialized at the now dropped key setup) |
128 | + - d/mail-stack-delivery.postinst: fix SSL_CERT/SSL_KEY detection to only |
129 | + read non-comments from the right keywords and to strip common bad-chars |
130 | + - d/mail-stack-delivery.postinst: stop modifying mandatory tls config, |
131 | + recent upstream has sane defaults now |
132 | + - debian/99-mail-stack-delivery.conf: drop explicit ssl_cipher_list, |
133 | + recent upstream has sane defaults now |
134 | + |
135 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Wed, 16 Aug 2017 16:50:29 +0200 |
136 | + |
137 | dovecot (1:2.2.33.2-1) unstable; urgency=medium |
138 | |
139 | * [8216f38] New upstream version 2.2.33.2 |
140 | @@ -183,6 +307,28 @@ dovecot (1:2.2.30.2-1) unstable; urgency=medium |
141 | |
142 | -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 22 Jun 2017 22:22:59 +0300 |
143 | |
144 | +dovecot (1:2.2.27-3ubuntu1) artful; urgency=medium |
145 | + |
146 | + * Merge with Debian; Remaining Changes: |
147 | + + Add updated autopkgtest to debian/tests/*. |
148 | + + Drop build dependency on libstemmer-dev (universe) |
149 | + + Use Snakeoil SSL certificates by default |
150 | + - d/control: Depend on ssl-cert |
151 | + + Add mail-stack-delivery |
152 | + - add package in d/rules, d/control |
153 | + - add d/*mail-stack-delivery* maintainer scripts and default conf |
154 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
155 | + config files to a new package namespace. |
156 | + - d/mail-stack-delivery.README.Debian clarified use of configuration files |
157 | + + Disable dovecot-lucene plugin as it had various issues, has universe |
158 | + dependencies and is deprecated in favor of solr anyway. |
159 | + + handle conffile removal of /etc/init/dovecot.conf (due to dropping |
160 | + upstart). Can be removed once no upgrade path from <yakkety is left. |
161 | + * Dropped changes: |
162 | + - SECURITY UPDATE (CVE-2017-2669): DoS via crafted username (is in Debian) |
163 | + |
164 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Fri, 28 Apr 2017 11:12:48 +0200 |
165 | + |
166 | dovecot (1:2.2.27-3) unstable; urgency=high |
167 | |
168 | * [117285a] Remove /etc/dovecot/README (Closes: #849290) |
169 | @@ -191,6 +337,38 @@ dovecot (1:2.2.27-3) unstable; urgency=high |
170 | |
171 | -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 11 Apr 2017 00:46:54 +0300 |
172 | |
173 | +dovecot (1:2.2.27-2ubuntu2) zesty; urgency=medium |
174 | + |
175 | + * SECURITY UPDATE: DoS via crafted username |
176 | + - debian/patches/CVE-2017-2669.patch: do not double-expand key in |
177 | + passdb dict when authenticating in src/auth/db-dict.c. |
178 | + - CVE-2017-2669 |
179 | + |
180 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Fri, 07 Apr 2017 13:31:02 -0400 |
181 | + |
182 | +dovecot (1:2.2.27-2ubuntu1) zesty; urgency=medium |
183 | + |
184 | + * Merge with Debian; Remaining Changes: |
185 | + + Add updated autopkgtest to debian/tests/*. |
186 | + + Drop build dependency on libstemmer-dev (universe) |
187 | + + Use Snakeoil SSL certificates by default |
188 | + - d/control: Depend on ssl-cert |
189 | + + Add mail-stack-delivery |
190 | + - add package in d/rules, d/control |
191 | + - add d/*mail-stack-delivery* maintainer scripts and default conf |
192 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
193 | + config files to a new package namespace. |
194 | + - d/mail-stack-delivery.README.Debian clarified use of configuration files |
195 | + + Disable dovecot-lucene plugin as it had various issues, has universe |
196 | + dependencies and is deprecated in favor of solr anyway. |
197 | + + handle conffile removal of /etc/init/dovecot.conf (due to dropping |
198 | + upstart). Can be removed once no upgrade path from <yakkety is left. |
199 | + * Dropped changes: |
200 | + + Fix FTBFS of dovecot 2.2.25 in Ubuntu due to being incompatible with |
201 | + -Bsymbolic-functions linker flag (in Debian). |
202 | + |
203 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Thu, 09 Feb 2017 15:24:55 +0100 |
204 | + |
205 | dovecot (1:2.2.27-2) unstable; urgency=medium |
206 | |
207 | * [30586e3] Fix SHA3 on big-endian architectures. |
208 | @@ -252,6 +430,47 @@ dovecot (1:2.2.26.0-1) unstable; urgency=medium |
209 | |
210 | -- Apollon Oikonomopoulos <apoikos@debian.org> Thu, 07 Jul 2016 10:17:58 +0200 |
211 | |
212 | +dovecot (1:2.2.25-1ubuntu2) zesty; urgency=medium |
213 | + |
214 | + * Update "general" dep8 test with various cleanups, bugfixes and conversion |
215 | + to Python 3. Since it now uses the "service" wrapper, the test must |
216 | + additionally depend on init-system-helpers. |
217 | + |
218 | + -- Robie Basak <robie.basak@ubuntu.com> Tue, 08 Nov 2016 13:37:08 +0000 |
219 | + |
220 | +dovecot (1:2.2.25-1ubuntu1) zesty; urgency=medium |
221 | + |
222 | + * Merge with Debian (LP: #1633220); Remaining Changes: |
223 | + + Add updated autopkgtest to debian/tests/*. |
224 | + + Drop build dependency on libstemmer-dev (universe) |
225 | + + Use Snakeoil SSL certificates by default |
226 | + - d/control: Depend on ssl-cert |
227 | + + Add mail-stack-delivery |
228 | + - add package in d/rules, d/control |
229 | + - add d/*mail-stack-delivery* maintainer scripts and default conf |
230 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
231 | + config files to a new package namespace. |
232 | + - d/mail-stack-delivery.README.Debian clarified use of configuration files |
233 | + + Disable dovecot-lucene plugin as it had various issues, has universe |
234 | + dependencies and is deprecated in favor of solr anyway. |
235 | + + handle conffile removal of /etc/init/dovecot.conf (due to dropping |
236 | + upstart). Can be removed once no upgrade path from <yakkety is left. |
237 | + * Added changes: |
238 | + + Fix FTBFS of dovecot 2.2.25 in Ubuntu due to being incompatible with |
239 | + -Bsymbolic-functions linker flag (LP: #1636781). |
240 | + * Dropped Changes as they got accepted in Debian: |
241 | + + add lsb base dependency to ensure debian/dovecot-core.dovecot.init is |
242 | + working correctly |
243 | + + Add ufw integration: |
244 | + - d/dovecot-core.ufw.profile: new ufw profile. |
245 | + - d/rules: install profile in dovecot-core. |
246 | + - d/control: dovecot-core - suggest ufw. |
247 | + + Add apport hook: |
248 | + - d/rules, d/source_dovecot.py |
249 | + + Remove lintian override for drac |
250 | + |
251 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 25 Oct 2016 13:12:40 +0200 |
252 | + |
253 | dovecot (1:2.2.25-1) unstable; urgency=medium |
254 | |
255 | * [cc29a81] Imported Upstream version 2.2.25 |
256 | @@ -265,6 +484,47 @@ dovecot (1:2.2.25-1) unstable; urgency=medium |
257 | |
258 | -- Jaldhar H. Vyas <jaldhar@debian.org> Fri, 01 Jul 2016 17:07:03 -0400 |
259 | |
260 | +dovecot (1:2.2.24-1ubuntu1) yakkety; urgency=medium |
261 | + |
262 | + * Merge with Debian; Remaining Changes: |
263 | + + Add autopkgtest to debian/tests/*. |
264 | + + Drop build dependency on libstemmer-dev (universe) |
265 | + + Use Snakeoil SSL certificates by default |
266 | + - d/control: Depend on ssl-cert |
267 | + + add lsb base dependency to ensure debian/dovecot-core.dovecot.init is |
268 | + working correctly |
269 | + + Add ufw integration: |
270 | + - d/dovecot-core.ufw.profile: new ufw profile. |
271 | + - d/rules: install profile in dovecot-core. |
272 | + - d/control: dovecot-core - suggest ufw. |
273 | + + Add apport hook: |
274 | + - d/rules, d/source_dovecot.py |
275 | + + Remove lintian override for drac |
276 | + + Add mail-stack-delivery |
277 | + - add package in d/rules, d/control |
278 | + - add d/*mail-stack-delivery* maintainer scripts and default conf |
279 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
280 | + config files to a new package namespace. |
281 | + * Added Changes: |
282 | + - Disable dovecot-lucene plugin as it had various issues, has universe |
283 | + dependencies and is deprecated in favor of solr anyway (LP: #1524526). |
284 | + - Fixup the autopkgtests we add to work with recent dovecot versions |
285 | + - d/mail-stack-delivery.README.Debian clarified use of configuration files |
286 | + - handle conffile removal of /etc/init/dovecot.conf (due to dropping |
287 | + upstart). Can be removed once no upgrade path from <yakkety is left. |
288 | + * Dropped Changes: |
289 | + - Add upstart job (that means we no more add it now) |
290 | + - no more needed upgrade handling of mail-stack-delivery related to |
291 | + 2.1.7-7 and 1.2.9-1ubuntu8 (both out of scope of any possible |
292 | + paths now) |
293 | + - d/dovecot-core.dirs: Added usr/share/doc/dovecot-core (was only left |
294 | + in changelog) |
295 | + - ntpdate Recommends (was missing in former Changelog, now superseded |
296 | + by timesyncd which is available by default) |
297 | + - adding of d/docs for dh_installdocs |
298 | + |
299 | + -- Christian Ehrhardt <christian.ehrhardt@canonical.com> Tue, 21 Jun 2016 16:31:29 +0200 |
300 | + |
301 | dovecot (1:2.2.24-1) unstable; urgency=medium |
302 | |
303 | * [26020b6] Imported Upstream version 2.2.24 (Closes: #818652) |
304 | @@ -281,6 +541,61 @@ dovecot (1:2.2.23-1) unstable; urgency=medium |
305 | |
306 | -- Apollon Oikonomopoulos <apoikos@debian.org> Tue, 12 Apr 2016 17:30:03 +0300 |
307 | |
308 | +dovecot (1:2.2.22-1ubuntu4) xenial; urgency=medium |
309 | + |
310 | + * Urgh. Previous upload added a runtime dependency on libstemmer0d to |
311 | + dovecot-core that I missed. Revert it, and reopen LP: 1524526. |
312 | + |
313 | + -- Christopher James Halse Rogers <raof@ubuntu.com> Thu, 21 Apr 2016 09:59:28 +1000 |
314 | + |
315 | +dovecot (1:2.2.22-1ubuntu3) xenial; urgency=medium |
316 | + |
317 | + * Re-add build dependency on libstemmer-dev |
318 | + - In universe, but only adds runtime dependencies to packages already in |
319 | + universe. |
320 | + - Fixes crash with missing symbol when enabling fts-lucene plugin |
321 | + (LP: #1524526) |
322 | + |
323 | + -- Christopher James Halse Rogers <raof@ubuntu.com> Wed, 20 Apr 2016 12:44:08 +1000 |
324 | + |
325 | +dovecot (1:2.2.22-1ubuntu2) xenial; urgency=medium |
326 | + |
327 | + * Rebuild against libmysqlclient20. |
328 | + |
329 | + -- Robie Basak <robie.basak@ubuntu.com> Tue, 05 Apr 2016 12:19:25 +0000 |
330 | + |
331 | +dovecot (1:2.2.22-1ubuntu1) xenial; urgency=medium |
332 | + |
333 | + * Merge with Debian; remaining changes: |
334 | + + Add mail-stack-delivery package: |
335 | + - Update d/rules |
336 | + - d/control: convert existing dovecot-postfix package to a dummy |
337 | + package and add new mail-stack-delivery package. |
338 | + - Update maintainer scripts. |
339 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
340 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
341 | + config files to a new package namespace. |
342 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
343 | + + Use Snakeoil SSL certificates by default: |
344 | + - d/control: Depend on ssl-cert. |
345 | + + Add autopkgtest to debian/tests/*. |
346 | + + Add ufw integration: |
347 | + - d/dovecot-core.ufw.profile: new ufw profile. |
348 | + - d/rules: install profile in dovecot-core. |
349 | + - d/control: dovecot-core - suggest ufw. |
350 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
351 | + + Add apport hook: |
352 | + - d/rules, d/source_dovecot.py |
353 | + + Add upstart job: |
354 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
355 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
356 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
357 | + d/mail-stack-deliver.postinst: Convert init script to upstart. |
358 | + + d/control: Drop dovecot-postfix package as its no longer required. |
359 | + + Drop build dependency on libstemmer-dev (universe). |
360 | + |
361 | + -- Matthias Klose <doko@ubuntu.com> Mon, 21 Mar 2016 19:44:11 +0100 |
362 | + |
363 | dovecot (1:2.2.22-1) unstable; urgency=medium |
364 | |
365 | [ Jaldhar H. Vyas ] |
366 | @@ -342,6 +657,40 @@ dovecot (1:2.2.19-1) UNRELEASED; urgency=medium |
367 | |
368 | -- Jaldhar H. Vyas <jaldhar@debian.org> Sun, 13 Dec 2015 09:41:56 -0500 |
369 | |
370 | +dovecot (1:2.2.18-2ubuntu2) wily; urgency=medium |
371 | + |
372 | + * Merge with Debian (after 552 days); remaining changes: |
373 | + + Add mail-stack-delivery package: |
374 | + - Update d/rules |
375 | + - d/control: convert existing dovecot-postfix package to a dummy |
376 | + package and add new mail-stack-delivery package. |
377 | + - Update maintainer scripts. |
378 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
379 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
380 | + config files to a new package namespace. |
381 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
382 | + + Use Snakeoil SSL certificates by default: |
383 | + - d/control: Depend on ssl-cert. |
384 | + + Add autopkgtest to debian/tests/*. |
385 | + + Add ufw integration: |
386 | + - d/dovecot-core.ufw.profile: new ufw profile. |
387 | + - d/rules: install profile in dovecot-core. |
388 | + - d/control: dovecot-core - suggest ufw. |
389 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
390 | + + Add apport hook: |
391 | + - d/rules, d/source_dovecot.py |
392 | + + Add upstart job: |
393 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
394 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
395 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
396 | + d/mail-stack-deliver.postinst: Convert init script to upstart. |
397 | + + d/control: Drop dovecot-postfix package as its no longer required. |
398 | + + Rename init.d script to work with the dh_installinit --name option, so |
399 | + that it comes back. |
400 | + * Drop build dependency on libstemmer-dev (universe). |
401 | + |
402 | + -- Matthias Klose <doko@ubuntu.com> Mon, 14 Sep 2015 13:58:42 +0200 |
403 | + |
404 | dovecot (1:2.2.18-2) unstable; urgency=high |
405 | |
406 | * [3f3bf71] Updated pigeonhole patch to 0.4.8 (Closes: #792669) |
407 | @@ -523,6 +872,76 @@ dovecot (1:2.2.10-1) unstable; urgency=low |
408 | |
409 | -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 06 Mar 2014 02:51:34 -0500 |
410 | |
411 | +dovecot (1:2.2.9-1ubuntu5) utopic; urgency=medium |
412 | + |
413 | + * No-change rebuild against current debhelper to drop unnecessary upstart |
414 | + dependency. (LP: #1351306) |
415 | + |
416 | + -- Martin Pitt <martin.pitt@ubuntu.com> Wed, 03 Sep 2014 09:50:41 +0200 |
417 | + |
418 | +dovecot (1:2.2.9-1ubuntu4) utopic; urgency=medium |
419 | + |
420 | + * Rename init.d script to work with the dh_installinit --name option, so |
421 | + that it comes back. (LP: #1323274) |
422 | + |
423 | + -- Martin Pitt <martin.pitt@ubuntu.com> Mon, 26 May 2014 14:24:43 +0200 |
424 | + |
425 | +dovecot (1:2.2.9-1ubuntu3) utopic; urgency=medium |
426 | + |
427 | + * SECURITY UPDATE: denial of service via SSL connection exhaustion |
428 | + - debian/patches/CVE-2014-3430.patch: properly close connections in |
429 | + src/login-common/client-common.c, |
430 | + src/login-common/ssl-proxy-openssl.c, |
431 | + src/login-common/ssl-proxy.h. |
432 | + - CVE-2014-3430 |
433 | + |
434 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 15 May 2014 10:19:29 -0400 |
435 | + |
436 | +dovecot (1:2.2.9-1ubuntu2) trusty; urgency=medium |
437 | + |
438 | + * d/dovecot-core.config: Drop db_input for ssl-cert-exists; this message |
439 | + not actually an error, is documented in the README.Debian, and blocks |
440 | + automated upgrades (LP: #1278897). |
441 | + |
442 | + -- James Page <james.page@ubuntu.com> Fri, 07 Mar 2014 12:42:58 +0000 |
443 | + |
444 | +dovecot (1:2.2.9-1ubuntu1) trusty; urgency=medium |
445 | + |
446 | + * Merge from Debian unstable, remaining changes: |
447 | + + Add mail-stack-delivery package: |
448 | + - Update d/rules |
449 | + - d/control: convert existing dovecot-postfix package to a dummy |
450 | + package and add new mail-stack-delivery package. |
451 | + - Update maintainer scripts. |
452 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
453 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
454 | + config files to a new package namespace. |
455 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
456 | + + Use Snakeoil SSL certificates by default: |
457 | + - d/control: Depend on ssl-cert. |
458 | + - d/dovecot-core.postinst: Relax grep for SSL_* a bit. |
459 | + + Add autopkgtest to debian/tests/*. |
460 | + + Add ufw integration: |
461 | + - d/dovecot-core.ufw.profile: new ufw profile. |
462 | + - d/rules: install profile in dovecot-core. |
463 | + - d/control: dovecot-core - suggest ufw. |
464 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
465 | + + Add apport hook: |
466 | + - d/rules, d/source_dovecot.py |
467 | + + Add upstart job: |
468 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
469 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
470 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
471 | + d/mail-stack-deliver.postinst: Convert init script to upstart. |
472 | + + Use the autotools-dev dh addon to update config.guess/config.sub for |
473 | + arm64. |
474 | + * Dropped changes, included in Debian: |
475 | + - Update Dovecot name to reflect distribution in login greeting. |
476 | + - Update Drac plugin for >= 2.0.0 support. |
477 | + * d/control: Drop dovecot-postfix package as its no longer required. |
478 | + |
479 | + -- James Page <james.page@ubuntu.com> Wed, 08 Jan 2014 09:35:49 +0000 |
480 | + |
481 | dovecot (1:2.2.9-1) unstable; urgency=low |
482 | |
483 | [ Jaldhar H. Vyas ] |
484 | @@ -604,6 +1023,78 @@ dovecot (1:2.1.7-8) experimental; urgency=low |
485 | |
486 | -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 13 Jun 2013 16:14:21 -0400 |
487 | |
488 | +dovecot (1:2.1.7-7ubuntu3) saucy; urgency=low |
489 | + |
490 | + * Use the autotools-dev dh addon to update config.guess/config.sub for |
491 | + arm64. |
492 | + |
493 | + -- Colin Watson <cjwatson@ubuntu.com> Thu, 10 Oct 2013 11:55:27 +0100 |
494 | + |
495 | +dovecot (1:2.1.7-7ubuntu2) saucy; urgency=low |
496 | + |
497 | + * debian/patches/dovecot_name.patch: updated Dovecot name to reflect |
498 | + distribution in login greeting |
499 | + * debian/control: added lsb-release as build-dependency |
500 | + * debian/rules: added autoconf in config-stamp |
501 | + |
502 | + -- Yolanda Robla <yolanda.robla@canonical.com> Wed, 26 Jun 2013 08:34:42 +0200 |
503 | + |
504 | +dovecot (1:2.1.7-7ubuntu1) raring; urgency=low |
505 | + |
506 | + [ James Page ] |
507 | + * Merge from Debian unstable (LP: #1117613, #1075456), remaining changes: |
508 | + + Add mail-stack-delivery package: |
509 | + - Update d/rules |
510 | + - d/control: convert existing dovecot-postfix package to a dummy |
511 | + package and add new mail-stack-delivery package. |
512 | + - Update maintainer scripts. |
513 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
514 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
515 | + config files to a new package namespace. |
516 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
517 | + + Use Snakeoil SSL certificates by default: |
518 | + - d/control: Depend on ssl-cert. |
519 | + - d/dovecot-core.postinst: Relax grep for SSL_* a bit. |
520 | + + Add autopkgtest to debian/tests/*. |
521 | + + Add ufw integration: |
522 | + - d/dovecot-core.ufw.profile: new ufw profile. |
523 | + - d/rules: install profile in dovecot-core. |
524 | + - d/control: dovecot-core - suggest ufw. |
525 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
526 | + + Add apport hook: |
527 | + - d/rules, d/source_dovecot.py |
528 | + + Add upstart job: |
529 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
530 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
531 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
532 | + d/mail-stack-deliver.postinst: Convert init script to upstart. |
533 | + + d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support |
534 | + xz compression in Ubuntu. |
535 | + + d/control: Demote dovecot-common Recommends: to Suggests: to prevent |
536 | + install of extra packages on upgrade. |
537 | + + d/patches/dovecot-drac.patch: Updated with version for dovecot >= 2.0.0. |
538 | + * Dropped changes, included in Debian: |
539 | + + d/{control,rules}: enable PIE hardening. |
540 | + + d/control: Drop B-D on systemd. |
541 | + * d/p/mail-stack-delivery.postinst: Updated to ensure that configured SSL |
542 | + cert and key locations are used when configuring postfix, sorted out |
543 | + formatting. |
544 | + * d/p/dovecot-core.postinst: Create compat links to old style, existing |
545 | + SSL cert and key if found. |
546 | + * d/rules: Don't pass hardening flags for DRAC plugin. |
547 | + * d/dovecot-{pop3d,imapd}.prerm: Re-sync with Debian. |
548 | + * d/dovecot-core.lintian-overrides: Drop override for DRAC plugin as not |
549 | + required in Ubuntu. |
550 | + * d/01-mail-stack-delivery: Renamed 99-mail-stack-delivery to ensure that |
551 | + the mail-stack-delivery configuration overrides configuration options |
552 | + set elsewhere, updated with new cert/key file locations. |
553 | + |
554 | + [ Ante Karamatic ] |
555 | + * Change configuration file for LDA on new installs and upgrades |
556 | + (LP: #671065). |
557 | + |
558 | + -- James Page <james.page@ubuntu.com> Mon, 11 Feb 2013 12:41:24 +0000 |
559 | + |
560 | dovecot (1:2.1.7-7) unstable; urgency=high |
561 | |
562 | * If you are upgrading from stable or earlier versions of this package |
563 | @@ -699,6 +1190,53 @@ dovecot (1:2.1.7-2) unstable; urgency=low |
564 | |
565 | -- Jaldhar H. Vyas <jaldhar@debian.org> Thu, 21 Jun 2012 23:54:47 -0400 |
566 | |
567 | +dovecot (1:2.1.7-1ubuntu2) quantal; urgency=low |
568 | + |
569 | + * d/dovecot-core.dovecot.upstart: Respawn to handle unexpected but |
570 | + recoverable problems. (LP: #718188) |
571 | + |
572 | + -- Clint Byrum <clint@ubuntu.com> Thu, 09 Aug 2012 12:22:52 -0700 |
573 | + |
574 | +dovecot (1:2.1.7-1ubuntu1) quantal; urgency=low |
575 | + |
576 | + * Merge from Debian unstable, remaining changes: |
577 | + + Add mail-stack-delivery package: |
578 | + - Update d/rules |
579 | + - d/control: convert existing dovecot-postfix package to a dummy |
580 | + package and add new mail-stack-delivery package. |
581 | + - Update maintainer scripts. |
582 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
583 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
584 | + config files to a new package namespace. |
585 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
586 | + + Use Snakeoil SSL certificates by default: |
587 | + - d/control: Depend on ssl-cert. |
588 | + - d/dovecot-core.postinst: Relax grep for SSL_* a bit. |
589 | + + Add autopkgtest to debian/tests/*. |
590 | + + Add ufw integration: |
591 | + - d/dovecot-core.ufw.profile: new ufw profile. |
592 | + - d/rules: install profile in dovecot-core. |
593 | + - d/control: dovecot-core - suggest ufw. |
594 | + + d/{control,rules}: enable PIE hardening. |
595 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
596 | + + Add apport hook: |
597 | + - d/rules, d/source_dovecot.py |
598 | + + Add upstart job: |
599 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
600 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
601 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
602 | + d/mail-stack-deliver.postinst: Convert init script to upstart. |
603 | + + d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support |
604 | + xz compression in Ubuntu. |
605 | + + d/control: Demote dovecot-common Recommends: to Suggests: to prevent |
606 | + install of extra packages on upgrade. |
607 | + + d/patches/dovecot-drac.patch: Updated with version for dovecot >= 2.0.0. |
608 | + + d/control: Drop B-D on systemd. |
609 | + * Dropped changes: |
610 | + + d/patches/fix-racey-restart.patch: part of 2.1.x, no longer required. |
611 | + |
612 | + -- James Page <james.page@ubuntu.com> Mon, 11 Jun 2012 11:11:54 +0100 |
613 | + |
614 | dovecot (1:2.1.7-1) unstable; urgency=low |
615 | |
616 | * [7668742] Imported upstream 2.1.7 (Closes: #663243) |
617 | @@ -737,6 +1275,49 @@ dovecot (1:2.1.1-1) experimental; urgency=low |
618 | |
619 | -- Micah Anderson <micah@debian.org> Tue, 13 Mar 2012 23:08:06 -0400 |
620 | |
621 | +dovecot (1:2.0.19-0ubuntu1) precise; urgency=low |
622 | + |
623 | + * New upstream release (LP: #970782). |
624 | + * Merge from Debian testing, remaining changes: |
625 | + + Add mail-stack-delivery package: |
626 | + - Update d/rules |
627 | + - d/control: convert existing dovecot-postfix package to a dummy |
628 | + package and add new mail-stack-delivery package. |
629 | + - Update maintainer scripts. |
630 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
631 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
632 | + config files to a new package namespace. |
633 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
634 | + + Use Snakeoil SSL certificates by default: |
635 | + - d/control: Depend on ssl-cert. |
636 | + - d/dovecot-core.postinst: Relax grep for SSL_* a bit. |
637 | + + Add autopkgtest to debian/tests/*. |
638 | + + Add ufw integration: |
639 | + - d/dovecot-core.ufw.profile: new ufw profile. |
640 | + - d/rules: install profile in dovecot-core. |
641 | + - d/control: dovecot-core - suggest ufw. |
642 | + + d/{control,rules}: enable PIE hardening. |
643 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
644 | + + Add apport hook: |
645 | + - d/rules, d/source_dovecot.py |
646 | + + Add upstart job: |
647 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
648 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
649 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
650 | + d/mail-stack-deliver.postinst: |
651 | + Convert init script to upstart. |
652 | + + d/patches/fix-racey-restart.patch: Backported patch from current |
653 | + development release which ensures all child processes terminate prior |
654 | + to the main dovecot process. |
655 | + + debian/patches/CVE-2011-4318.patch: Dropped - applied upstream |
656 | + + d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support |
657 | + xz compression in Ubuntu. |
658 | + + d/control: Demote dovecot-common Recommends: to Suggests: to prevent |
659 | + install of extra packages on upgrade. |
660 | + * d/patches/dovecot-drac.patch: Updated with version for dovecot >= 2.0.0. |
661 | + |
662 | + -- James Page <james.page@ubuntu.com> Wed, 04 Apr 2012 14:56:38 +0100 |
663 | + |
664 | dovecot (1:2.0.18-1) unstable; urgency=low |
665 | |
666 | * [85ae320] Imported Upstream version 2.0.18 |
667 | @@ -750,6 +1331,78 @@ dovecot (1:2.0.18-1) unstable; urgency=low |
668 | |
669 | -- Jaldhar H. Vyas <jaldhar@debian.org> Fri, 09 Mar 2012 00:55:13 -0500 |
670 | |
671 | +dovecot (1:2.0.15-1ubuntu5) precise; urgency=low |
672 | + |
673 | + * SECURITY UPDATE: Incorrect cert Common Name verification when proxying |
674 | + - debian/patches/CVE-2011-4318.patch: correctly validate Common Name |
675 | + when a hostname is specified in src/login-common/{login-proxy.c, |
676 | + ssl-proxy.*,ssl-proxy-openssl.c}. |
677 | + - CVE-2011-4318 |
678 | + |
679 | + -- Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 08 Dec 2011 14:34:36 -0500 |
680 | + |
681 | +dovecot (1:2.0.15-1ubuntu4) precise; urgency=low |
682 | + |
683 | + * No-change rebuild to drop spurious libsfgcc1 dependency on armhf. |
684 | + |
685 | + -- Adam Conrad <adconrad@ubuntu.com> Fri, 02 Dec 2011 17:39:55 -0700 |
686 | + |
687 | +dovecot (1:2.0.15-1ubuntu3) precise; urgency=low |
688 | + |
689 | + * Rebuild for libmysqlclient transition. |
690 | + |
691 | + -- Clint Byrum <clint@ubuntu.com> Wed, 23 Nov 2011 16:38:01 -0800 |
692 | + |
693 | +dovecot (1:2.0.15-1ubuntu2) precise; urgency=low |
694 | + |
695 | + * Resolve issue with intermittent restart failures (LP: #873390): |
696 | + - d/patches/fix-racey-restart.patch: Backported patch from current |
697 | + development release which ensures all child processes terminate prior |
698 | + to the main dovecot process. |
699 | + |
700 | + -- James Page <james.page@ubuntu.com> Fri, 11 Nov 2011 14:38:41 +0000 |
701 | + |
702 | +dovecot (1:2.0.15-1ubuntu1) precise; urgency=low |
703 | + |
704 | + * Merge from Debian Testing, remaining changes: |
705 | + + Add mail-stack-delivery package: |
706 | + - Update d/rules |
707 | + - d/control: convert existing dovecot-postfix package to a dummy |
708 | + package and add new mail-stack-delivery package. |
709 | + - Update maintainer scripts. |
710 | + - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.* |
711 | + - d/mail-stack-delivery.preinst: Move previously installed backups and |
712 | + config files to a new package namespace. |
713 | + - d/mail-stack-delivery.prerm: Added to handle downgrades. |
714 | + + Use Snakeoil SSL certificates by default: |
715 | + - d/control: Depend on ssl-cert. |
716 | + - d/dovecot-core.postinst: Relax grep for SSL_* a bit. |
717 | + + Add autopkgtest to debian/tests/*. |
718 | + + Add ufw integration: |
719 | + - d/dovecot-core.ufw.profile: new ufw profile. |
720 | + - d/rules: install profile in dovecot-core. |
721 | + - d/control: dovecot-core - suggest ufw. |
722 | + + d/{control,rules}: enable PIE hardening. |
723 | + + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core |
724 | + + Add apport hook: |
725 | + - d/rules, d/source_dovecot.py |
726 | + + Add upstart job: |
727 | + - d/rules, d/dovecot-core.dovecot.upstart, d/control, |
728 | + d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
729 | + d/dovecot-pop3d.{postinst, postrm, prerm}. |
730 | + d/mail-stack-deliver.postinst: |
731 | + Convert init script to upstart. |
732 | + * d/01-mail-stack-delivery.conf: Add postfix->dovecot auth listener |
733 | + to mail-stack-delivery configuration (LP: #874135). |
734 | + * d/mail-stack-delivery.{postinst,postrm}: Restart dovecot to pickup/drop |
735 | + mail-stack-delivery configuration (LP: #870244). |
736 | + * d/control: Added Pre-Depends: dpkg (>= 1.15.6) to dovecot-dbg to support |
737 | + xz compression in Ubuntu. |
738 | + * d/control: Demote dovecot-common Recommends: to Suggests: to prevent |
739 | + install of extra packages on upgrade. |
740 | + |
741 | + -- James Page <james.page@ubuntu.com> Wed, 19 Oct 2011 15:54:40 +0100 |
742 | + |
743 | dovecot (1:2.0.15-1) unstable; urgency=low |
744 | |
745 | * [a22575a] New upstream version 2.0.15: (Closes: #642045) |
746 | @@ -844,6 +1497,60 @@ dovecot (1:2.0.13-1.1) unstable; urgency=low |
747 | |
748 | -- Luk Claes <luk@debian.org> Sat, 18 Jun 2011 12:31:28 +0200 |
749 | |
750 | +dovecot (1:2.0.13-1ubuntu3) oneiric; urgency=medium |
751 | + |
752 | + [ Ben Howard ] |
753 | + * debian/dovecot-common.dovecot.upstart: changed start to runlevel [2345] |
754 | + (LP: #820685) |
755 | + |
756 | + [ James Page ] |
757 | + * Make mail-stack-delivery work with new version of dovecot (LP: #860336): |
758 | + - debian/control: Added dovecot-managesieved to mail-stack-delivery Depends. |
759 | + - debian/01-mail-stack-delivery.conf: Renamed mangesieve protocol -> sieve. |
760 | + Tidied up obsolete and changed configuration stanzas. |
761 | + - debian/mail-stack-delivery.postinst: drop -n flag from dovecot deliver |
762 | + command in postfix configuration. |
763 | + |
764 | + -- Ben Howard <ben.howard@canonical.com> Mon, 19 Sep 2011 14:44:56 -0600 |
765 | + |
766 | +dovecot (1:2.0.13-1ubuntu2) oneiric; urgency=low |
767 | + |
768 | + * debian/dovecot-common.postinst: fix ssl cert typos that prevent |
769 | + certs from being generated (LP: #792557) |
770 | + |
771 | + -- Steve Beattie <sbeattie@ubuntu.com> Fri, 03 Jun 2011 14:02:53 -0700 |
772 | + |
773 | +dovecot (1:2.0.13-1ubuntu1) oneiric; urgency=low |
774 | + |
775 | + * Merge from Debian Unstable, remaining changes: |
776 | + + Add mail-stack-delivery as per server-maverick-mail-integration spec: |
777 | + - Update debian/rules |
778 | + - Convert existing package to a dummy package and new binary in debian/control. |
779 | + - Update maintainer scripts. |
780 | + - Move previously installed backups and config files to a new package namespace in preinst. |
781 | + - Add new debian/mail-stack-delivery.prerm to handle downgrades. |
782 | + - Rename debian/dovecot-postfix.* to debian/mail-stack-delivery.* |
783 | + + Use Snakeoil SSL certifications by default: |
784 | + - debian/control: Depend on ssl-cert. |
785 | + - debian/dovecot-common.postinst: Relax grep for SSL_* a bit. |
786 | + + Add autopkgtest to debian/tests/*. |
787 | + + Add ufw integration: |
788 | + - Create debian/dovecot-common.ufw.profile. |
789 | + - debian/rules: install profile |
790 | + - debian/control: suggest ufw. |
791 | + + debian/{control,rules}: enable PIE hardening. |
792 | + + debian/dovecot-common.dirs: Added usr/share/doc/dovecot-common |
793 | + + Add apport hook: |
794 | + - debian/rules, debian/source_dovecot.py |
795 | + + Add upstart job: |
796 | + - debian/rules, debian/dovecot-common.dovecot.upstart, debian/control, |
797 | + debian/dovecot-common.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
798 | + debian/dovecot-pop3d.{postinst, postrm, prerm}. mail-stack-deliver.postinst: |
799 | + Convert init script to upstart. Apart of the server-maverick-upstart-conversion |
800 | + specification. |
801 | + |
802 | + -- Chuck Short <zulcss@ubuntu.com> Wed, 01 Jun 2011 13:32:07 -0400 |
803 | + |
804 | dovecot (1:2.0.13-1) unstable; urgency=high |
805 | |
806 | [ Marco Nenciarini ] |
807 | @@ -868,6 +1575,37 @@ dovecot (1:2.0.13-1) unstable; urgency=high |
808 | |
809 | -- Marco Nenciarini <mnencia@debian.org> Sat, 21 May 2011 23:58:06 +0200 |
810 | |
811 | +dovecot (1:2.0.12-1ubuntu1) oneiric; urgency=low |
812 | + |
813 | + * Merge from Debian Unstable, remaining changes are: |
814 | + + Add mail-stack-delivery as per server-maverick-mail-integration spec: |
815 | + - Update debian/rules |
816 | + - Convert existing package to a dummy package and new binary in debian/control. |
817 | + - Update maintainer scripts. |
818 | + - Move previously installed backups and config files to a new package namespace in preinst. |
819 | + - Add new debian/mail-stack-delivery.prerm to handle downgrades. |
820 | + - Rename debian/dovecot-postfix.* to debian/mail-stack-delivery.* |
821 | + + Use Snakeoil SSL certifications by default: |
822 | + - debian/control: Depend on ssl-cert. |
823 | + - debian/dovecot-common.postinst: Relax grep for SSL_* a bit. |
824 | + + Add autopkgtest to debian/tests/*. |
825 | + + Add ufw integration: |
826 | + - Create debian/dovecot-common.ufw.profile. |
827 | + - debian/rules: install profile |
828 | + - debian/control: suggest ufw. |
829 | + + debian/{control,rules}: enable PIE hardening. |
830 | + + debian/dovecot-common.dirs: Added usr/share/doc/dovecot-common |
831 | + + Add apport hook: |
832 | + - debian/rules, debian/source_dovecot.py |
833 | + + Add upstart job: |
834 | + - debian/rules, debian/dovecot-common.dovecot.upstart, debian/control, |
835 | + debian/dovecot-common.dirs, dovecot-imapd.{postrm, postinst, prerm}, |
836 | + debian/dovecot-pop3d.{postinst, postrm, prerm}. mail-stack-deliver.postinst: |
837 | + Convert init script to upstart. Apart of the server-maverick-upstart-conversion |
838 | + specification. |
839 | + |
840 | + -- Chuck Short <zulcss@ubuntu.com> Mon, 16 May 2011 10:18:41 -0400 |
841 | + |
842 | dovecot (1:2.0.12-1) unstable; urgency=low |
843 | |
844 | [ Jaldhar H. Vyas ] |
845 | diff --git a/debian/control b/debian/control |
846 | index be6e998..c87ffe8 100644 |
847 | --- a/debian/control |
848 | +++ b/debian/control |
849 | @@ -1,7 +1,8 @@ |
850 | Source: dovecot |
851 | Section: mail |
852 | Priority: optional |
853 | -Maintainer: Dovecot Maintainers <jaldhar-dovecot@debian.org> |
854 | +Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com> |
855 | +XSBC-Original-Maintainer: Dovecot Maintainers <jaldhar-dovecot@debian.org> |
856 | Uploaders: Jaldhar H. Vyas <jaldhar@debian.org>, |
857 | Jelmer Vernooij <jelmer@debian.org>, |
858 | Apollon Oikonomopoulos <apoikos@debian.org> |
859 | @@ -293,3 +294,11 @@ Description: secure POP3/IMAP server - Lua authentication plugin |
860 | . |
861 | This package contains an authentication plugin allowing password and user |
862 | databases to be implemented in Lua. |
863 | + |
864 | +Package: mail-stack-delivery |
865 | +Depends: dovecot-core, ${misc:Depends} |
866 | +Architecture: all |
867 | +Priority: optional |
868 | +Section: oldlibs |
869 | +Description: transitional package |
870 | + This is a transitional package. It can safely be removed. |
871 | diff --git a/debian/patches/dovecot-2.3.1-fix-pam.patch b/debian/patches/dovecot-2.3.1-fix-pam.patch |
872 | new file mode 100644 |
873 | index 0000000..a8a6ed0 |
874 | --- /dev/null |
875 | +++ b/debian/patches/dovecot-2.3.1-fix-pam.patch |
876 | @@ -0,0 +1,37 @@ |
877 | +From 3a3d9c77c243bc1097039cb70a0029e0c108efbb Mon Sep 17 00:00:00 2001 |
878 | +From: "Helmut K. C. Tessarek" <tessarek@evermeet.cx> |
879 | +Date: Tue, 3 Apr 2018 22:03:19 -0400 |
880 | +Subject: [PATCH] fix login via PAM |
881 | + |
882 | +After upgrading to 2.3, PAM authentication stopped working: |
883 | + |
884 | +Error in audit.log: |
885 | + PAM audit_log_acct_message() failed: Operation not permitted |
886 | +Error in dovecot.log: |
887 | + auth-worker(*REMOVED*): Info: pam(*REMOVED*): pam_authenticate() failed: System error |
888 | + |
889 | +Removing NoNewPrivileges=true and adding CAP_AUDIT_WRITE to CapabilityBoundingSet fixes this error. |
890 | + |
891 | +Forwarded: no (backport from not yet accepted PR) |
892 | +Origin: upstream, https://github.com/dovecot/core/pull/71/commits/3a3d9c77c243bc1097039cb70a0029e0c108efbb |
893 | +Bug: https://bugzilla.redhat.com/show_bug.cgi?id=1564348 |
894 | +Last-Update: 2018-05-17 |
895 | +--- |
896 | + dovecot.service.in | 4 +--- |
897 | + 1 file changed, 1 insertion(+), 3 deletions(-) |
898 | + |
899 | +diff --git a/dovecot.service.in b/dovecot.service.in |
900 | +index 5fe382a12f..e665b1b6cb 100644 |
901 | +--- a/dovecot.service.in |
902 | ++++ b/dovecot.service.in |
903 | +@@ -20,9 +20,7 @@ PrivateTmp=true |
904 | + NonBlocking=yes |
905 | + ProtectSystem=full |
906 | + PrivateDevices=true |
907 | +-# disable this if you want to use apparmor plugin |
908 | +-NoNewPrivileges=true |
909 | +-CapabilityBoundingSet=CAP_CHOWN CAP_DAC_OVERRIDE CAP_IPC_LOCK CAP_KILL CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_SYS_RESOURCE |
910 | ++CapabilityBoundingSet=CAP_CHOWN CAP_DAC_OVERRIDE CAP_IPC_LOCK CAP_KILL CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID CAP_SYS_CHROOT CAP_SYS_RESOURCE CAP_AUDIT_WRITE |
911 | + |
912 | + # You can add environment variables with e.g.: |
913 | + #Environment='CORE_OUTOFMEM=1' |
914 | diff --git a/debian/patches/series b/debian/patches/series |
915 | index 63e9233..6fca31b 100644 |
916 | --- a/debian/patches/series |
917 | +++ b/debian/patches/series |
918 | @@ -9,3 +9,4 @@ dovecot_name.patch |
919 | ssl-dh-params-location.patch |
920 | murmur3-big-endian.patch |
921 | debian-changes |
922 | +dovecot-2.3.1-fix-pam.patch |
Pushed extra tags: deconstruct/ 1%2.2.33. 2-1ubuntu4 -> lp1771524/ deconstruct/ 1%2.2.33. 2-1ubuntu4 new/debian -> lp1771524/ new/debian old/ubuntu -> lp1771524/ old/ubuntu logical/ 1%2.2.33. 2-1ubuntu4 -> lp1771524/ logical/ 1%2.2.33. 2-1ubuntu4 old/debian -> lp1771524/ old/debian reconstruct/ 1%2.2.33. 2-1ubuntu4 -> lp1771524/ reconstruct/ 1%2.2.33. 2-1ubuntu4
* [new tag] lp1771524/
* [new tag] lp1771524/
* [new tag] lp1771524/
* [new tag] lp1771524/
* [new tag] lp1771524/
* [new tag] lp1771524/
Please do realize this is intentionally against experimental!
Also many details in bug 1771524 /bugs.debian. org/cgi- bin/bugreport. cgi?bug= 896674
And this is preliminary waiting for answers on https:/