[SVN] r801 - in /trunk/cyrus-imapd-2.2.13/debian: README.source changelog control rules

debian at incase.de debian at incase.de
Fri Sep 4 10:39:40 UTC 2009


Author: sven
Date: Fri Sep  4 12:39:39 2009
New Revision: 801

URL: https://mail.incase.de/viewcvs?rev=801&root=cyrus22&view=rev
Log:
Policy updates (mainly)

Added:
    trunk/cyrus-imapd-2.2.13/debian/README.source
Modified:
    trunk/cyrus-imapd-2.2.13/debian/changelog
    trunk/cyrus-imapd-2.2.13/debian/control
    trunk/cyrus-imapd-2.2.13/debian/rules

Added: trunk/cyrus-imapd-2.2.13/debian/README.source
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/README.source?rev=801&root=cyrus22&view=auto
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/README.source (added)
+++ trunk/cyrus-imapd-2.2.13/debian/README.source Fri Sep  4 12:39:39 2009
@@ -1,0 +1,29 @@
+Debian packages for cyrus-imapd-2.2 use the dpatch patch system.
+
+If you are not familiar with this patch system, this document provides you
+with a very short description of how to patch the sources. It assumes that
+you want to add a patch on top of what the package already contains, not that
+you want to edit one of the existing patches.
+
+1) cd to the main source directory (the one containing debian/)
+3) Tell dpatch that you intend to edit your patch:
+      dpatch-edit-patch patch 99_your.dpatch \
+                   99-update-autoconf.dpatch \
+	--description="Description of your patch" \
+        --add2list
+   That command will create the new patch as file
+   debian/patches/99_your.dpatch, adding the Description to the patch header,
+   apply all patches up to 99-update-autoconf.dpatch, add your patch to the
+   list of patches that are to be applied on build and open a shell for you
+   in which you can do the edits.
+   If you want to edit your patch again later on, the first line of the above
+   multiline command will suffice.
+4) Do the edits you want to do and exit the shell with an
+   exit code of 0 (a plain "exit" will do that). If you want
+   to abort your edit, use "exit 230".
+5) Once finished, run "dpatch deapply-all" to unpatch the whole tree again
+   (i.e. return to an unpatched source, preserving your edits as
+   debian/patches/99_your.dpatch, which is now listed in debian/patches/00list
+   and will be applied automatically on package builds).
+
+Document your patch in debian/changelog, please.

Modified: trunk/cyrus-imapd-2.2.13/debian/changelog
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/changelog?rev=801&root=cyrus22&r1=800&r2=801&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/changelog (original)
+++ trunk/cyrus-imapd-2.2.13/debian/changelog Fri Sep  4 12:39:39 2009
@@ -1,4 +1,9 @@
-cyrus-imapd-2.2 (2.2.13-15) UNRELEASED; urgency=low
+cyrus-imapd-2.2 (2.2.13-15) unstable; urgency=high
+
+  [Security Update]
+  * Fixes buffer overflow in SIEVE script handling -> high urgency
+    Problem has no CVE tag assigned, is not yet announced by upstream,
+    but upstream patch is in public CVS -> not embargoed.
 
   [Sven Mueller]
   * change example script mbox2cyrus to remove bashisms (Closes: #489558,
@@ -8,9 +13,13 @@
     lines
   * Added patches for translation updates as provided by Christian Perrier
     (see below)
-  * Add upstream patch fixing a buffer overflow in sieve 
   * update cyrus-makedirs to be more performant (using xargs to call chmod
     et al. instead of using find -exec, this avoids lots of forks)
+  * remove build dependency alternate libsnmp5-dev (not even in oldstable
+    anymore)
+  * update standards-version to 3.8.3.0
+    - add README.source
+    - remove version from perl build dependency
 
   [ Christian Perrier ]
   * Debconf templates and debian/control reviewed by the debian-l10n-
@@ -30,7 +39,7 @@
     - Spanish. Closes: #526358
     - Basque. Closes: #530856
 
- -- Christian Perrier <bubulle at debian.org>  Tue, 14 Apr 2009 17:57:53 +0200
+ -- Sven Mueller <sven at debian.org>  Fri, 04 Sep 2009 09:58:54 +0200
 
 cyrus-imapd-2.2 (2.2.13-14) unstable; urgency=low
 
@@ -253,7 +262,7 @@
     combination with sasl_mech_list.
   * Sync with 2.2 CVS tree from upstream, including a few documentation fixes
     and a fix returning empty strings for empty message parts instead of NULL
-  * Use configurable idle patch from OndÅ~Yej Surý
+  * Use configurable idle patch from Ondřej SurÃ=
83½
   * Add some more options to /etc/default/cyrus2.2 and use them in the init
     script, including a generic OPTIONS variable to allow setting of any
     commandline option for cyrmaster. (Closes: #382061)

Modified: trunk/cyrus-imapd-2.2.13/debian/control
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/control?rev=801&root=cyrus22&r1=800&r2=801&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/control (original)
+++ trunk/cyrus-imapd-2.2.13/debian/control Fri Sep  4 12:39:39 2009
@@ -3,8 +3,8 @@
 Priority: extra
 Maintainer: Debian Cyrus Team <pkg-cyrus-imapd-debian-devel at lists.alioth.debian.org>
 Uploaders: Henrique de Moraes Holschuh <hmh at debian.org>, Sven Mueller <sven at debian.org>, Benjamin Seidenberg <benjamin at debian.org>, OndÃ…=C2™ej Surý <ondrej at debian.org>
-Standards-Version: 3.7.3
-Build-Depends: debhelper (>= 4.1.68), dpatch, tcl8.3-dev, libwrap0-dev, libpam0g-dev, libdb4.2-dev (>= 4.2.52), libssl-dev, libzephyr-dev, libsasl2-dev (>= 2.1.9), comerr-dev, libsnmp9-dev | libsnmp5-dev, perl (>=3D 5.6.0-16), xutils, flex, bison, autotools-dev, po-debconf, transfig, gs, groff, libkvm-dev [kfreebsd-i386], libkvm-dev [kfreebsd-amd64], heimdal-dev
+Standards-Version: 3.8.3
+Build-Depends: debhelper (>= 4.1.68), dpatch, tcl8.3-dev, libwrap0-dev, libpam0g-dev, libdb4.2-dev (>= 4.2.52), libssl-dev, libzephyr-dev, libsasl2-dev (>= 2.1.9), comerr-dev, libsnmp9-dev, perl, xutils, flex, bison, autotools-dev, po-debconf, transfig, gs, groff, libkvm-dev [kfreebsd-i386], libkvm-dev [kfreebsd-amd64], heimdal-dev
 Vcs-Browser: https://mail.incase.de/viewcvs/trunk/?root=cyrus22
 Vcs-Svn: https://mail.incase.de/svn/cyrus22/trunk
 Homepage: http://cyrusimap.web.cmu.edu/

Modified: trunk/cyrus-imapd-2.2.13/debian/rules
URL: https://mail.incase.de/viewcvs/trunk/cyrus-imapd-2.2.13/debian/rules?rev=801&root=cyrus22&r1=800&r2=801&view=diff
==============================================================================
--- trunk/cyrus-imapd-2.2.13/debian/rules (original)
+++ trunk/cyrus-imapd-2.2.13/debian/rules Fri Sep  4 12:39:39 2009
@@ -73,6 +73,8 @@
 else
 	DEBUGFLAGS += -O2
 endif
+
+# TODO: Support parallel builds (make -j x)
 
 # FOR AUTOCONF 2.52 AND NEWER ONLY
 CONFFLAGS =




More information about the Pkg-Cyrus-imapd-Debian-devel mailing list