298 Commits

Author SHA256 Message Date
be4ad96a1c Accepting request 1325711 from server:mail
- Correct group permission of /var/spool/clientmqueue to make
  sendmail work again (boo#1255437) 

- Support Immutable Mode (jsc#PED-14688)
  * Note that still sendmail is not part of SLES-16 and above

OBS-URL: https://build.opensuse.org/request/show/1325711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=130
2026-01-17 13:51:15 +00:00
4197d20fe9 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=266
2026-01-07 07:22:19 +00:00
1bd6438104 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=265
2025-12-17 14:34:02 +00:00
8cbeb249c7 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=264
2025-12-17 14:27:43 +00:00
6a08d150e5 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=263
2025-12-17 14:18:14 +00:00
9dc2cedf1c .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=262
2025-12-17 14:12:53 +00:00
c4096eb678 jsc#PED-14688
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=261
2025-12-17 12:46:06 +00:00
bb9864c789 Accepting request 1291171 from server:mail
- ran /usr/lib/obs/service/source_validators/helpers/fix_changelog
  to fixup changes to current standard. (forwarded request 1291006 from msmeissn)

OBS-URL: https://build.opensuse.org/request/show/1291171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=129
2025-07-08 13:28:19 +00:00
d92b033737 Accepting request 1291006 from home:msmeissn:branches:server:mail
- ran /usr/lib/obs/service/source_validators/helpers/fix_changelog
  to fixup changes to current standard.

OBS-URL: https://build.opensuse.org/request/show/1291006
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=259
2025-07-08 07:00:51 +00:00
35d82d2e26 Accepting request 1268036 from server:mail
add -std=gnu11 to compiler flags, to fix gcc15 compile time error, and to still allow build on Leap 15.6 (forwarded request 1267987 from hsk17)

OBS-URL: https://build.opensuse.org/request/show/1268036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=128
2025-04-10 19:57:17 +00:00
2d955174b7 Accepting request 1267987 from home:hsk17:branches:openSUSE:Factory:Staging:Gcc7
add -std=gnu11 to compiler flags, to fix gcc15 compile time error, and to still allow build on Leap 15.6

OBS-URL: https://build.opensuse.org/request/show/1267987
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=257
2025-04-09 06:03:02 +00:00
5d1954b598 Accepting request 1255660 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1255660
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=127
2025-03-26 20:16:44 +00:00
cfe6657ee5 keyring update
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=255
2025-03-17 14:25:11 +00:00
6aa38d7c10 Accepting request 1245380 from server:mail
- Skip /var/spool/mail/ from  permissons files of sendmail (boo#1236847)
- Handle Leap 16.0 similar to TW

- Avoid rpmlint warning 

- Skip sysvinit

OBS-URL: https://build.opensuse.org/request/show/1245380
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=126
2025-02-12 20:31:14 +00:00
fede11cd5a .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=253
2025-02-12 13:01:53 +00:00
bac81a9655 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=252
2025-02-12 11:44:12 +00:00
320f08d2c5 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=251
2025-02-12 09:12:36 +00:00
6e9029b782 Avoid rpmlint warning
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=250
2025-02-06 09:24:24 +00:00
6faaaff7a7 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=249
2025-02-06 07:43:26 +00:00
fcd56908c5 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=248
2025-02-06 07:39:12 +00:00
568f838751 Accepting request 1240791 from server:mail
- Allow libmilter to be installed without local MTA as it can be
  used with a remote MTA as well

- reduce requires smtp_daemon to recommends, to allow e.g. smaller
  clamav footprints.

OBS-URL: https://build.opensuse.org/request/show/1240791
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=125
2025-01-29 15:09:54 +00:00
b5c0f4a404 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=246
2025-01-28 10:41:15 +00:00
0fbdba2edf Accepting request 1240737 from home:msmeissn:branches:server:mail
- reduce requires smtp_daemon to recommends, to allow e.g. smaller
  clamav footprints.

OBS-URL: https://build.opensuse.org/request/show/1240737
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=245
2025-01-28 10:38:32 +00:00
0256890acf .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=244
2025-01-28 10:38:06 +00:00
7bb78e7d60 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=243
2025-01-28 10:34:19 +00:00
af7c98daa0 Accepting request 1231690 from server:mail
Add sendmail.8.18.1-reproducibleuname.patch to not embed the build machine's kernel version in debuginfo (boo#1234629) (forwarded request 1231685 from bmwiedemann)

OBS-URL: https://build.opensuse.org/request/show/1231690
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=124
2024-12-18 19:09:01 +00:00
6bfa7ffa13 Accepting request 1231685 from home:bmwiedemann:branches:server:mail
Add sendmail.8.18.1-reproducibleuname.patch to not embed the build machine's kernel version in debuginfo (boo#1234629)

OBS-URL: https://build.opensuse.org/request/show/1231685
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=241
2024-12-17 13:00:49 +00:00
3962de50f7 Accepting request 1151694 from server:mail
Prepare for RPM 4.20 (forwarded request 1151482 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1151694
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=123
2024-02-27 21:44:52 +00:00
621c07b623 Accepting request 1151482 from home:dimstar:rpm4.20:s
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1151482
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=239
2024-02-26 13:56:31 +00:00
135224c9e1 Accepting request 1144171 from server:mail
- Update to version sendmail 8.18.1 2024/01/31
  * sendmail is now stricter in following the RFCs and rejects
    some invalid input with respect to line endings
    and pipelining:
    - Prevent transaction stuffing by ensuring SMTP clients
      wait for the HELO/EHLO and DATA response before sending
      further SMTP commands.  This can be disabled using
      the new srv_features option 'F'.  Issue reported by
      Yepeng Pan and Christian Rossow from CISPA Helmholtz
      Center for Information Security.
    - Accept only CRLF . CRLF as end of an SMTP message
      as required by the RFCs, which can disabled by the
      new srv_features option 'O'.
    - Do not accept a CR or LF except in the combination
      CRLF (as required by the RFCs).  These checks can
      be disabled by the new srv_features options
      'U' and 'G', respectively.  In this case it is
      suggested to use 'u2' and 'g2' instead so the server
      replaces offending bare CR or bare LF with a space.
      It is recommended to only turn these protections off
      for trusted networks due to the potential for abuse.
  * Full DANE support is available if OpenSSL versions 1.1.1 or 3.x
    are used, i.e., TLSA RR 2-x-y and 3-x-y are supported
    as required by RFC 7672.
  * OpenSSL version 3.0.x is supported.  Note: OpenSSL 3 loads by
    default an openssl.cnf file from a location specified
    in the library which may cause unwanted behaviour
    in sendmail.  Hence sendmail sets the environment
    variable OPENSSL_CONF to /etc/mail/sendmail.ossl
    to override the default.  The file name can be

OBS-URL: https://build.opensuse.org/request/show/1144171
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=122
2024-02-06 15:32:53 +00:00
079349b931 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=237
2024-02-05 10:11:29 +00:00
c55ed7bada Update to sendmail 8.18.1 to fix CVE-2023-51765
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=236
2024-02-05 08:59:37 +00:00
26b4b1e628 Accepting request 1142755 from server:mail
- Correct permisson files path to /usr/share/permissions/permissions.d/ (boo#1219339)

- Fix file provides of openssl and timeout 

- Avoid error messages of chkstat as this tools does not
  accept slashes at the end of directory paths! 
- Move sendmails permissions files to /usr/share/permissions/

- Work on certificates usage of smart and relay host 
- Work on certificates for running sendmail

OBS-URL: https://build.opensuse.org/request/show/1142755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=121
2024-02-01 17:04:25 +00:00
45f6dd6606 boo#1219339
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=234
2024-01-30 11:46:18 +00:00
a93fc1acda Fix file provides of openssl and timeout
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=233
2024-01-30 08:02:10 +00:00
d00973df2a Some work on certificates
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=232
2024-01-18 12:18:50 +00:00
76ff8a5f02 Accepting request 1135112 from server:mail
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1135112
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=120
2023-12-26 17:26:59 +00:00
c9972bffb7 var-run.mount seems to gone
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=230
2023-12-18 18:16:08 +00:00
42a7a53c4e Accepting request 1094805 from server:mail
- Update to pre version sendmail 8.17.2
  * Make sure DANE checks (if enabled) are performed even if
    CACertPath or CACertFile are not set or unusable.
  * Note: if the code to set up TLS in the client fails, then
    {verify} will be set to TEMP but DANE requirements
    will be ignored, i.e., by default mail will be sent
    without STARTTLS.  This can be changed via a
    LOCAL_TLS_SERVER ruleset.
  * Pass server name to clt_features ruleset instead of client
    name to account for limitations in macro availability
    described below in CONFIG section.  This may break
    custom clt_features rulesets which expect to receive
    the client name as input.
  * Fix a regression introduced in 8.17.1: aliases file which
    contain continuation lines caused parsing errors.
  * Add an FFR (for future release) compile time option _FFR_LOG_STAGE
    to log the protocol stage as stage= for some errors during
    delivery attempts to make troubleshooting simpler.  This
    new logging may be enabled in a future release.
  * When EAI is enabled, milters also got the arguments of MAIL/RCPT
    commands in argv[0] for xxfi_envfrom()/xxfi_envrcpt()
    callbacks instead of just the mail address.
    Problem reported by Dilyan Palauzo.
  * When EAI is enabled, mailq prints UTF-8 addresses as such
    if SMTPUTF8 was used.
  * When EAI is enabled, the $h macro is now in the correct format.
    Previously this could cause wrong values for relay=
    in log entries and the mailer argument vector.
  * When the compile time option USE_EAI is enabled, vacation could
    fail to respond when it should.  Problem reported by

OBS-URL: https://build.opensuse.org/request/show/1094805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=119
2023-06-24 18:13:36 +00:00
78d50b3c4e Update to sendmail-8.17.2
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=228
2023-06-23 08:50:54 +00:00
7299f4a16e Accepting request 1090230 from server:mail
- Use the bash intrinsic virtual file /dev/tcp/localhost/<port>
  to check for MTA port

- Avoid fuser for detecting if sendmail is listen on MTA port

OBS-URL: https://build.opensuse.org/request/show/1090230
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=118
2023-06-02 22:06:38 +00:00
dc43c43a88 Use the bash intrinsic virtual file /dev/tcp/localhost/<port> to check for MTA port
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=226
2023-06-01 09:01:52 +00:00
b27f08afb4 Avoid fuser for detecting if sendmail is listen on MTA port
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=225
2023-05-31 12:22:32 +00:00
bbcf9d1978 Accepting request 1065705 from server:mail
- Drop NIS/NISPLUS support for Tumbleweed (boo#1208221)

OBS-URL: https://build.opensuse.org/request/show/1065705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=117
2023-02-14 15:44:39 +00:00
f32ec1ac29 Drop NIS/NISPLUS support for Tumbleweed
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=223
2023-02-14 10:18:54 +00:00
231992a6c6 Accepting request 1060641 from server:mail
- Fix source URLs: ftp.sendmail.com was restructured and the
  pub/sendmail directory is now the root directory.

- Switch over to https URLs (forwarded request 1060633 from dimstar)

OBS-URL: https://build.opensuse.org/request/show/1060641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=116
2023-01-25 16:42:35 +00:00
48d1bb46f4 Accepting request 1060633 from home:dimstar:Factory
- Fix source URLs: ftp.sendmail.com was restructured and the
  pub/sendmail directory is now the root directory.

- Switch over to https URLs

OBS-URL: https://build.opensuse.org/request/show/1060633
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=221
2023-01-24 12:28:33 +00:00
0bb4221981 ftp -> https
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=220
2023-01-24 12:10:55 +00:00
acaf5660dd Accepting request 1059997 from home:kukuk:cleanup
- Fix wrong "without sysvinit", don't require sysvinit in that case

OBS-URL: https://build.opensuse.org/request/show/1059997
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=219
2023-01-24 12:09:25 +00:00
4f6424e04a Accepting request 1057036 from server:mail
- Migration of PAM settings to /usr/lib/pam.d. (forwarded request 1045669 from schubi2)

OBS-URL: https://build.opensuse.org/request/show/1057036
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/sendmail?expand=0&rev=115
2023-01-10 13:59:18 +00:00