SHA256
1
0
forked from pool/postfix

- (bsc#1180473) [Build 20201230] postfix has invalid default config

(bsc#1181381) [Build 130.3] openQA test fails in mta, mutt - 
  postfix broken: "queue file write error" and "error: unsupported 
  dictionary type: hash"
  Export DEF_DB_TYPE before starting the perl script.
- Update to 3.5.9
- Only do the conversion from the hash/btree databases to lmdb when
  the default database type changes from hash to lmdb and do not
  stop and start the service (the old compiled databases can live
  together with the new ones)
  - convert-bdb-to-lmdb.sh
- Clean up the specfile
  * Remove < 1330 conditional builds
  * Use generated postfix-files instead of the obsolete one from
    postfix-SUSE.tar.gz
  * Use dynamicmaps.cf.d instead of modifying dynamicmaps.cf upon
    (de)installation of optional mysql, pgsql and ldap subpackages
  * Use default location for post-install, postfix-tls-script,
    postfix-wrapper and postmulti-script

- Set lmdb to be the default db.
- Convert btree tables to lmdb too. Stop postfix before converting from
  bdb to lmdb
- This package is without bdb support. That's why convert must be done
  without any suse release condition.
  o remove patch postfix-no-btree.patch
  o add set-default-db-type.patch

- Set database type for address_verify_map and postscreen_cache_map
  to lmdb (btree requires Berkeley DB)

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=406
This commit is contained in:
Peter Varkoly 2021-02-05 17:53:11 +00:00 committed by Git OBS Bridge
parent c6d3532a7e
commit 2cc20d71c0
4 changed files with 68 additions and 7 deletions

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:29f27b1ca45410e63d64f880135d6e6b396528cf719a1e334a7fc138e62906d5
size 24017
oid sha256:95b26a3d02942346cd0d3c5c36804f0ab9eff9edcf62442ef087dc982c75d9a7
size 23515

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Fri Feb 5 17:51:49 UTC 2021 - Peter Varkoly <varkoly@suse.com>
- (bsc#1180473) [Build 20201230] postfix has invalid default config
(bsc#1181381) [Build 130.3] openQA test fails in mta, mutt -
postfix broken: "queue file write error" and "error: unsupported
dictionary type: hash"
Export DEF_DB_TYPE before starting the perl script.
-------------------------------------------------------------------
Wed Jan 27 15:14:50 UTC 2021 - Peter Varkoly <varkoly@suse.com>
@ -5,16 +14,59 @@ Wed Jan 27 15:14:50 UTC 2021 - Peter Varkoly <varkoly@suse.com>
Fixing config.postfix and sysconfig.postfix
-------------------------------------------------------------------
Mon Jan 25 10:31:03 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
Mon Jan 25 10:28:26 UTC 2021 - Paolo Stivanin <info@paolostivanin.com>
- Update to 3.5.9:
- Update to 3.5.9
* improves the reporting of DNSSEC problems that may affect
DANE security
-------------------------------------------------------------------
Wed Jan 20 15:19:13 UTC 2021 - Peter Varkoly <varkoly@suse.com>
Thu Jan 7 12:26:08 UTC 2021 - Arjen de Korte <suse+build@de-korte.org>
- postfix-bdb-lmdb should provide postfix-lmdb
- Only do the conversion from the hash/btree databases to lmdb when
the default database type changes from hash to lmdb and do not
stop and start the service (the old compiled databases can live
together with the new ones)
- convert-bdb-to-lmdb.sh
- Clean up the specfile
* Remove < 1330 conditional builds
* Use generated postfix-files instead of the obsolete one from
postfix-SUSE.tar.gz
* Use dynamicmaps.cf.d instead of modifying dynamicmaps.cf upon
(de)installation of optional mysql, pgsql and ldap subpackages
* Use default location for post-install, postfix-tls-script,
postfix-wrapper and postmulti-script
-------------------------------------------------------------------
Mon Jan 4 12:17:03 UTC 2021 - Peter Varkoly <varkoly@suse.com>
- Set lmdb to be the default db.
- Convert btree tables to lmdb too. Stop postfix before converting from
bdb to lmdb
- This package is without bdb support. That's why convert must be done
without any suse release condition.
o remove patch postfix-no-btree.patch
o add set-default-db-type.patch
-------------------------------------------------------------------
Fri Dec 25 20:32:04 UTC 2020 - Arjen de Korte <suse+build@de-korte.org>
- Set database type for address_verify_map and postscreen_cache_map
to lmdb (btree requires Berkeley DB)
o add postfix-no-btree.patch
-------------------------------------------------------------------
Fri Dec 25 10:28:30 UTC 2020 - Arjen de Korte <suse+build@de-korte.org>
- Set default database type to lmdb and fix update_postmaps script
-------------------------------------------------------------------
Thu Dec 24 14:09:32 UTC 2020 - Arjen de Korte <suse+build@de-korte.org>
- Use variable substition instead of sed to remove .db suffix and
substitute hash: for lmdb: in /etc/postfix/master.cf as well.
Check before substitution if there is something to do (to keep
rpmcheck happy).
-------------------------------------------------------------------
Tue Dec 8 13:36:35 UTC 2020 - Peter Varkoly <varkoly@suse.com>

View File

@ -56,7 +56,7 @@
%endif
%bcond_without ldap
Name: postfix-bdb
Version: 3.5.9
Version: 3.5.9
Release: 0
Summary: A fast, secure, and flexible mailer
License: IPL-1.0 OR EPL-2.0

View File

@ -1,3 +1,12 @@
-------------------------------------------------------------------
Fri Feb 5 17:51:49 UTC 2021 - Peter Varkoly <varkoly@suse.com>
- (bsc#1180473) [Build 20201230] postfix has invalid default config
(bsc#1181381) [Build 130.3] openQA test fails in mta, mutt -
postfix broken: "queue file write error" and "error: unsupported
dictionary type: hash"
Export DEF_DB_TYPE before starting the perl script.
-------------------------------------------------------------------
Wed Jan 27 15:14:50 UTC 2021 - Peter Varkoly <varkoly@suse.com>