[SVN] r521 - in /trunk/cyrus-imapd-2.2.13/debian:
README.Debian.database
README.Debian.debug README.postfix TODO.Debian UPGRADE.Debian changelog
debian at incase.de
debian at incase.de
Sat Jul 29 03:39:23 UTC 2006
Author: astronut
Date: Sat Jul 29 05:39:05 2006
New Revision: 521
URL: https://mail.incase.de/viewcvs?rev=521&root=cyrus22&view=rev
Log:
Update docs - please review the diff. Also drop the idled thing from TODO.Debian since we created the patch. Note: Committing from windows box, so blame it if it's fucked.
Modified:
trunk/cyrus-imapd-2.2.13/debian/README.Debian.database
trunk/cyrus-imapd-2.2.13/debian/README.Debian.debug
trunk/cyrus-imapd-2.2.13/debian/README.postfix
trunk/cyrus-imapd-2.2.13/debian/TODO.Debian
trunk/cyrus-imapd-2.2.13/debian/UPGRADE.Debian
trunk/cyrus-imapd-2.2.13/debian/changelog
Modified: trunk/cyrus-imapd-2.2.13/debian/README.Debian.database
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/README.Debian.database?rev=521&root=cyrus22&r1=520&r2=521&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/README.Debian.database (original)
+++ trunk/cyrus-imapd-2.2.13/debian/README.Debian.database Sat Jul 29 05:39:05 2006
@@ -35,6 +35,11 @@
might be locked. Unlock them (i.e. REALLY stop Cyrus if it is still running,
use the db* utilities (from the older Berkeley DB version) to clean any stray
locks, or try a reboot).
+
+IMPORTANT: If you changed the type of any of the databases through imapd.conf,
+ cyrus-db-types.txt isn't updated to match those. Be sure to cross-check
+ imapd.conf if you did that.
+
Step-by-step conversion guide:
@@ -60,10 +65,7 @@
You should look for lines with 'berkeley' or 'berkeley_nosync' on
the right side. You can safely ignore lines with 'flat', 'skiplist' or
'quotalegacy'.
- NOTE: If you changed the type of any of the databases through imapd.conf,
- cyrus-db-types.txt isn't updated to match those. Be sure to cross-check
- imapd.conf if you did that.
-
+
The SUBS and SEEN databases are different: there are many of them (one
for every mail folder of every user for SEEN; one for every user for
SUBS) and you need to convert every single one of them.
Modified: trunk/cyrus-imapd-2.2.13/debian/README.Debian.debug
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/README.Debian.debug?rev=521&root=cyrus22&r1=520&r2=521&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/README.Debian.debug (original)
+++ trunk/cyrus-imapd-2.2.13/debian/README.Debian.debug Sat Jul 29 05:39:05 2006
@@ -42,7 +42,8 @@
be logged. Cyrus will log all imap, pop3, sieve and lmtp talks authenticated
as that user (including proxied connections). Make sure the directory is owned
by user cyrus.
-
+
+IMPORTANT:
Watch out for sensitive information such as passwords when you submit the
telemetry logs to a public bug-tracking system or mailinglist.
@@ -72,8 +73,8 @@
optimizations, in which case you should use "DEB_BUILD_OPTIONS=noopt,nostrip
dpkg-buildpackage -uc -us -rfakeroot".
-Warning: the next time you run apt-get update, apt will probably download the
-non-debugging version of the Cyrus debs, and install them over the debugging
+Warning: the next time a new version of cyrus is released, apt will download
+the non-debugging version of the Cyrus debs, and install them over the debugging
packages.
To install the non-debugging, optimized version of Cyrus over the debugging
Modified: trunk/cyrus-imapd-2.2.13/debian/README.postfix
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/README.postfix?rev=521&root=cyrus22&r1=520&r2=521&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/README.postfix (original)
+++ trunk/cyrus-imapd-2.2.13/debian/README.postfix Sat Jul 29 05:39:05 2006
@@ -98,13 +98,17 @@
lmtp cmd="lmtpd" listen="lmtp"
-(do note that you MUST have an lmtp entry in /etc/services for this to work).
+(do note that you MUST have an lmtp entry in /etc/services for this to work.
+This can be any available port, for historical reasons, 2003 is most often used).
-Also, remember to set the tcpwrapper permissions up (/etc/hosts.allow and
-/etc/hosts.deny), or Cyrus might refuse the connections.
+Also, remember that Cyrus observes tcpwrapper permissions (/etc/hosts.allow and
+/etc/hosts.deny), make sure they're set up correctly or Cyrus might refuse the
+connections.
To configure Postfix' lmtp transport to authenticate using SASL, do the
-following:
+following:
+Note: On Sarge systems, you will also need the postfix-tls package for SASL
+support. On etch and above, the support is included in the postfix package.
1. Configure the lmtp transport SASL layer:
(add to /etc/postfix/main.cf):
Modified: trunk/cyrus-imapd-2.2.13/debian/TODO.Debian
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/TODO.Debian?rev=521&root=cyrus22&r1=520&r2=521&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/TODO.Debian (original)
+++ trunk/cyrus-imapd-2.2.13/debian/TODO.Debian Sat Jul 29 05:39:05 2006
@@ -34,7 +34,6 @@
note that no return-path is NOT an option ;-)
Obs: - lmtpengine uses msg->return_path to know wether it got a mail from!
- dropping old return-paths is non-trivial
-o Reenable idled support (requires idled as a babysat service first)
o Fulldir-hash detection using the same mech as db-backend
o auth_ldap, and runtime-selection of auth backends. Add kerberos backend
and kerberos support while at it, as well. [ cyrus 2.2 only ]
Modified: trunk/cyrus-imapd-2.2.13/debian/UPGRADE.Debian
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/UPGRADE.Debian?rev=521&root=cyrus22&r1=520&r2=521&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/UPGRADE.Debian (original)
+++ trunk/cyrus-imapd-2.2.13/debian/UPGRADE.Debian Sat Jul 29 05:39:05 2006
@@ -13,7 +13,7 @@
of cyrus-imapd version 2.2 (either the old experimental cyrus22-imapd
or the newer cyrus-imapd-2.2 packages). If you do, please remove
/usr/lib/cyrus/cyrus-db-types.active and run
-dpkg --reconfigure cyrus-common-2.2
+dpkg-reconfigure cyrus-common-2.2
Upgrading from cyrus 2.1
========================
@@ -22,8 +22,8 @@
database files from the old database backend to the new one. If you use
sieve-scripts, you will also need to use sievec on them. The information
how to do upgrade your database files is contained in the upgrade
-information from cyrus v1.5 below. In a later version of this package,
-we will give more detailed information on upgrades.
+information from cyrus v1.5 below and in
+/usr/share/doc/cyrus-common-2.2/README.Debian.database.
Upgrading sieve scripts
-----------------------
@@ -32,7 +32,7 @@
compile all existing sieve scripts so that they will work with cyrus 2.2. There
is a small tool in /usr/lib/cyrus/upgrade, called masssievec which will
automatically compile all installed scripts when called correctly. Please
-refer to the scripts usage information for details.
+refer to the script's usage information for details.
The command line you will probably want to use is (as user cyrus):
/usr/lib/cyrus/upgrade/masssievec /usr/lib/cyrus/bin/sievec /etc/imapd.conf
Modified: trunk/cyrus-imapd-2.2.13/debian/changelog
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/changelog?rev=521&root=cyrus22&r1=520&r2=521&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/changelog (original)
+++ trunk/cyrus-imapd-2.2.13/debian/changelog Sat Jul 29 05:39:05 2006
@@ -1,5 +1,8 @@
cyrus-imapd-2.2 (2.2.13-5) UNRELEASED; urgency=low
-
+
+ * The "I can't believe I did this in Windows" release
+
+ [ Sven Mueller ]
* Remove outdated entry about netnews removal from README.Debian
(Closes: #378519)
* Add --no-create-home to adduser arguments in cyrus-common2.2's
@@ -10,9 +13,16 @@
be given. Also update packaged imapd.conf to reflect 2.2 syntax and
behaviour. (Closes: #379881)
* Use ssl-cert and reference system-wide ssl certificates in imapd.conf,
- leaving the service specific ssl certs as-is.
-
- -- Sven Mueller <sven at debian.org> Wed, 26 Jul 2006 19:39:42 +0200
+ leaving the service specific ssl certs as-is.
+
+ [ Benjamin Seidenberg ]
+ * Update the following documentation:
+ - README.Debian
+ - README.Debian.database
+ - README.Debian.postfix
+ - README.Debian.
+
+ -- Benjamin Seidenberg <astronut at dlgeek.net> Fri, 26 Jul 2006 09:39:38 -0500
cyrus-imapd-2.2 (2.2.13-4) unstable; urgency=low
More information about the Pkg-Cyrus-imapd-Debian-devel
mailing list