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 <t...@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.bo...@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);