Your message dated Sat, 28 Dec 2024 03:35:09 +0000 with message-id <[email protected]> and subject line Bug#1090783: Removed package(s) from unstable has caused the Debian Bug report #802594, regarding bird: systemd unit disabled by default, does not (re-)start on boot 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 [email protected] immediately.) -- 802594: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802594 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: bird Version: 1.4.5-1+deb8u1 Severity: important Tags: patch Dear Maintainer, bird currently ships its own native systemd unit files, but does not take care of enabling the units. On systems with systemd, this means that BIRD will not start automatically on boot unless manually enabled, although it will be started by dh_installinit during installation. This is visible in the output of systemctl: $ systemctl status bird ● bird.service - BIRD Internet Routing Daemon (IPv4) Loaded: loaded (/lib/systemd/system/bird.service; disabled) Note that the unit is loaded (running) but `disabled`, i.e. will not start automatically. This is in contrast with the behaviour on sysvinit systems, where bird is started on boot by default. Please fix this (preferrably even in Jessie) using dh-systemd, as is does the attached patch. Regards, Apollon -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable'), (90, 'unstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, mips Kernel: Linux 3.16.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=el_GR.UTF-8, LC_CTYPE=el_GR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system)>From 0fd4e221fb0d7dc09fe26b570c350dd72770ca4f Mon Sep 17 00:00:00 2001 From: Apollon Oikonomopoulos <[email protected]> Date: Wed, 21 Oct 2015 15:49:12 +0300 Subject: [PATCH] Use dh-systemd BIRD ships systemd unit files, but currently does not use dh-systemd to make sure the units are properly enabled. Fix this by B-D'ing on dh-systemd and using it during build. --- debian/control | 1 + debian/rules | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/debian/control b/debian/control index 4bbcb17..f4fa26d 100644 --- a/debian/control +++ b/debian/control @@ -4,6 +4,7 @@ Priority: extra Build-Depends: autotools-dev, bison, debhelper (>= 9~), + dh-systemd (>= 1.5), docbook-xsl, dpkg-dev (>= 1.16.1.1~), flex, diff --git a/debian/rules b/debian/rules index 9531bd5..352c3c2 100755 --- a/debian/rules +++ b/debian/rules @@ -17,7 +17,7 @@ CFLAGS += -g -O2 -fno-strict-aliasing -fno-strict-overflow -fPIC LDFLAGS += -g -O2 -fno-strict-aliasing -fno-strict-overflow -fPIC -Wl,-z,defs -Wl,--as-needed %: - dh $@ --with autotools_dev + dh $@ --with autotools_dev,systemd override_dh_auto_configure: CFLAGS="$(CFLAGS)" LDFLAGS="$(LDFLAGS)" dh_auto_configure -Bbuild-ipv4 -- $(COMMON_FLAGS) --disable-ipv6 --with-protocols=all @@ -70,3 +70,7 @@ override_dh_installman: bird.8 override_dh_clean: dh_clean -rm -f bird.8 birdc.8 bird6.8 birdc6.8 + +override_dh_systemd_enable: + dh_systemd_enable --name=bird + dh_systemd_enable --name=bird6 -- 2.6.1
--- End Message ---
--- Begin Message ---Version: 1.6.8-2.1+rm Dear submitter, as the package bird has just been removed from the Debian archive unstable we hereby close the associated bug reports. We are sorry that we couldn't deal with your issue properly. For details on the removal, please see https://bugs.debian.org/1090783 The version of this package that was in Debian prior to this removal can still be found using https://snapshot.debian.org/. Please note that the changes have been done on the master archive and will not propagate to any mirrors until the next dinstall run at the earliest. This message was generated automatically; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]. Debian distribution maintenance software pp. Paul Richards Tagliamonte (the ftpmaster behind the curtain)
--- End Message ---

