From 3fd3c24367479cb96ef5c914f26847b12c1f5d7c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 10 Jan 2023 10:59:01 +0000 Subject: [PATCH] Work around lack of init script Signed-off-by: Ian Jackson --- adt/acommon | 2 ++ debian/changelog | 7 +++++++ debian/tests/control | 2 +- 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/adt/acommon b/adt/acommon index 69c0f18..33ec85d 100644 --- a/adt/acommon +++ b/adt/acommon @@ -147,6 +147,8 @@ setup-host () { next if m{^(?:userv-utils|libnetaddr-ip-perl|net-tools)$}; next if m{^hippotat-'"$cs"'$}; next if m{^(?:iptables|rsyslog|authbind)$} && '"$cs"' eq "server"; + # TODO for rsyslog, record bug number here + next if m{^(?:orphan-sysvinit-scripts)$} && '"$cs"' eq "server"; print; ' $tmp/$cs-unwanted-deps) in- $cs apt-mark auto $unwanted_deps diff --git a/debian/changelog b/debian/changelog index b9f1dcc..cad614c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +hippotat (1.1.5+exp3) experimental; urgency=medium + + * Debian-only release, for exposure to Debian infrastructure. + * Use orphan-sysvinit-scripts to work around lack of init script. + + -- Ian Jackson Tue, 10 Jan 2023 10:57:33 +0000 + hippotat (1.1.5+exp2) experimental; urgency=medium * Debian-only release, for exposure to Debian infrastructure. diff --git a/debian/tests/control b/debian/tests/control index 7e8eed5..11e121c 100644 --- a/debian/tests/control +++ b/debian/tests/control @@ -4,7 +4,7 @@ Depends: hippotat-client, hippotat-server, userv-utils, libnetaddr-ip-perl, net-tools, rsyslog, authbind, iptables, - bash, iproute2, util-linux, iputils-ping + bash, iproute2, util-linux, iputils-ping, orphan-sysvinit-scripts Restrictions: needs-root, allow-stderr Tests: adt-initscript -- 2.30.2