IMAP and POP3 Server Written Primarily with Security in Mind

Edit Package dovecot22

Dovecot is an IMAP and POP3 server for Linux and UNIX-like systems,
written primarily with security in mind. Although it is written in C,
it uses several coding techniques to avoid most of the common pitfalls.

Dovecot can work with standard mbox and maildir formats and is fully
compatible with UW-IMAP and Courier IMAP servers as well as mail
clients accessing the mailboxes directly.

Author:
--------
Timo Sirainen

Refresh
Refresh
Source Files
Filename Size Changed
dovecot-2.0.configfiles 0000001000 1000 Bytes
dovecot-2.1-pigeonhole.configfiles 0000000074 74 Bytes
dovecot-2.1.configfiles 0000001117 1.09 KB
dovecot-2.2-pigeonhole-0.4.2.tar.bz2 0000791358 773 KB
dovecot-2.2-pigeonhole.configfiles 0000000149 149 Bytes
dovecot-2.2.13.tar.bz2 0003147691 3 MB
dovecot-2.2.configfiles 0000001127 1.1 KB
dovecot-rpmlintrc 0000000122 122 Bytes
dovecot22.changes 0000030458 29.7 KB
dovecot22.spec 0000022493 22 KB
Latest Revision
Ruediger Oertel's avatar Ruediger Oertel (oertel) committed (revision 2)
- also track the config files from the sieve support in the %ghost

- for the mysql subpackage use the really provided symbol and not
  just part of the package name.

- fix typo in conflicts: s/otherprovider/otherproviders/

- while technically not needed, adding back conflicts on
  otherprovider(subpackage)

- add all dovecot-*.configfiles as sources

- dont ghost the whole /etc/dovecot. on older rpms the directory is
  not created in that case. we only ghost /etc/dovecot/* and have a
  %dir entry for /etc/dovecot.

- dont try to delete systemd files when not building with systemd.

- also add dovecot config files for the other 2.x branches

- finally found a way to preserve the configuration even over
  version updates.
  - have the same ghosting loop in this package as in the
    unversioned package
  - that way the config files are owned by oth and upgrading to a
    newer version of dovecot e.g. 2.3 would also not kill the
    config anymore as before.

- added back the old style conflicts to make upgrading easier
- moved copying of the config to the unversioned package

- move the copy part to %postun for handling the upgrading more
  graceful.

- we really need the %posttrans for reinstalling the same package

- no longer obsolete older packages. module packages require
  their base package with version. the main package has a conflicts
  on other providers of dovecot-implementation.

- guard the new %pre/%post snippets against missing dovecot package

- fix https://bugzilla.redhat.com/show_bug.cgi?id=134325:
  dovecot should be shut down before exchanging files.

- remove all the init script related scripts from this package.
  that we we can break the build cycle more easily.
- copy the example config in post.

- split out all the things we can share with other versioned
  dovecot packages.

- no longer obsolete/provide dovecot
- provide dovecot-implementation
Comments 0
openSUSE Build Service is sponsored by