Bug#994901: bullseye-pu: Bug#994901: postfwd: Systemd .service file missing for postfwd
On Wed, 29 Sep 2021 09:57:08 +0200 Jan Wagner wrote: > Hi there, > > Am 22.09.21 um 22:26 schrieb Jakub Filo: > > * What led up to the situation? > > Upgrading to Bullseye, the /lib/systemd/system/postfwd.service file > > is no longer available and therefore the service does not start - the > > upgrade effectively broke a working package > > * What exactly did you do (or not do) that was effective (or > > just wonna ask if this bug qualifies for an update in bullseye? > > The patch fixing this is: > https://gitlab.uncompleted.org/debian/postfwd/-/commit/d0ecd91cc74c6934b53792da0a3bb8a649b6a40d.patch > and is really trivial. Yes, it is fixed in unstable already. > > Thanks, Jan. > -- > Never write mail to , you have been warned! > -BEGIN GEEK CODE BLOCK- > Version: 3.12 > GIT d-- s+: a C+++ UL P+ L+++ E--- W+++ N+++ o++ K++ w--- O M+ V- PS > PE Y++ > PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h r+++ y > --END GEEK CODE BLOCK-- As I stated in the report, I fixed it for myself, but I thnk that this is a bug which breaks postfwd for many people upgrading from Buster to Bullseye. If you had the systemd service enabled but you did not set STARTUP=1 in /etc/default/postfwd, then it worked in Buster and does not work in Bullseye. And systemd does not make it exactly clear that the service failed to start. I think the update should be done even for such small thing, as that change was not mentioned in any change log and broke functionality in a way that required manual invervention.
Bug#994901: bullseye-pu: Bug#994901: postfwd: Systemd .service file missing for postfwd
Hi there, Am 22.09.21 um 22:26 schrieb Jakub Filo: * What led up to the situation? Upgrading to Bullseye, the /lib/systemd/system/postfwd.service file is no longer available and therefore the service does not start - the upgrade effectively broke a working package * What exactly did you do (or not do) that was effective (or just wonna ask if this bug qualifies for an update in bullseye? The patch fixing this is: https://gitlab.uncompleted.org/debian/postfwd/-/commit/d0ecd91cc74c6934b53792da0a3bb8a649b6a40d.patch and is really trivial. Yes, it is fixed in unstable already. Thanks, Jan. -- Never write mail to , you have been warned! -BEGIN GEEK CODE BLOCK- Version: 3.12 GIT d-- s+: a C+++ UL P+ L+++ E--- W+++ N+++ o++ K++ w--- O M+ V- PS PE Y++ PGP++ t-- 5 X R tv- b+ DI D+ G++ e++ h r+++ y --END GEEK CODE BLOCK--From d0ecd91cc74c6934b53792da0a3bb8a649b6a40d Mon Sep 17 00:00:00 2001 From: Jan Wagner Date: Tue, 28 Sep 2021 12:12:12 +0200 Subject: [PATCH] d/rules: Calling dh_installsystemd (Closes: #994901) --- debian/rules | 1 + 1 file changed, 1 insertion(+) diff --git a/debian/rules b/debian/rules index 7ad15e3..f27e5e3 100755 --- a/debian/rules +++ b/debian/rules @@ -40,6 +40,7 @@ binary-indep: build install dh_installdocs -phapolicy tools/hapolicy/hapolicy[0-9a-zA-Z.]* dh_installexamples dh_installinit -- defaults 19 21 + dh_installsystemd --no-enable dh_installman dh_compress dh_fixperms -- GitLab
Bug#994901: postfwd: Systemd .service file missing for postfwd
Package: postfwd Version: 1.35-6 Severity: important X-Debbugs-Cc: plantr...@plantroon.com Dear Maintainer, * What led up to the situation? Upgrading to Bullseye, the /lib/systemd/system/postfwd.service file is no longer available and therefore the service does not start - the upgrade effectively broke a working package * What exactly did you do (or not do) that was effective (or ineffective)? I use the .service file from Buster in the meantime, copied it to my /etc/systemd/system directory. * What was the outcome of this action? It works now. * What outcome did you expect instead? The package should provide the .service file that it once did. As a note, listing files on packages.debian.org leads to an error, see: https://packages.debian.org/bullseye/all/postfwd/filelist -- System Information: Debian Release: 11.0 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 5.10.0-8-amd64 (SMP w/2 CPU threads) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages postfwd depends on: ii adduser 3.118 ii libnet-dns-perl 1.29-1 ii libnet-server-perl 2.009-2 ii lsb-base11.1.0 ii perl5.32.1-4+deb11u1 postfwd recommends no packages. postfwd suggests no packages. -- no debconf information