Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: OpenSMTPD | Distribution: openSUSE Tumbleweed |
Version: 7.7.0p0 | Vendor: openSUSE |
Release: 1.1 | Build date: Fri Oct 17 12:40:14 2025 |
Group: Productivity/Networking/Email/Servers | Build host: reproducible |
Size: 996088 | Source RPM: OpenSMTPD-7.7.0p0-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://www.opensmtpd.org/ | |
Summary: A free implementation of the server-side SMTP protocol |
OpenSMTPD is a FREE implementation of the server-side SMTP protocol as defined by RFC 5321, with some additional standard extensions. It allows ordinary machines to exchange e-mails with other systems speaking the SMTP protocol.
BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND ISC
* Fri Oct 17 2025 Mislav Bozicevic <mislav.bozicevic@suse.com> - Renamed the 'forward' man page to resolve conflict with an existing Factory package (vacation) * Mon Oct 13 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 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 2025 Mislav Bozicevic <mislav.bozicevic@suse.com> - Further hardened the systemd service configuration. * Thu Aug 28 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 07 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 07 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 07 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 02 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 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.
/etc/mail /etc/mail/aliases /etc/smtpd.conf /usr/bin/smtp /usr/lib/systemd/system/OpenSMTPD.service /usr/lib/sysusers.d/OpenSMTPD-user.conf /usr/libexec/opensmtpd /usr/libexec/opensmtpd/encrypt /usr/libexec/opensmtpd/lockspool /usr/libexec/opensmtpd/mail.lmtp /usr/libexec/opensmtpd/mail.local /usr/libexec/opensmtpd/mail.maildir /usr/libexec/opensmtpd/mail.mboxfile /usr/libexec/opensmtpd/mail.mda /usr/sbin/smtpctl /usr/sbin/smtpd /usr/share/licenses/OpenSMTPD /usr/share/licenses/OpenSMTPD/LICENSE /usr/share/man/man1/lockspool.1.gz /usr/share/man/man1/smtp.1.gz /usr/share/man/man5/aliases.5.gz /usr/share/man/man5/forward.5opensmtpd.gz /usr/share/man/man5/smtpd.conf.5.gz /usr/share/man/man5/table.5.gz /usr/share/man/man7/smtpd-filters.7.gz /usr/share/man/man7/smtpd-tables.7.gz /usr/share/man/man8/mail.lmtp.8.gz /usr/share/man/man8/mail.local.8.gz /usr/share/man/man8/mail.maildir.8.gz /usr/share/man/man8/mail.mboxfile.8.gz /usr/share/man/man8/mail.mda.8.gz /usr/share/man/man8/makemap.8.gz /usr/share/man/man8/newaliases.8.gz /usr/share/man/man8/sendmail.8.gz /usr/share/man/man8/smtpctl.8.gz /usr/share/man/man8/smtpd.8.gz /var/spool/mail
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:34:20 2025