[exim-conf] механизм сборки exim 4.89 в виде порта для FreeBSD

Victor Ustugov victor на corvax.kiev.ua
Пт Мар 10 19:19:02 EET 2017


приветствую

реализован механизм сборки порта exim 4.89 для FreeBSD:

https://mta.org.ua/exim-4.83-conf/packages/ports-freebsd/exim-4.89/

изменения:

- по сравнению с exim 4.87.1 упразднены и опция сборки
FIX_OCSP_STAPLING_LETSENCRYPT и соответствующий патч
patch-src__exim-4.87.1-fix-ocsp-stapling-letsencrypt.patch
(бекпортированный на 4.87.1), см.:

"OCSP stapling failure with letsencrypt"
https://lists.exim.org/lurker/message/20161027.200905.5a2fa35f.en.html
https://lists.exim.org/lurker/message/20161028.053823.015fae2d.en.html
https://bugs.exim.org/show_bug.cgi?id=1909
https://git.exim.org/exim.git/commitdiff/ee5b1e28a271faafed2e29233e7baf2f77a77f94
https://git.exim.org/exim.git/patch/ee5b1e28a271faafed2e29233e7baf2f77a77f94

без этого пачта в exim до 4.88 включительно не работает OCSP Stapling
при использовании сертификатов Let's Encrypt.

хотя получить оценку A+ на https://www.htbridge.com/ssl/ всё равно не
получится, я понятия не имею, что делать с CVE-2011-1473.

- по сравнению с exim 4.88_2 упразднены опция сборки
FIX_DKIM_VERIFY_WHEN_USED_WITH_CHUNKING и соответствующий патч
patch-src__exim-4.88-fix-dkim-verify-when-used-with-chunking.patch, см.:

"Fix DKIM verify when used with CHUNKING.  Bug 2016"
https://bugs.exim.org/show_bug.cgi?id=2016
https://git.exim.org/exim.git/patch/bd8fbe3606d80e5a3fc02fe71b521146c6938448

- упразднён патч patch-src::dlopen-localscan.patch и соответствующая
опция сборки WITH_DLOPEN_LOCAL_SCAN

- опция сборки WITH_EXPERIMENTAL_RFC2047_MIMELEN переименована в
WITH_INCREASE_MAX_RFC2047_MIMELEN

в качестве альтернативы использования WITH_INCREASE_MAX_RFC2047_MIMELEN
(соответственно и патча patch-src::rfc2047-mimelen.patch) можно в
глобальной части конфигурационного файла указать:

check_rfc2047_length = false

- портирован патч patch-src::recursive-acl.patch (новое название
patch-src__exim-4.89-increase_max_acl_level.patch), соответствующая
опция сборки WITH_PATCH_RECURSIVE_ACL переименована в
WITH_INCREASE_MAX_ACL_LEVEL

- портирован патч patch-src__exim-4.88-user-unknown-defer2fail.patch
(новое название patch-src__exim-4.89-user-unknown-defer2fail.patch,
соответствующая опция сборки
WITH_EXPERIMENTAL_USER_UNKNOWN_FAIL переименована в
WITH_USER_UNKNOWN_DEFER2FAIL

- портировать патч patch-src__exim-4.88-rfc2231.patch (новое название
patch-src__exim-4.89-rfc2231.patch)

-- 
Best wishes Victor Ustugov  mailto:victor на corvax.kiev.ua
public GnuPG/PGP key:       http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614          JID: corvax_at_nb на jabber.corvax.kiev.ua
nic-handle: CRV-UANIC




Подробная информация о списке рассылки exim-conf