Escape macros in %changelog

Reference: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/Y2ZUKK2B7T2IKXPMODNF6HB2O5T5TS6H/
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
This commit is contained in:
Igor Gnatenko 2018-02-09 09:04:23 +01:00
parent 971df43302
commit 203deaf4c3
No known key found for this signature in database
GPG Key ID: 695714BD1BBC5F4C

View File

@ -5,7 +5,7 @@ Name: dovecot
Epoch: 1 Epoch: 1
Version: 2.2.33.2 Version: 2.2.33.2
%global prever %{nil} %global prever %{nil}
Release: 4%{?dist} Release: 5%{?dist}
#dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2 #dovecot itself is MIT, a few sources are PD, pigeonhole is LGPLv2
License: MIT and LGPLv2 License: MIT and LGPLv2
Group: System Environment/Daemons Group: System Environment/Daemons
@ -496,6 +496,9 @@ make check
%{_libdir}/%{name}/dict/libdriver_pgsql.so %{_libdir}/%{name}/dict/libdriver_pgsql.so
%changelog %changelog
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1:2.2.33.2-5
- Escape macros in %%changelog
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.2.33.2-4 * Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1:2.2.33.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
@ -515,7 +518,7 @@ make check
* Wed Oct 18 2017 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.33.1-1 * Wed Oct 18 2017 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.33.1-1
- dovecot updated to 2.2.33.1, pigeonhole updated to - dovecot updated to 2.2.33.1, pigeonhole updated to
- Added %{if}, see https://wiki2.dovecot.org/Variables#Conditionals - Added %%{if}, see https://wiki2.dovecot.org/Variables#Conditionals
- sdbox: Mails were always opened when expunging, unless - sdbox: Mails were always opened when expunging, unless
mail_attachment_fs was explicitly set to empty. mail_attachment_fs was explicitly set to empty.
- lmtp/doveadm proxy: hostip passdb field was ignored, which caused - lmtp/doveadm proxy: hostip passdb field was ignored, which caused
@ -553,7 +556,7 @@ make check
imap unhibernation to fail or IMAP QRESYNC/CONDSTORE extensions to imap unhibernation to fail or IMAP QRESYNC/CONDSTORE extensions to
not work perfectly. not work perfectly.
- mdbox: "Inconsistency in map index" wasn't fixed automatically - mdbox: "Inconsistency in map index" wasn't fixed automatically
- dict-ldap: %variable values used in the LDAP filter weren't escaped. - dict-ldap: %%variable values used in the LDAP filter weren't escaped.
- quota=count: quota_warning = -storage=.. was never executed (try #2). - quota=count: quota_warning = -storage=.. was never executed (try #2).
- imapc: >= 32 kB mail bodies were supposed to be cached for subsequent - imapc: >= 32 kB mail bodies were supposed to be cached for subsequent
FETCHes, but weren't. FETCHes, but weren't.
@ -646,7 +649,7 @@ make check
- dsync: Large Sieve scripts (or other large metadata) weren't always - dsync: Large Sieve scripts (or other large metadata) weren't always
synced. synced.
- Index rebuild (e.g. doveadm force-resync) set all mails as \Recent - Index rebuild (e.g. doveadm force-resync) set all mails as \Recent
- imap-hibernate: %{userdb:*} wasn't expanded in mail_log_prefix - imap-hibernate: %%{userdb:*} wasn't expanded in mail_log_prefix
- doveadm: Exit codes weren't preserved when proxying commands via - doveadm: Exit codes weren't preserved when proxying commands via
doveadm-server. Almost all errors used exit code 75 (tempfail). doveadm-server. Almost all errors used exit code 75 (tempfail).
- ACLs weren't applied to not-yet-existing autocreated mailboxes. - ACLs weren't applied to not-yet-existing autocreated mailboxes.
@ -668,7 +671,7 @@ make check
for multiple requests (service_count != 1) for multiple requests (service_count != 1)
- sdbox: Fix assert-crash on mailbox create race - sdbox: Fix assert-crash on mailbox create race
- lda/lmtp: deliver_log_format values weren't entirely correct if Sieve - lda/lmtp: deliver_log_format values weren't entirely correct if Sieve
was used. especially %{storage_id} was broken. was used. especially %%{storage_id} was broken.
- imapsieve plugin: Fixed assert failure occurring when used with virtual - imapsieve plugin: Fixed assert failure occurring when used with virtual
mailboxes. mailboxes.
- doveadm sieve plugin: Fixed crash when setting Sieve script via attribute's - doveadm sieve plugin: Fixed crash when setting Sieve script via attribute's
@ -713,10 +716,10 @@ make check
This might have allowed untrusted processes to capture and prevent This might have allowed untrusted processes to capture and prevent
"doveadm service stop" comands from working. "doveadm service stop" comands from working.
- login proxy: Fixed crash when outgoing SSL connections were hanging. - login proxy: Fixed crash when outgoing SSL connections were hanging.
- auth: userdb fields weren't passed to auth-workers, so %{userdb:*} - auth: userdb fields weren't passed to auth-workers, so %%{userdb:*}
from previous userdbs didn't work there. from previous userdbs didn't work there.
- auth: Fixed auth_bind=yes + sasl_bind=yes to work together - auth: Fixed auth_bind=yes + sasl_bind=yes to work together
- lmtp: %{userdb:*} variables didn't work in mail_log_prefix - lmtp: %%{userdb:*} variables didn't work in mail_log_prefix
- Fixed writing >2GB to iostream-temp files (used by fs-compress, - Fixed writing >2GB to iostream-temp files (used by fs-compress,
fs-metawrap, doveadm-http) fs-metawrap, doveadm-http)
- fts-solr: Fixed searching multiple mailboxes - fts-solr: Fixed searching multiple mailboxes
@ -769,7 +772,7 @@ make check
* Wed Mar 16 2016 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.22-1 * Wed Mar 16 2016 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.22-1
- dovecot updated to 2.2.22 - dovecot updated to 2.2.22
- auth: Auth caching was done too aggressively when %variables were - auth: Auth caching was done too aggressively when %%variables were
used in default_fields, override_fields or LDAP pass/user_attrs. used in default_fields, override_fields or LDAP pass/user_attrs.
userdb result_* were also ignored when user was found from cache. userdb result_* were also ignored when user was found from cache.
- imap: Fixed various assert-crashes caused v2.2.20+. Some of them - imap: Fixed various assert-crashes caused v2.2.20+. Some of them
@ -830,7 +833,7 @@ make check
allocation in the sieve command implementations. allocation in the sieve command implementations.
* Tue Dec 08 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.20-2 * Tue Dec 08 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.20-2
- move ssl initialization from %post to dovecot-init.service - move ssl initialization from %%post to dovecot-init.service
* Tue Dec 08 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.20-1 * Tue Dec 08 2015 Michal Hlavinka <mhlavink@redhat.com> - 1:2.2.20-1
- dovecot updated to 2.2.20 - dovecot updated to 2.2.20
@ -1339,7 +1342,7 @@ make check
- updated to 2.1.rc1 - updated to 2.1.rc1
- major changes since 2.0.x: - major changes since 2.0.x:
- plugins now use UTF-8 mailbox names rather than mUTF-7 - plugins now use UTF-8 mailbox names rather than mUTF-7
- auth_username_format default changed to %Lu - auth_username_format default changed to %%Lu
- solr full text search backend changed to use mailbox GUIDs instead of - solr full text search backend changed to use mailbox GUIDs instead of
mailbox names, requiring reindexing everything mailbox names, requiring reindexing everything