OBS-URL: https://build.opensuse.org/package/show/server:mail/OpenSMTPD?expand=0&rev=14
107 lines
5.0 KiB
Plaintext
107 lines
5.0 KiB
Plaintext
-------------------------------------------------------------------
|
|
Mon Nov 3 20:50:59 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Updated to version 7.8.0p0: (CVE-2025-62875 boo#1250838)
|
|
- Don't reject single character AUTH PLAIN passwords.
|
|
- Fix address family typo (PF_INET->PF_INET6).
|
|
- Various documentation improvements.
|
|
- Removed support for world-writable mail spools.
|
|
- Updated contrib mail.local and lockspool.
|
|
- Don't die if garbage is being sent on the local socket.
|
|
- removed patch included in update
|
|
OpenSMTPD-simplified-world-writable-spoolers-handling.patch
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Oct 17 10:40:14 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Renamed the 'forward' man page to resolve conflict with an existing
|
|
Factory package (vacation)
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Oct 13 15:45:33 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Added patches according to feedback from boo#1247781:
|
|
* OpenSMTPD-reduced-permissions-on-SMTPD_SOCKET.patch: control socket
|
|
permissions have been removed for world
|
|
* OpenSMTPD-simplified-world-writable-spoolers-handling.patch: simplified
|
|
world-writable spool handling. Changes from upstream have been imported
|
|
before the next upstream version is released. Once it is released, this
|
|
patch can be removed
|
|
* permissions on /var/spool/mail were set to 755 which means server
|
|
operator is expected to add relevant users to a group and adjust
|
|
the mentioned directory's ownership and permissions appropriately
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Sep 11 08:49:36 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Updated the spec file according to feedback from boo#1247781:
|
|
* the package takes ownership of /var/spool/mail like other
|
|
packages that provide smtp_daemon (see discussion in
|
|
https://github.com/rpm-software-management/rpmlint/pull/1392)
|
|
* set_permissions/verify_permissions have been configured. At
|
|
this moment (before package allowlisting), this causes rpmlint
|
|
errors which is by design
|
|
|
|
-------------------------------------------------------------------
|
|
Fri Aug 29 13:48:12 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Further hardened the systemd service configuration.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 28 09:22:32 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Updated the spec file so that default configuration works out of
|
|
the box. The workaround is related to the issue as described in
|
|
https://github.com/OpenSMTPD/OpenSMTPD/issues/853
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 7 10:40:54 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Updated the spec file according to feedback:
|
|
* added the Provides and Conflicts sections
|
|
* changed the 'sed' expression to appear more traditional
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 7 09:48:53 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Removed the rpmlintrc file. 'permissions-file-setuid-bit' requires
|
|
review from the security team. Without the rpmlint allowlisting the
|
|
package build is broken.
|
|
|
|
-------------------------------------------------------------------
|
|
Thu Aug 7 07:55:52 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Updated the spec file according to feedback:
|
|
* included upstream source URL and uploaded the result of 'download_files'
|
|
service manual run directly to OBS
|
|
* switched to pkgconfig for library build dependency resolution
|
|
* normalized to OpenSSL for all targets due to compilation issues with
|
|
LibreSSL for Tumbleweed on armv7l
|
|
* applied 'format_spec_file' service edits
|
|
* switched to using macros for 'make' 'build' and 'install'
|
|
* switched to using a macro for lowercase variant of the package name
|
|
instead of hardcoding it, where applicable
|
|
* removed 'strip' invocations because it breaks debuginfo packages; it
|
|
is assumed OBS will strip binaries for release configuration
|
|
* started depending on 'netcfg' package to provide /etc/aliases
|
|
* removed '%attr' specification on '%files' where 'make install' does it
|
|
well by default
|
|
* removed rc symlink fix for rpmlint 'suse-missing-rclink' warning (no
|
|
longer needed)
|
|
* removed permissions.d specification; the package has only one permission
|
|
configuration set
|
|
|
|
-------------------------------------------------------------------
|
|
Wed Jul 2 14:55:09 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Updated the package to upstream version 7.7.0p0 (2025-05-12) that brings
|
|
the following significant change:
|
|
* updated to use imsg APIs
|
|
|
|
-------------------------------------------------------------------
|
|
Mon Jun 30 15:50:03 UTC 2025 - Mislav Bozicevic <mislav.bozicevic@suse.com>
|
|
|
|
- Initial experimental build for version 7.6.0p1 (2024-10-20) that was not
|
|
packaged and released beyond the home project.
|
|
|