SHA256
1
0
forked from pool/postfix
Commit Graph

288 Commits

Author SHA256 Message Date
Peter Varkoly
c642a9d518 - bsc#1160413 postfix fails with -fno-common
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=357
2020-02-05 12:27:52 +00:00
Peter Varkoly
a60417ac2f Accepting request 769568 from home:stroeder:branches:server:mail
Update to 3.4.9 (bug fixes)

OBS-URL: https://build.opensuse.org/request/show/769568
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=356
2020-02-03 14:23:23 +00:00
Peter Varkoly
4aa978eb77 Accepting request 751453 from home:stroeder:branches:server:mail
Update to 3.4.8

OBS-URL: https://build.opensuse.org/request/show/751453
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=354
2019-11-28 10:07:19 +00:00
Michael Ströder
0c3272c9f2 Accepting request 732522 from home:stroeder:branches:server:mail
Update to 3.4.7

OBS-URL: https://build.opensuse.org/request/show/732522
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=352
2019-09-28 18:49:14 +00:00
Peter Varkoly
f801426f8b Accepting request 732857 from home:marxin:branches:server:mail
- Backport deprecated-RES_INSECURE1.patch in order to fix
  boo#1149705.

OBS-URL: https://build.opensuse.org/request/show/732857
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=350
2019-09-25 09:37:32 +00:00
Peter Varkoly
566b0da6bd - bsc#1120757 L3: File Permissions->Paranoid can cause a system hang
Break loop if postfix has no permission in spool directory.
  - add postfix-avoid-infinit-loop-if-no-permission.patch

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=349
2019-09-19 06:21:01 +00:00
Christian Wittmer
760dae75df Accepting request 722016 from home:computersalat:devel:mail
fix for boo#1144946

OBS-URL: https://build.opensuse.org/request/show/722016
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=347
2019-08-09 15:14:53 +00:00
Peter Varkoly
9ed48dca17 - bsc#1142881 - mkpostfixcert from Postfix still uses md
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=344
2019-07-26 08:26:51 +00:00
Michael Ströder
ce8a0ea819 Accepting request 718547 from home:mgerstner:branches:server:mail
- removal of SuSEfirewall2 service, since SuSEfirewall2 has been replaced by
  firewalld, see [1].
  [1]: https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html

OBS-URL: https://build.opensuse.org/request/show/718547
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=343
2019-07-25 14:20:54 +00:00
Christian Wittmer
3a857c7776 Accepting request 717671 from home:computersalat:devel:mail
fix for: Can't connect to local MySQL server through socket '/run/mysql/mysql.sock'

OBS-URL: https://build.opensuse.org/request/show/717671
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=342
2019-07-23 13:43:33 +00:00
Michael Ströder
e34d827b7f Accepting request 713194 from home:stroeder:branches:server:mail
Update to 3.4.6

OBS-URL: https://build.opensuse.org/request/show/713194
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=340
2019-07-03 09:41:02 +00:00
Peter Varkoly
8b5ce26cd2 - Ensure that postfix is member of all groups as before.
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=338
2019-06-26 13:52:59 +00:00
Peter Varkoly
b7c235ecd7 Accepting request 711551 from home:mgoppold:mail
ensure that postfix is member of all groups as before (i.e. amavis run as milter with user vscan and postfix belong to the vscan group)

OBS-URL: https://build.opensuse.org/request/show/711551
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=337
2019-06-26 11:54:05 +00:00
Lars Vogdt
8756bb6078 Accepting request 709462 from home:dimstar:Factory
Allow OBS to pick better candidates to shorten rebuild queues

OBS-URL: https://build.opensuse.org/request/show/709462
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=335
2019-06-15 14:58:34 +00:00
Peter Varkoly
338de954d0 Accepting request 708089 from home:scarabeus_iv:branches:server:mail
- Drop the omc config fate#301838:
  * it is obsolete since SLE11

OBS-URL: https://build.opensuse.org/request/show/708089
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=333
2019-06-06 09:54:36 +00:00
Michael Ströder
25d535fa9d Accepting request 701530 from home:varkoly:branches:server:mail
- bsc#1104543 config.postfix does not start tlsmgr in master.cf
  when using POSTFIX_SMTP_TLS_CLIENT="must". Applyed the proposed
  patch.

OBS-URL: https://build.opensuse.org/request/show/701530
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=331
2019-05-14 04:36:54 +00:00
Peter Varkoly
575e5e15f9 Accepting request 690159 from home:stroeder:branches:server:mail
Update to 3.4.5

OBS-URL: https://build.opensuse.org/request/show/690159
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=329
2019-04-01 09:01:43 +00:00
Peter Varkoly
262723174e Accepting request 686001 from home:varkoly:branches:server:mail
- Update to 3.4.4
  o Incompatible changes
    - The Postfix SMTP server announces CHUNKING (BDAT
      command) by default. In the unlikely case that this breaks some
      important remote SMTP client, disable the feature as follows:
      
      /etc/postfix/main.cf:
          # The logging alternative:
          smtpd_discard_ehlo_keywords = chunking
          # The non-logging alternative:
          smtpd_discard_ehlo_keywords = chunking, silent_discard
    - This introduces a new master.cf service 'postlog'
      with type 'unix-dgram' that is used by the new postlogd(8) daemon.
      Before backing out to an older Postfix version, edit the master.cf
      file and remove the postlog entry.
    - Postfix 3.4 drops support for OpenSSL 1.0.1
    - To avoid performance loss under load, the
      tlsproxy(8) daemon now requires a zero process limit in master.cf
      (this setting is provided with the default master.cf file). By
      default, a tlsproxy(8) process will retire after several hours.
    - To set the tlsproxy process limit to zero:
      postconf -F tlsproxy/unix/process_limit=0
      postfix reload
  o Major changes 
    - Postfix SMTP server support for RFC 3030 CHUNKING
      (the BDAT command) without BINARYMIME, in both smtpd(8) and
      postscreen(8). This has no effect on Milters, smtpd_mumble_restrictions,
      and smtpd_proxy_filter. See BDAT_README for more.
    - Support for logging to file or stdout, instead of using syslog.
    - Logging to file solves a usability problem for MacOS, and

OBS-URL: https://build.opensuse.org/request/show/686001
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=328
2019-03-30 17:47:38 +00:00
Stephan Kulow
48ef32a7be Accepting request 681744 from home:jirislaby:branches:server:mail
- postfix-linux45.patch: support also newer kernels -- pretend
  we are still at kernel 3. Note that there are no conditionals for
  LINUX3 or LINUX4. And LINUX5 was generated, but not tested in the
  code which caused build failures.

OBS-URL: https://build.opensuse.org/request/show/681744
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=326
2019-03-11 07:26:32 +00:00
908421b24e - skip set -x and fix version update changes entry
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=324
2019-03-04 14:46:59 +00:00
19d21ca307 Accepting request 680992 from home:stroeder:branches:server:mail
Update to 3.3.3

OBS-URL: https://build.opensuse.org/request/show/680992
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=323
2019-03-04 14:42:16 +00:00
534a357529 Accepting request 680558 from home:rmax:branches:server:mail
- PostrgeSQL's pg_config is meant for linking server extensions,
  use libpq's pkg-config instead, if available.
  This is needed to fix build with PostgreSQL 11.

OBS-URL: https://build.opensuse.org/request/show/680558
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=322
2019-03-04 14:41:12 +00:00
Christian Wittmer
1057f59236 Accepting request 672548 from home:computersalat:devel:mail
rework config.postfix: disable commenting of smtpd_sasl_path/smtpd_sasl_type

OBS-URL: https://build.opensuse.org/request/show/672548
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=320
2019-02-07 18:41:39 +00:00
Christian Wittmer
e8fe4d6813 Accepting request 668833 from home:computersalat:devel:mail
rework postfix-mysql, needed for reject_unverified_recipient

OBS-URL: https://build.opensuse.org/request/show/668833
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=318
2019-01-26 19:32:37 +00:00
Christian Wittmer
1ec76ae8b7 Accepting request 667333 from home:computersalat:devel:mail
rework postfix-mysql, needed for reject_unverified_recipient

OBS-URL: https://build.opensuse.org/request/show/667333
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=317
2019-01-20 22:14:18 +00:00
Christian Wittmer
40a0428e0a Accepting request 657814 from home:mkraus:branches:server:mail
binary hardening: link with full RELRO

OBS-URL: https://build.opensuse.org/request/show/657814
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=315
2018-12-18 16:06:05 +00:00
Peter Varkoly
46ab450cbf Accepting request 651597 from home:stroeder:branches:server:mail
Update to 3.3.2

OBS-URL: https://build.opensuse.org/request/show/651597
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=313
2018-11-25 12:37:07 +00:00
Christian Wittmer
ff511e1c37 Accepting request 651541 from home:computersalat:devel:mail
disable weak RC4 cipher, improve relay_domains & restriction examples

OBS-URL: https://build.opensuse.org/request/show/651541
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=312
2018-11-24 17:23:43 +00:00
Christian Wittmer
5f45aebfdb Accepting request 643762 from home:computersalat:devel:mail
update config.postfix, update main.cf patch

OBS-URL: https://build.opensuse.org/request/show/643762
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=310
2018-10-30 20:13:37 +00:00
Peter Varkoly
e92c1ca45c - bsc#1092939 - Postfixes postconf gives a lot of LDAP related warnings
o add m4 as buildrequires, as proposed.

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=308
2018-10-04 12:55:56 +00:00
cef8bff55a Accepting request 631725 from home:scarabeus_iv:branches:server:mail
- Add zlib-devel as buildrequires, previously included from
  openssl-devel

OBS-URL: https://build.opensuse.org/request/show/631725
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=306
2018-08-28 08:16:02 +00:00
Peter Varkoly
b9616b59b0 - bsc#1087471 Unreleased Postfix update breaks SUSE Manager
o Removing setting smtpd_sasl_path and smtpd_sasl_type to empty

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=304
2018-05-25 11:19:50 +00:00
Peter Varkoly
d6b9d2b0c0 Accepting request 611041 from home:stroeder:branches:server:mail
- Update to 3.3.1

OBS-URL: https://build.opensuse.org/request/show/611041
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=303
2018-05-21 20:04:06 +00:00
Peter Varkoly
0265416baa Accepting request 605693 from home:lnussel:branches:server:mail
- remove pre-requirements on sysvinit(network) and sysvinit(syslog).
  There seems to be no good reason for that other than blowing up
  the dependencies (bsc#1092408).

OBS-URL: https://build.opensuse.org/request/show/605693
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=301
2018-05-10 06:43:12 +00:00
Peter Varkoly
e67757ddc9 Accepting request 594825 from home:adamm:branches:server:mail
- bsc#1071807 postfix-SuSE/config.postfix: only reload postfix
  if the actual service is running. This prevents spurious
  and irrelevant error messages in system logs.

OBS-URL: https://build.opensuse.org/request/show/594825
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=299
2018-04-09 14:56:51 +00:00
Peter Varkoly
a6245b9317 - bsc#1080772 postfix smtpd throttle getting "hello" if no sasl auth
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=298
2018-03-25 10:14:06 +00:00
Peter Varkoly
5748113448 - bsc#1082514 autoyast: postfix gets not set myhostname properly -
set to localhost

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=296
2018-03-22 14:25:30 +00:00
Peter Varkoly
96f02db6a7 Accepting request 585926 from home:13ilya:branches:server:mail
- Refresh spec-file via spec-cleaner and manual optinizations.
  * Add %license macro.
  * Set license to IPL-1.0 OR EPL-2.0.
- Update to 3.3.0
  * http://cdn.postfix.johnriley.me/mirrors/postfix-release/official/postfix-3.3.0.RELEASE_NOTES
  * Dual license: in addition to the historical IBM Public License
    1.0, Postfix is now also distributed with the more recent Eclipse
    Public License 2.0. Recipients can choose to take the software
    under the license of their choice. Those who are more comfortable
    with the IPL can continue with that license.
  * The postconf command now warns about unknown parameter names
    in a Postfix database configuration file. As with other unknown
    parameter names, these warnings can help to find typos early.
  * Container support: Postfix 3.3 will run in the foreground with
    "postfix start-fg". This requires that Postfix multi-instance
    support is disabled (the default). To collect Postfix syslog
    information on the container's host, mount the host's /dev/log
    socket into the container, for example with "docker run -v
    /dev/log:/dev/log ...other options...", and specify a distinct
    Postfix syslog_name setting in the container (for example with
    "postconf syslog_name=the-name-here").
  * Milter support: applications can now send RET and ENVID parameters
    in SMFIR_CHGFROM (change envelope sender) requests.
  * Postfix-generated From: headers with 'full name' information
    are now formatted as "From: name <address>" by default. Specify
    "header_from_format = obsolete" to get the earlier form "From:
    address (name)".
  * Interoperability: when Postfix IPv6 and IPv4 support are both
    enabled, the Postfix SMTP client will now relax MX preferences
    and attempt to schedule similar numbers of IPv4 and IPv6
    addresses. This works around mail delivery problems when a
    destination announces lots of primary MX addresses on IPv6, but
    is reachable only over IPv4 (or vice versa). The new behavior
    is controlled with the smtp_balance_mx_inet_protocols parameter.
  * Compatibility safety net: with compatibility_level < 1, the
    Postfix SMTP server now warns for mail that would be blocked
    by the Postfix 2.10 smtpd_relay_restrictions feature, without
    blocking that mail. There still is a steady trickle of sites
    that upgrade from an earlier Postfix version.

OBS-URL: https://build.opensuse.org/request/show/585926
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=294
2018-03-13 07:02:46 +00:00
Peter Varkoly
c2cddd1e53 - bsc#1065411 Package postfix should require package system-user-nobody
- bsc#1080772 postfix smtpd throlle getting "hello" if no sasl auth
   was configured

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=292
2018-02-13 10:43:09 +00:00
04c4a8f237 Accepting request 555076 from home:dimstar:Factory
- Fix usage of fillup_only:-y is not a valid option to this macro.

fillup_only: invalid option -- 'y'
error: Unknown option y in fillup_only(dans)

Up to RPM 4.14, this was simply ignored. RPM 4.14 errors out.

OBS-URL: https://build.opensuse.org/request/show/555076
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=290
2017-12-08 08:50:52 +00:00
b7b86bea6f Accepting request 544715 from home:RBrownSUSE:branches:server:mail
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544715
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=288
2017-11-24 09:59:20 +00:00
77d8915a9e Accepting request 539853 from home:kukuk:branches:server:mail
- Don't mark postfix.service as config file, this is no config
  file.
- Some of the Requires(pre) are needed for post-install and at
  runtime, fix the requires.

OBS-URL: https://build.opensuse.org/request/show/539853
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=286
2017-11-13 09:28:31 +00:00
Peter Varkoly
787d766399 Accepting request 537545 from home:stroeder:branches:server:mail
- update to 3.2.4
  * DANE interoperability. Postfix builds with OpenSSL 1.0.0 or
    1.0.1 failed to send email to some sites with "TLSA 2 X X" DNS
    records associated with an intermediate CA certificate. Problem
    report and initial fix by Erwan Legrand.
  * Missing dynamicmaps support in the Postfix sendmail command.
    This broke authorized_submit_users settings that use a
    dynamically-loaded map type. Problem reported by Ulrich Zehl.

OBS-URL: https://build.opensuse.org/request/show/537545
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=284
2017-10-30 16:24:20 +00:00
Peter Varkoly
2c4f575ffd - bnc#1059512 L3: Postfix Problem
The applied changes breaks existing postfix configurations because
  daemon_directory was not adapted to the new value.

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=282
2017-10-20 12:32:34 +00:00
Christian Wittmer
af685a8a5f Accepting request 534110 from home:computersalat:devel:mail
fix build for SLE(nothing provides libnsl-devel)

OBS-URL: https://build.opensuse.org/request/show/534110
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=281
2017-10-15 23:10:09 +00:00
Peter Varkoly
862bfafd53 To manage multiple Postfix instances on a single host requires
that daemon_directory and shlib_directory is different to
  avoid use of the shared directories also as per-instance directories.
  For this reason daemon_directory was set to /usr/lib/postfix/bin/.
  shlib_directory stands /usr/lib/postfix/.

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=280
2017-10-11 14:01:15 +00:00
Peter Varkoly
ac95c5e1e3 - bnc#1059512 L3: Postfix Problem
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=279
2017-10-09 09:13:42 +00:00
Peter Varkoly
67ea6c4f86 * Add fix-postfix-script.patch
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=277
2017-09-29 18:46:23 +00:00
Peter Varkoly
535d279360 Accepting request 529111 from home:varkoly:branches:server:mail
- bnc#1016491 postfix raported to log "warning: group or other writable:"
   on each symlink in config.

OBS-URL: https://build.opensuse.org/request/show/529111
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=276
2017-09-28 14:24:06 +00:00
Michael Ströder
6c8f34c68d Accepting request 528692 from home:stroeder:branches:server:mail
- update to 3.2.3
 * Extension propagation was broken with "recipient_delimiter = .".
   This change reverts a change that was trying to be too clever.
 * The postqueue command would abort with a panic message after it
   experienced an output write error while listing the mail queue.
   This change restores a write error check that was lost with the
   Postfix 3.2 rewrite of the vbuf_print formatter.
 * Restored sanity checks for dynamically-specified width and precision
   in format strings (%*, %.*, and %*.*). These checks were lost with
   the Postfix 3.2 rewrite of the vbuf_print formatter.

OBS-URL: https://build.opensuse.org/request/show/528692
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=275
2017-09-25 17:08:25 +00:00