Commit Graph

414 Commits

Author SHA256 Message Date
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
Dominique Leuenberger
50ae0ea4cf Accepting request 594906 from 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. (forwarded request 594825 from adamm)

OBS-URL: https://build.opensuse.org/request/show/594906
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=156
2018-04-17 09:10:05 +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
Dominique Leuenberger
29690304f2 Accepting request 590357 from server:mail
- bsc#1082514 autoyast: postfix gets not set myhostname properly -
  set to localhost

OBS-URL: https://build.opensuse.org/request/show/590357
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=155
2018-03-24 15:09:58 +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
Dominique Leuenberger
3331045eea Accepting request 586164 from 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. (forwarded request 585926 from 13ilya)

OBS-URL: https://build.opensuse.org/request/show/586164
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=154
2018-03-20 20:50:58 +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
Dominique Leuenberger
cff16b9940 Accepting request 576036 from server:mail
- 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/request/show/576036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=153
2018-02-16 20:39:38 +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
Dominique Leuenberger
dc97d630fd Accepting request 555181 from server:mail
OBS-URL: https://build.opensuse.org/request/show/555181
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=152
2017-12-09 19:25:30 +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
Dominique Leuenberger
1b992c2e22 Accepting request 545096 from server:mail
OBS-URL: https://build.opensuse.org/request/show/545096
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=151
2017-11-30 11:40: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
Dominique Leuenberger
c9b0265fc7 Accepting request 541226 from server:mail
OBS-URL: https://build.opensuse.org/request/show/541226
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=150
2017-11-16 12:56:23 +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
Dominique Leuenberger
1c5a880182 Accepting request 537613 from server:mail
OBS-URL: https://build.opensuse.org/request/show/537613
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=149
2017-10-31 14:43:06 +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
Dominique Leuenberger
638f242ed9 Accepting request 535461 from server:mail
- bnc#1059512 L3: Postfix Problem
  The applied changes breaks existing postfix configurations because
  daemon_directory was not adapted to the new value.
 

- fix build for SLE
  * nothing provides libnsl-devel
  * add bcond_with libnsl

- bnc#1059512 L3: Postfix Problem 
  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/request/show/535461
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=148
2017-10-21 18:21:05 +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
Dominique Leuenberger
0b7b812ff3 Accepting request 530015 from server:mail
- bnc#1016491 postfix raported to log "warning: group or other writable:"
   on each symlink in config.
  * Add fix-postfix-script.patch

- 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/530015
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=147
2017-10-02 14:52:05 +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
Dominique Leuenberger
7e80b92f94 Accepting request 521005 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/521005
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=146
2017-09-14 19:09:12 +00:00
a9109da5eb Accepting request 517521 from home:kukuk:branches:server:mail
- Add libnsl-devel build requires for glibc obsoleting libnsl

OBS-URL: https://build.opensuse.org/request/show/517521
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=273
2017-09-05 07:39:34 +00:00
Yuchen Lin
2de71578f8 Accepting request 512775 from server:mail
- bnc#1045264 L3: postmap problem
   * Applying proposed patch of leen.meyer@ziggo.nl in bnc#771811

OBS-URL: https://build.opensuse.org/request/show/512775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=145
2017-08-06 09:27:37 +00:00
Peter Varkoly
a9d55c3f30 - bnc#1045264 L3: postmap problem
* Applying proposed patch of leen.meyer@ziggo.nl in bnc#771811

OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=271
2017-07-27 10:42:02 +00:00
Dominique Leuenberger
409bad9f79 Accepting request 504273 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/504273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=144
2017-06-23 07:17:04 +00:00
Michael Ströder
d5c96b9845 Accepting request 504271 from home:stroeder:branches:server:mail
update to upstream release 3.2.2

OBS-URL: https://build.opensuse.org/request/show/504271
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=269
2017-06-16 18:01:12 +00:00
Dominique Leuenberger
b0f7792025 Accepting request 500451 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/500451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=143
2017-06-13 14:08:30 +00:00
Matthias Mailänder
ceed4ac90b OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=267 2017-05-25 15:01:48 +00:00
Dominique Leuenberger
b3de933e74 Accepting request 489493 from server:mail
revert changes of postfix-main.cf.patch from rev=261 (forwarded request 489488 from computersalat)

OBS-URL: https://build.opensuse.org/request/show/489493
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=142
2017-05-03 13:51:55 +00:00
Christian Wittmer
168e82144c Accepting request 489488 from home:computersalat:devel:mail
revert changes of postfix-main.cf.patch from rev=261

OBS-URL: https://build.opensuse.org/request/show/489488
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=265
2017-04-19 22:34:52 +00:00
Yuchen Lin
299933c44f Accepting request 487812 from server:mail
- Some cleanups
  * Fix SUSE postfix-files to avoid chown errors (anyway this file
    seems to be obsolete) 
  * Avoid installing shared libraries twice
  * Refresh patch postfix-linux45.patch

- update postfix-master.cf.patch
  * recover lost (with 3.2.0 update) submission, smtps sections 
  * merge with upstream update
- update config.postfix
  * update master.cf generation for submission
- rebase patches against 3.2.0
  * pointer_to_literals.patch
  * postfix-no-md5.patch
  * postfix-ssl-release-buffers.patch
  * postfix-vda-v14-3.0.3.patch

    postfix-post-install.patch
- postfix-linux45.patch: handle Linux 4.x and Linux 5.x (used by aarch64)
  (bsc#940289)

OBS-URL: https://build.opensuse.org/request/show/487812
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=141
2017-04-17 08:24:27 +00:00
Dr. Werner Fink
6b265ae5e9 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=263
2017-04-13 09:36:49 +00:00
Dr. Werner Fink
0f9fd20b85 some smaller fixes
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=262
2017-04-13 09:23:37 +00:00
Peter Varkoly
3899726842 OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=261 2017-04-13 06:56:45 +00:00
Peter Varkoly
1ca4ad7ebb - bnc#830818 - yast2-mail does not set amavis configuration correctly
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=260
2017-04-09 18:32:47 +00:00
Christian Wittmer
6e63b0e03a Accepting request 486859 from home:computersalat:devel:mail
update postfix-master.cf.patch: recover lost submission, smtps sections

OBS-URL: https://build.opensuse.org/request/show/486859
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=259
2017-04-08 22:23:20 +00:00
Yuchen Lin
29028e59ac Accepting request 481845 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/481845
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=140
2017-04-07 12:17:35 +00:00
b2d3bb7fd7 Accepting request 481462 from home:kukuk:sysusers
- Require system group mail
- Use mail group name instead of GID

OBS-URL: https://build.opensuse.org/request/show/481462
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=257
2017-03-21 16:17:14 +00:00
Dominique Leuenberger
ab613638c2 Accepting request 477819 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/477819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=139
2017-03-10 20:45:30 +00:00
Peter Varkoly
9d961d0071 Accepting request 477732 from home:darix:playground
- update to 3.2.0
- refresh postfix-master.cf.patch

OBS-URL: https://build.opensuse.org/request/show/477732
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=255
2017-03-08 19:37:21 +00:00
Peter Varkoly
dfac6ec4c2 Accepting request 477282 from home:wrosenauer:devel
Current Postfix breaks other packages' builds if they are relying on a working postfix configuration in buildroot (e.g. mailman).
Postfix tries to add users and groups w/o the proper requires.
I've converted the current lines with the ones documented currently here:
https://en.opensuse.org/openSUSE:Packaging_guidelines#Users_and_Groups

OBS-URL: https://build.opensuse.org/request/show/477282
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=254
2017-03-06 18:50:16 +00:00
Dominique Leuenberger
fc30f15f05 Accepting request 459187 from server:mail
1

OBS-URL: https://build.opensuse.org/request/show/459187
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/postfix?expand=0&rev=138
2017-02-22 12:50:08 +00:00
Peter Varkoly
b6f400e587 Accepting request 458874 from home:kukuk:branches:server:mail
- Fix requires:
  - shadow is needed for postfix-mysql pre-install section
  - insserv is not needed if systemd is used

OBS-URL: https://build.opensuse.org/request/show/458874
OBS-URL: https://build.opensuse.org/package/show/server:mail/postfix?expand=0&rev=252
2017-02-20 10:00:51 +00:00