~ubuntu-branches/ubuntu/trusty/dovecot/trusty-updates

« back to all changes in this revision

Viewing changes to doc/wiki/Upgrading.2.0.txt

  • Committer: Package Import Robot
  • Author(s): James Page
  • Date: 2014-01-08 09:35:49 UTC
  • mfrom: (1.15.3) (96.1.1 trusty-proposed)
  • Revision ID: package-import@ubuntu.com-20140108093549-814nkqdcxfbvgktg
Tags: 1:2.2.9-1ubuntu1
* Merge from Debian unstable, remaining changes:
  + Add mail-stack-delivery package:
    - Update d/rules
    - d/control: convert existing dovecot-postfix package to a dummy
      package and add new mail-stack-delivery package.
    - Update maintainer scripts.
    - Rename d/dovecot-postfix.* to debian/mail-stack-delivery.*
    - d/mail-stack-delivery.preinst: Move previously installed backups and
      config files to a new package namespace.
    - d/mail-stack-delivery.prerm: Added to handle downgrades.
  + Use Snakeoil SSL certificates by default:
    - d/control: Depend on ssl-cert.
    - d/dovecot-core.postinst: Relax grep for SSL_* a bit.
  + Add autopkgtest to debian/tests/*.
  + Add ufw integration:
    - d/dovecot-core.ufw.profile: new ufw profile.
    - d/rules: install profile in dovecot-core.
    - d/control: dovecot-core - suggest ufw.
  + d/dovecot-core.dirs: Added usr/share/doc/dovecot-core
  + Add apport hook:
    - d/rules, d/source_dovecot.py
  + Add upstart job:
    - d/rules, d/dovecot-core.dovecot.upstart, d/control,
      d/dovecot-core.dirs, dovecot-imapd.{postrm, postinst, prerm},
      d/dovecot-pop3d.{postinst, postrm, prerm}.
      d/mail-stack-deliver.postinst: Convert init script to upstart.
  + Use the autotools-dev dh addon to update config.guess/config.sub for
    arm64.
* Dropped changes, included in Debian:
  - Update Dovecot name to reflect distribution in login greeting.
  - Update Drac plugin for >= 2.0.0 support.
* d/control: Drop dovecot-postfix package as its no longer required.

Show diffs side-by-side

added added

removed removed

Lines of Context:
6
6
way to convert your old config file to v2.0 format is:
7
7
 
8
8
---%<-------------------------------------------------------------------------
9
 
doveconf -n -c dovecot-1.conf > dovecot-2.conf
 
9
# convert old config to new temp config file
 
10
doveconf -n -c /etc/dovecot/dovecot.conf > dovecot-2.conf
 
11
 
 
12
# replace the old config file with the new generated file
 
13
mv dovecot-2.conf /etc/dovecot/dovecot.conf
10
14
---%<-------------------------------------------------------------------------
11
15
 
12
16
This command logs a warning about each obsolete setting it converts to the new
13
 
format. You can either go through the warnings to figure out what changes
14
 
exactly were done, or you can simply trust doveconf and replace your old config
15
 
with the newly generated one.
 
17
format.*You can simply ignore all the warnings* in most cases. If you really
 
18
want to, you can modify your old config file using the instructions from the
 
19
warnings, but even that can be done more easily by looking at the generated
 
20
config file. Some of the warning messages aren't obvious.
16
21
 
17
22
Once running v2.0, it's safe to downgrade to v1.2.5 or newer. Older versions
18
23
don't understand some of the changes to index files and will log errors.
84
89
 * -s parameter was replaced by lda_mailbox_autosubscribe setting. The default
85
90
   is "no", as before.
86
91
 
87
 
(This file was created from the wiki on 2012-04-23 04:42)
 
92
(This file was created from the wiki on 2013-11-24 04:43)