298 Commits

Author SHA256 Message Date
737cfc7e3f 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
c7fec19ee6 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=266
2026-01-07 07:22:19 +00:00
5ad480003f .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=265
2025-12-17 14:34:02 +00:00
ff3aea9fff .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=264
2025-12-17 14:27:43 +00:00
24f068c7f5 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=263
2025-12-17 14:18:14 +00:00
0fa56ba963 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=262
2025-12-17 14:12:53 +00:00
dd3825ae44 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
89fc40683c 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
21e55245ed 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
e947135cca 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
e4507b528a 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/package/show/server:mail/sendmail?expand=0&rev=257
2025-04-09 06:03:02 +00:00
bec305caa4 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
4b844e4ee8 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
f85c5e1ff6 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
a64e4879b9 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=253
2025-02-12 13:01:53 +00:00
d2a2cd4991 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=252
2025-02-12 11:44:12 +00:00
728d8caaf2 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=251
2025-02-12 09:12:36 +00:00
a5bc657e9d 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
d32ffdb6f7 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=249
2025-02-06 07:43:26 +00:00
ee6f1756f6 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=248
2025-02-06 07:39:12 +00:00
7b28442040 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
9e97e3bafd .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=246
2025-01-28 10:41:15 +00:00
7c0a6314d1 - reduce requires smtp_daemon to recommends, to allow e.g. smaller
clamav footprints.

OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=245
2025-01-28 10:38:32 +00:00
5b2f645203 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=244
2025-01-28 10:38:06 +00:00
434eed76e1 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=243
2025-01-28 10:34:19 +00:00
050dcb1952 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
387c06b87d 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/package/show/server:mail/sendmail?expand=0&rev=241
2024-12-17 13:00:49 +00:00
7dc6efa47d 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
878de97e78 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
ddaf88ac5b 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
8defaad305 .
OBS-URL: https://build.opensuse.org/package/show/server:mail/sendmail?expand=0&rev=237
2024-02-05 10:11:29 +00:00
6b86618f4d 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
475383fb93 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
0dee1fe53d 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
bf059d795f 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
e0b898c1c1 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
79693416b9 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
d17c1cf199 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
c5ab183eed 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
bb23932522 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
ab6ac15951 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
627bc30e8c 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
46364c508d 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
93a7c91a5a 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
f9a5857f92 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
a31f07dcf4 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
61faa30271 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
cb7e422b7b 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
67ada50953 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
6804b18c5b 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