[arch-commits] Commit in dovecot/trunk (2 files)

Thore Bödecker foxxx0 at archlinux.org
Wed Jun 20 07:09:05 UTC 2018


    Date: Wednesday, June 20, 2018 @ 07:09:04
  Author: foxxx0
Revision: 344189

upgpkg: dovecot 2.3.1-6

add patch for FS#59050

Added:
  dovecot/trunk/dovecot-0007-lda-allow-empty-envelope-sender.patch
Modified:
  dovecot/trunk/PKGBUILD

----------------------------------------------------+
 PKGBUILD                                           |    8 +++--
 dovecot-0007-lda-allow-empty-envelope-sender.patch |   27 +++++++++++++++++++
 2 files changed, 32 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-06-20 06:38:40 UTC (rev 344188)
+++ PKGBUILD	2018-06-20 07:09:04 UTC (rev 344189)
@@ -11,7 +11,7 @@
 
 pkgname=dovecot
 pkgver=2.3.1
-pkgrel=5
+pkgrel=6
 
 pkgdesc="An IMAP and POP3 server written with security primarily in mind"
 url="http://dovecot.org/"
@@ -33,7 +33,8 @@
         'dovecot.ld.so.conf'
         'dovecot-0004-fix-replication-hang-ioloop.patch'
         'dovecot-0005-fix-mail_user_home_mkdir.patch'
-        'dovecot-0006-fix-segfault-when-overquota.patch')
+        'dovecot-0006-fix-segfault-when-overquota.patch'
+        'dovecot-0007-lda-allow-empty-envelope-sender.patch')
 
 sha256sums=('0883821b97fd02a084a84b9469a681f7e6edc56541d854b5419d98891c51fb93'
             'SKIP'
@@ -42,7 +43,8 @@
             'a457a1691cfa82495fc0503bfa4b61e54b149e63400fe0f568dff2c24a3f7858'
             '38d944d7fb3790f1ac64ecd855a37ba5c16374a83b374306ce6296a598f5257c'
             'd4e34418dbe1b3ddd10e859bccd735e8708081916a5be3d35a8a54bdf8cda70c'
-            '27f3624ea33165c5eddd0bcdb2c92cb92c559b6e1e74975c72241383656c3b2a')
+            '27f3624ea33165c5eddd0bcdb2c92cb92c559b6e1e74975c72241383656c3b2a'
+            '53514030608054566bd8530c4bc388e0e325352f86764bece2ebef6205108ce2')
 
 validpgpkeys=(
   'E643F0BDFDCD04D9FFCB6279C948525140558AC9' # Timo Sirainen <tss at iki.fi>

Added: dovecot-0007-lda-allow-empty-envelope-sender.patch
===================================================================
--- dovecot-0007-lda-allow-empty-envelope-sender.patch	                        (rev 0)
+++ dovecot-0007-lda-allow-empty-envelope-sender.patch	2018-06-20 07:09:04 UTC (rev 344189)
@@ -0,0 +1,27 @@
+From 6553f20bb31b5f0eebb73a0db526f00816b47d71 Mon Sep 17 00:00:00 2001
+From: Stephan Bosch <stephan.bosch at dovecot.fi>
+Date: Sun, 8 Apr 2018 11:28:19 +0200
+Subject: [PATCH] lda: Allow empty envelope sender.
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fix by Martin Waschbüsch.
+---
+ src/lda/main.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/lda/main.c b/src/lda/main.c
+index bab20e88ad..1d7c8473d2 100644
+--- a/src/lda/main.c
++++ b/src/lda/main.c
+@@ -332,7 +332,8 @@ int main(int argc, char *argv[])
+ 		case 'f':
+ 			/* envelope sender address */
+ 			if (smtp_address_parse_path(ctx.pool, optarg,
+-			    SMTP_ADDRESS_PARSE_FLAG_BRACKETS_OPTIONAL,
++			    SMTP_ADDRESS_PARSE_FLAG_BRACKETS_OPTIONAL |
++				SMTP_ADDRESS_PARSE_FLAG_ALLOW_EMPTY,
+ 			    &mail_from, &errstr) < 0) {
+ 				i_fatal_status(EX_USAGE,
+ 					"Invalid -f parameter: %s", errstr);



More information about the arch-commits mailing list