Bug#994901: bullseye-pu: Bug#994901: postfwd: Systemd .service file missing for postfwd

2021-09-29 Thread Jakub Fiľo

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

2021-09-29 Thread Jan Wagner

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

2021-09-22 Thread Jakub Filo
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