[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#946083: marked as done (buster-pu: package opensmtpd/6.0.3p1-5)



Your message dated Sat, 08 Feb 2020 14:21:36 +0000
with message-id <cf1cb2f35981916a86b98b83609df15c95aa378b.camel@adam-barratt.org.uk>
and subject line Closing requests included in 10.3 point release
has caused the Debian Bug report #946083,
regarding buster-pu: package opensmtpd/6.0.3p1-5
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
946083: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=946083
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
Tags: buster
User: release.debian.org@packages.debian.org
Usertags: pu

The proposed upload fixes two bugs:

1) opensmtpd's "sendmail" implementation cannot enqueue mail offline
unless the "smtpctl" binary is installed setgid opensmtpdq. This has
been fixed in unstable.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=945910

2) We should warn users of changes to the config file syntax when they
upgrade from stretch to buster. The binary package in unstable already
does this, albeit with different wording.
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=944268

The proposed changes build successfully in the buster schroot on
barriere.d.o. A debdiff is atached. I tested the package in a local
chroot. If it looks good, I will upload.

Best,
Ryan

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.3.0-1-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8), LANGUAGE=en_CA.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_CA.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

-- 
|)|/  Ryan Kavanagh      | GPG: 4E46 9519 ED67 7734 268F
|\|\  https://rak.ac     |      BD95 8F7B F8FC 4A11 C97A
diff -Nru opensmtpd-6.0.3p1/debian/changelog opensmtpd-6.0.3p1/debian/changelog
--- opensmtpd-6.0.3p1/debian/changelog	2019-02-06 10:16:39.000000000 -0500
+++ opensmtpd-6.0.3p1/debian/changelog	2019-12-03 12:19:10.000000000 -0500
@@ -1,3 +1,10 @@
+opensmtpd (6.0.3p1-5+b10u1) buster; urgency=medium
+
+  * Warn users of change of smtpd.conf syntax (Closes: #944268)
+  * Install smtpctl setgid opensmtpq (Closes: #945910)
+
+ -- Ryan Kavanagh <rak@debian.org>  Tue, 03 Dec 2019 12:19:10 -0500
+
 opensmtpd (6.0.3p1-5) unstable; urgency=medium
 
   [ Ondřej Nový ]
diff -Nru opensmtpd-6.0.3p1/debian/control opensmtpd-6.0.3p1/debian/control
--- opensmtpd-6.0.3p1/debian/control	2019-02-05 17:11:54.000000000 -0500
+++ opensmtpd-6.0.3p1/debian/control	2019-12-03 12:10:11.000000000 -0500
@@ -14,7 +14,7 @@
  , zlib1g-dev
 Standards-Version: 4.3.0
 Homepage: https://www.opensmtpd.org/
-Vcs-Git: https://salsa.debian.org/debian/opensmtpd.git -b debian/sid
+Vcs-Git: https://salsa.debian.org/debian/opensmtpd.git -b debian/buster
 Vcs-Browser: https://salsa.debian.org/debian/opensmtpd
 
 Package: opensmtpd
diff -Nru opensmtpd-6.0.3p1/debian/gbp.conf opensmtpd-6.0.3p1/debian/gbp.conf
--- opensmtpd-6.0.3p1/debian/gbp.conf	2018-01-16 10:16:54.000000000 -0500
+++ opensmtpd-6.0.3p1/debian/gbp.conf	2019-12-03 12:09:54.000000000 -0500
@@ -1,5 +1,5 @@
 [DEFAULT]
 upstream-branch = upstream
-debian-branch = debian/sid
+debian-branch = debian/buster
 pristine-tar = True
 sign-tags = True
diff -Nru opensmtpd-6.0.3p1/debian/NEWS opensmtpd-6.0.3p1/debian/NEWS
--- opensmtpd-6.0.3p1/debian/NEWS	2018-01-16 10:16:54.000000000 -0500
+++ opensmtpd-6.0.3p1/debian/NEWS	2019-12-03 12:18:49.000000000 -0500
@@ -1,3 +1,28 @@
+opensmtpd (6.0.3p1-5+b10u1) buster; urgency=medium
+
+    There have been changes to the smtpd.conf file format[0] which may
+    require manual editing of your /etc/smtpd.conf file. Full details
+    may be found in the man page smtpd.conf(5). Quoting from the
+    "OpenBSD Upgrade Guide: 6.1 to 6.2" [0]:
+
+	The "secure" keyword is not valid anymore in "listen" directives
+	in smtpd.conf(5). Users are advised to replace existing
+	"listen secure" directives with two separate "tls" and "smtps"
+	listeners, i.e., a line like
+
+	    listen on $iface secure pki $pki
+
+	has to be replaced with
+
+	    listen on $iface tls pki $pki
+	    listen on $iface smtps pki $pki
+
+	Relaying syntax is not affected by this change.
+
+    [0] https://www.openbsd.org/faq/upgrade62.html
+
+ -- Ryan Kavanagh <rak@debian.org>  Tue, 03 Dec 2019 12:11:02 -0500
+
 opensmtpd (5.4.1p1-1) unstable; urgency=medium
 
     There have been minor changes to the smtpd.conf file format[0] which
diff -Nru opensmtpd-6.0.3p1/debian/postinst opensmtpd-6.0.3p1/debian/postinst
--- opensmtpd-6.0.3p1/debian/postinst	2019-02-06 09:39:50.000000000 -0500
+++ opensmtpd-6.0.3p1/debian/postinst	2019-12-03 12:19:04.000000000 -0500
@@ -175,6 +175,13 @@
                     --no-create-home --disabled-password \
                     --gecos "OpenSMTD queue user" \
                     --ingroup opensmtpq opensmtpq
+        # smtpctl needs to be setgid opensmtpq per
+        # https://github.com/OpenSMTPD/OpenSMTPD/commit/8bdce604
+        if ! dpkg-statoverride --list --quiet "/usr/sbin/smtpctl" >/dev/null;
+        then
+            dpkg-statoverride --force-all --quiet --update \
+                --add root opensmtpq 2755 "/usr/sbin/smtpctl"
+        fi
     ;;
 
     abort-upgrade|abort-remove|abort-deconfigure|reconfigure)

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Package: release.debian.org
Version: 10.3

Hi,

Each of the uploads referred to by these bugs was included in today's
stable point release.

Regards,

Adam

--- End Message ---

Reply to: