Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

OpenSMTPD-7.7.0p0-1.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

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: 1037576 Source RPM: OpenSMTPD-7.7.0p0-1.1.src.rpm
Packager: http://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.

Provides

Requires

License

BSD-2-Clause AND BSD-3-Clause AND BSD-4-Clause AND ISC

Changelog

* 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.

Files

/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, Sat Oct 18 22:43:15 2025