From naoto1014 at gaia.eonet.ne.jp  Sat Aug  8 04:00:49 2026
From: naoto1014 at gaia.eonet.ne.jp (Baozhai Zhang)
Date: 07 Aug 2026 20:00:49 -0700
Subject: Kindly acknowledge for details
Message-ID: <20260807195921.3989DDB2B8DCD851@gaia.eonet.ne.jp>

Hello,

I am Baozhai Zhang. I came across your contact details and would like to discuss a 
project proposal with you. Kindly reply if interested, and I will provide further 
details.

Regards,
Baozhai Zhang


From josch at debian.org  Tue Aug 11 01:44:49 2026
From: josch at debian.org (Johannes Schauer Marin Rodrigues)
Date: Tue, 11 Aug 2026 02:44:49 +0200
Subject: Please consider adding support for $DPKG_ROOT to support creating
 bootable Hurd systems on Linux
In-Reply-To: <178513060551.4088.8230257252776230812@localhost>
References: <178397619887.1626326.7130540315448766293.reportbug@localhost>
 <178513060551.4088.8230257252776230812@localhost>
Message-ID: <178640908976.2678947.10913618727473023409@localhost>

Hi,

Quoting Johannes Schauer Marin Rodrigues (2026-07-27 07:36:45)
> Hello Debian sysvinit maintainers, hello Matthew,
> 
> I wanted to send a friendly ping about bug #1142015 which I submitted two weeks
> ago for a MR I submitted a month ago on salsa.
> 
> According to the CI pipeline of [1] this is the last remaining issue before my
> patch to debvm is able to output directly bootable Debian GNU/Hurd images built
> on Linux with packages directly from the archive.
> 
> Since the default value of $DPKG_ROOT is the empty string, I believe that it is
> fairly trivial to verify that my patch cannot result in any functional
> behaviour difference when installing the package the normal way (without dpkg
> --force-script-chrootless) and should thus be safe to apply.
> 
> My exams for this semester are over now and I'd like to spend my free time on
> the GNU/Hurd topic again, so I wanted to send you a ping about it.  No
> pressure! :) But if you are just short on time, I can also offer to NMU
> orphan-sysvinit-scripts for you.

the last reply by Matthew on this topic was 4 weeks ago in the salsa MR3. Since
I didn't receive any reply to my ping in this bug 2 weeks ago and since this is
the last bug blocking my other work in Debian on GNU/Hurd, and because I think
I am confident that this change cannot break user systems, I'm performing an
NMU of orphan-sysvinit-scripts with maximum delay of 15 days. Please cancel the
NMU if you think that this change is a bad idea (and please explain what I can
do better).

I have attached a debdiff and pushed the remaining changes to salsa MR3.

Thanks!

cheers, josch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: orphan-sysvinit-scripts.debdiff
Type: text/x-diff
Size: 3156 bytes
Desc: not available
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260811/61a887d8/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260811/61a887d8/attachment-0001.sig>

From josch at debian.org  Tue Aug 11 01:44:49 2026
From: josch at debian.org (Johannes Schauer Marin Rodrigues)
Date: Tue, 11 Aug 2026 02:44:49 +0200
Subject: Bug#1142015: Please consider adding support for $DPKG_ROOT to support
 creating bootable Hurd systems on Linux
In-Reply-To: <178513060551.4088.8230257252776230812@localhost>
References: <178397619887.1626326.7130540315448766293.reportbug@localhost>
 <178513060551.4088.8230257252776230812@localhost>
 <178397619887.1626326.7130540315448766293.reportbug@localhost>
Message-ID: <178640908976.2678947.10913618727473023409@localhost>

Hi,

Quoting Johannes Schauer Marin Rodrigues (2026-07-27 07:36:45)
> Hello Debian sysvinit maintainers, hello Matthew,
> 
> I wanted to send a friendly ping about bug #1142015 which I submitted two weeks
> ago for a MR I submitted a month ago on salsa.
> 
> According to the CI pipeline of [1] this is the last remaining issue before my
> patch to debvm is able to output directly bootable Debian GNU/Hurd images built
> on Linux with packages directly from the archive.
> 
> Since the default value of $DPKG_ROOT is the empty string, I believe that it is
> fairly trivial to verify that my patch cannot result in any functional
> behaviour difference when installing the package the normal way (without dpkg
> --force-script-chrootless) and should thus be safe to apply.
> 
> My exams for this semester are over now and I'd like to spend my free time on
> the GNU/Hurd topic again, so I wanted to send you a ping about it.  No
> pressure! :) But if you are just short on time, I can also offer to NMU
> orphan-sysvinit-scripts for you.

the last reply by Matthew on this topic was 4 weeks ago in the salsa MR3. Since
I didn't receive any reply to my ping in this bug 2 weeks ago and since this is
the last bug blocking my other work in Debian on GNU/Hurd, and because I think
I am confident that this change cannot break user systems, I'm performing an
NMU of orphan-sysvinit-scripts with maximum delay of 15 days. Please cancel the
NMU if you think that this change is a bad idea (and please explain what I can
do better).

I have attached a debdiff and pushed the remaining changes to salsa MR3.

Thanks!

cheers, josch
-------------- next part --------------
A non-text attachment was scrubbed...
Name: orphan-sysvinit-scripts.debdiff
Type: text/x-diff
Size: 3156 bytes
Desc: not available
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260811/61a887d8/attachment-0002.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260811/61a887d8/attachment-0002.sig>

From ftpmaster at ftp-master.debian.org  Tue Aug 11 01:54:30 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Tue, 11 Aug 2026 00:54:30 +0000
Subject: Processing of orphan-sysvinit-scripts_0.23+nmu1_source.changes
Message-ID: <E1wtalC-00453L-1w@usper.debian.org>

orphan-sysvinit-scripts_0.23+nmu1_source.changes uploaded successfully to localhost
along with the files:
  orphan-sysvinit-scripts_0.23+nmu1.dsc
  orphan-sysvinit-scripts_0.23+nmu1.tar.xz
  orphan-sysvinit-scripts_0.23+nmu1_source.buildinfo

Greetings,

	Your Debian queue daemon (running on host usper.debian.org)


From plorenzo at disroot.org  Wed Aug 12 10:24:32 2026
From: plorenzo at disroot.org (lorenzo)
Date: Wed, 12 Aug 2026 11:24:32 +0200
Subject: openrc support in init-system-helpers
In-Reply-To: <tishw8.1yfnd20wt6w4@riseup.net>
References: <tishw8.1yfnd20wt6w4@riseup.net>
Message-ID: <20260812112413.7d159c33@toshlo>

Hi Matthias,

On Sun, 26 Jul 2026 17:44:04 +0200
Matthias Geiger <werdahias at riseup.net> wrote:

for some reason, likely an issue on my side, I'm receiving this only
today..

> Hi all,
> 
> while I am still waiting on upstream to release 0.64 so the policy 
> decision can move forward, I had a look at the remaining bits to be 
> implemented. To autostart services on package installation, we need 
> debhelper support, essential dh_installinit. However, that in turn 
> requires init-system-helper support.

IMHO this is not trivial and there are several ways to accomplish it:
did you sort this out by yourself or you still need input?

Cheers,
Lorenzo



> .
> Am I correct in assuming that this is where I would abstract all
> checks, such as only starting a openrc service if we are truly
> running a openrc system? 
> 
> I think most functionality would be a thin wrapper over rc-service,
> so I do not see a huge benefit there, but apparently this has to be
> done this way?
> 
> One other issue I have the name. rc-service and openrc are already 
> taken; how would I name such a helper then?
> 
> Would be glad for some input and comments.
> 
> best,
> 



From martin at lichtvoll.de  Wed Aug 12 10:41:28 2026
From: martin at lichtvoll.de (Martin Steigerwald)
Date: Wed, 12 Aug 2026 11:41:28 +0200
Subject: openrc support in init-system-helpers
In-Reply-To: <20260812112413.7d159c33@toshlo>
References: <tishw8.1yfnd20wt6w4@riseup.net> <20260812112413.7d159c33@toshlo>
Message-ID: <T0r6nfWiS_K6ajy-g8BRGQ@lichtvoll.de>

Greetings Lorenzo and Matthias, greetings,

lorenzo - 12.08.26, 11:24:32 CEST:
> for some reason, likely an issue on my side, I'm receiving this only
> today..

I think I only received the mail from Matthias this morning, maybe 
yesterday, but certainly not earlier. So the mail have been held 
elsewhere.

Best,
-- 
Martin




From werdahias at riseup.net  Wed Aug 12 12:27:19 2026
From: werdahias at riseup.net (werdahias at riseup.net)
Date: Wed, 12 Aug 2026 11:27:19 +0000
Subject: openrc support in init-system-helpers
In-Reply-To: <20260812112413.7d159c33@toshlo>
References: <tishw8.1yfnd20wt6w4@riseup.net> <20260812112413.7d159c33@toshlo>
Message-ID: <30cc13154f0337e725cea185a33b65f0@riseup.net>

Am 2026-08-12 11:24, schrieb lorenzo:
> Hi Matthias,
> 
> On Sun, 26 Jul 2026 17:44:04 +0200
> Matthias Geiger <werdahias at riseup.net> wrote:
> 
> for some reason, likely an issue on my side, I'm receiving this only
> today..
>  

Hi,

very weird.

>> Hi all,
>> 
>> while I am still waiting on upstream to release 0.64 so the policy 
>> decision can move forward, I had a look at the remaining bits to be 
>> implemented. To autostart services on package installation, we need 
>> debhelper support, essential dh_installinit. However, that in turn 
>> requires init-system-helper support.
> 
> IMHO this is not trivial and there are several ways to accomplish it:
> did you sort this out by yourself or you still need input?
> 

Yeah, input would still be appreciated. I started by creating a
programming
flow chart, and started implementing in shell, but there still were some

open questions. First of all, how I would reliably determine I was
running under 
sysvinit. Second, which command line flags to implement etc.

I can share my current status later, and hope this mail is not held
again.

best,

werdahias


From werdahias at riseup.net  Thu Aug 13 18:39:00 2026
From: werdahias at riseup.net (Matthias Geiger)
Date: Thu, 13 Aug 2026 19:39:00 +0200
Subject: openrc support in init-system-helpers
In-Reply-To: <30cc13154f0337e725cea185a33b65f0@riseup.net>
References: <tishw8.1yfnd20wt6w4@riseup.net> <20260812112413.7d159c33@toshlo>
 <30cc13154f0337e725cea185a33b65f0@riseup.net>
Message-ID: <tjpym0.249jo23ia3oxl@riseup.net>

On Wed, 12 Aug 2026 13:27, werdahias at riseup.net wrote:
>Am 2026-08-12 11:24, schrieb lorenzo:
>> Hi Matthias,
>> 
>> On Sun, 26 Jul 2026 17:44:04 +0200
>> Matthias Geiger <werdahias at riseup.net> wrote:
>> 

Hi,

current status is at codeberg.org/werdahias/rc-helper (arguably not 
much). I will add some more details soon.

best,


-- 

Matthias Geiger <werdahias>

Debian Developer -- KiCad Contributor
GPG: ECBEDBB607B9B2BE


From ftpmaster at ftp-master.debian.org  Mon Aug 17 21:39:57 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Mon, 17 Aug 2026 20:39:57 +0000
Subject: Processing of orphan-sysvinit-scripts_0.24_source.changes
Message-ID: <E1ww47h-00B6Gr-1R@usper.debian.org>

orphan-sysvinit-scripts_0.24_source.changes uploaded successfully to localhost
along with the files:
  orphan-sysvinit-scripts_0.24.dsc
  orphan-sysvinit-scripts_0.24.tar.xz

Greetings,

	Your Debian queue daemon (running on host usper.debian.org)


From ftpmaster at ftp-master.debian.org  Mon Aug 17 21:49:56 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Mon, 17 Aug 2026 20:49:56 +0000
Subject: orphan-sysvinit-scripts_0.24_source.changes ACCEPTED into unstable
Message-ID: <E1ww4HM-0000000GiVP-2oN7@fasolo.debian.org>

Thank you for your contribution to Debian.



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 17 Aug 2026 21:25:03 +0100
Source: orphan-sysvinit-scripts
Architecture: source
Version: 0.24
Distribution: unstable
Urgency: medium
Maintainer: Debian sysvinit maintainers <debian-init-diversity at chiark.greenend.org.uk>
Changed-By: Matthew Vernon <matthew at debian.org>
Closes: 1142015
Changes:
 orphan-sysvinit-scripts (0.24) unstable; urgency=medium
 .
   * Patch from Johannes Schauer Marin Rodrigues to add DPKG_ROOT support
     (Closes: #1142015)
Checksums-Sha1:
 690d11eda477870419b80ba601ef44976caa84a6 1869 orphan-sysvinit-scripts_0.24.dsc
 215e0a35a3425ec2fb00ba053aeaed8f9e638d2a 19156 orphan-sysvinit-scripts_0.24.tar.xz
Checksums-Sha256:
 6050cf55662598b30218739e07257ccd80fb9f1de7da4c3081cec7080911125c 1869 orphan-sysvinit-scripts_0.24.dsc
 882e081100abb9a05917dddbd2f7cb3e192408ff912842c878919c613ef10cc9 19156 orphan-sysvinit-scripts_0.24.tar.xz
Files:
 0087c6d84185faaa3f0725bd4086ae9b 1869 admin optional orphan-sysvinit-scripts_0.24.dsc
 5b81aaa2db06c7bc7a2d79f142c880f4 19156 admin optional orphan-sysvinit-scripts_0.24.tar.xz

-----BEGIN PGP SIGNATURE-----


L95+tWO5eNUaJw==
=d5Ym
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260817/2e9d52c1/attachment.sig>

From owner at bugs.debian.org  Mon Aug 17 21:51:02 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Mon, 17 Aug 2026 20:51:02 +0000
Subject: Bug#1142015: marked as done (Please consider adding support for
 $DPKG_ROOT to support creating bootable Hurd systems on Linux)
References: <E1ww4HM-0000000GiVY-3A5T@fasolo.debian.org>
 <178397619887.1626326.7130540315448766293.reportbug@localhost>
Message-ID: <handler.1142015.D1142015.17869997973356783.ackdone@bugs.debian.org>

Your message dated Mon, 17 Aug 2026 20:49:56 +0000
with message-id <E1ww4HM-0000000GiVY-3A5T at fasolo.debian.org>
and subject line Bug#1142015: fixed in orphan-sysvinit-scripts 0.24
has caused the Debian Bug report #1142015,
regarding Please consider adding support for $DPKG_ROOT to support creating bootable Hurd systems on Linux
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 at bugs.debian.org
immediately.)


-- 
1142015: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142015
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems
-------------- next part --------------
An embedded message was scrubbed...
From: Johannes Schauer Marin Rodrigues <josch at debian.org>
Subject: Please consider adding support for $DPKG_ROOT to support creating bootable Hurd systems on Linux
Date: Mon, 13 Jul 2026 22:56:38 +0200
Size: 5932
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260817/c4ccbbed/attachment.eml>
-------------- next part --------------
An embedded message was scrubbed...
From: Debian FTP Masters <ftpmaster at ftp-master.debian.org>
Subject: Bug#1142015: fixed in orphan-sysvinit-scripts 0.24
Date: Mon, 17 Aug 2026 20:49:56 +0000
Size: 6497
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260817/c4ccbbed/attachment-0001.eml>

From matthew at debian.org  Tue Aug 18 15:15:37 2026
From: matthew at debian.org (Matthew Vernon)
Date: Tue, 18 Aug 2026 15:15:37 +0100
Subject: Bug#1095001: No suitable patch available for this bug
References: <173850157078.7608.14091541361060610855.reportbug@midgard.example.com>
Message-ID: <1b4a2484-8582-46ac-9427-49efb3dcfc3c@debian.org>

control: tags -1 - patch

Hi,

AFAICT, the patch on this doesn't work with 5.10, so is not suitable for 
inclusion in orphan-sysvinit-scripts. So I'm removing the patch tag.

If you'd like an init script for minetest-server / luanti-server 
included in orphan-sysvinit-scripts, we'll need one that works with the 
version in sid.

Thanks,

Matthew


From owner at bugs.debian.org  Tue Aug 18 15:17:01 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Tue, 18 Aug 2026 14:17:01 +0000
Subject: Processed: No suitable patch available for this bug
References: <1b4a2484-8582-46ac-9427-49efb3dcfc3c@debian.org>
 <173850157078.7608.14091541361060610855.reportbug@midgard.example.com>
Message-ID: <handler.s.B1095001.17870625593928763.transcript@bugs.debian.org>

Processing control commands:

> tags -1 - patch
Bug #1095001 [orphan-sysvinit-scripts] minetest-server: Please consider adding init script
Removed tag(s) patch.

-- 
1095001: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1095001
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From matthew at debian.org  Tue Aug 18 15:25:36 2026
From: matthew at debian.org (Matthew Vernon)
Date: Tue, 18 Aug 2026 15:25:36 +0100
Subject: Bug#1040364: Removing patch tag
References: <168850670788.97598.10817014355626814832.reportbug@bloch.italiaonline.local>
Message-ID: <e574302c-fa44-4795-910f-4058e0396fdd@debian.org>

control: tags -1 - patch

Hi,

It's not clear what the correct answer here is; but I think the supplied 
patch is likely not the way to go, so I'm removing the patch tag.

Thanks,

Matthew


From owner at bugs.debian.org  Tue Aug 18 15:27:02 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Tue, 18 Aug 2026 14:27:02 +0000
Subject: Processed: Removing patch tag
References: <e574302c-fa44-4795-910f-4058e0396fdd@debian.org>
 <168850670788.97598.10817014355626814832.reportbug@bloch.italiaonline.local>
Message-ID: <handler.s.B1040364.17870631443936167.transcript@bugs.debian.org>

Processing control commands:

> tags -1 - patch
Bug #1040364 [src:orphan-sysvinit-scripts] orphan-sysvinit-scripts: add triggers to restart daemons
Removed tag(s) patch.

-- 
1040364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040364
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From g1pi at libero.it  Tue Aug 18 16:38:39 2026
From: g1pi at libero.it (g1pi at libero.it)
Date: Tue, 18 Aug 2026 17:38:39 +0200
Subject: Bug#1040364: Removing patch tag
In-Reply-To: <e574302c-fa44-4795-910f-4058e0396fdd@debian.org>
References: <e574302c-fa44-4795-910f-4058e0396fdd@debian.org>
 <168850670788.97598.10817014355626814832.reportbug@bloch.italiaonline.local>
Message-ID: <aoR8f6DNq4ScHnwe@edera>

On Tue, Aug 18, 2026 at 03:25:36PM +0100, Matthew Vernon wrote:
> control: tags -1 - patch
> 
> Hi,
> 
> It's not clear what the correct answer here is; but I think the supplied
> patch is likely not the way to go, so I'm removing the patch tag.
> 

Bookworm has come and gone.  We got used to restarting rsyslogd manually
after upgrades.  Let's live with that also in Trixie.

Please, close the bug.

Best regards,
	g.


From mark at hindley.org.uk  Tue Aug 18 18:02:52 2026
From: mark at hindley.org.uk (Mark Hindley)
Date: Tue, 18 Aug 2026 18:02:52 +0100
Subject: dbus-sesssion questions
In-Reply-To: <ti5uwe.ac40q202yqek@riseup.net>
References: <akPaJ6xaWLh8zv9I@hindley.org.uk> <thg8nz.3hcn48v5cx9xn@riseup.net>
 <akuM70DcrPkRuWFh@definition.pseudorandom.co.uk>
 <ti5uwe.ac40q202yqek@riseup.net>
Message-ID: <aoSQPJF5rkGhJnpG@hindley.org.uk>

Simon and Matthias,

Thanks for this and sorry for the slow reply.

On Tue, Jul 14, 2026 at 12:29:05PM +0200, Matthias Geiger wrote:
> > The way I had originally anticipated that this would work, when I
> > introduced dbus-user-session, is that dbus-user-session could have
> > alternative dependencies on anything that will arrange for the desired
> > semantics to exist, so perhaps like this:
> > 
> >     Depends:
> >      libpam-systemd | dbus-openrc-user-session | dbus-turnstile-user-session | runit-dbus-user-session,
> >      ...

Do you mind the workload of maintaining that in dbus?

> > The other way this could potentially work would be for these other
> > implementations of a "user bus" to have a Provides for dbus-session-bus
> > and dbus-user-session, meaning that systemd users would have
> > dbus-user-session + libpam-systemd, but e.g. runit users would only have
> > runit-dbus-user-session (and *not* dbus-user-session). However, that
> > would mean that these other packages would need to duplicate what
> > /etc/X11/Xsession.d/20dbus_xdg-runtime does,

This appears to be less work for you?  Whilst there may be some duplication, it
also allows individual implementations to adapt the Xsession.d hook to their
specific requirements.

I am leaning towards this as a preferable route, but am open to persuasion
otherwise.

Best wishes

Mark


From owner at bugs.debian.org  Thu Aug 20 16:33:03 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Thu, 20 Aug 2026 15:33:03 +0000
Subject: Bug#1040364: marked as done (orphan-sysvinit-scripts: add
 triggers to restart daemons)
References: <00731c74-61ec-4831-a07b-8516fe3e8ae8@debian.org>
 <168850670788.97598.10817014355626814832.reportbug@bloch.italiaonline.local>
Message-ID: <handler.1040364.D1040364.17872399011407039.ackdone@bugs.debian.org>

Your message dated Thu, 20 Aug 2026 16:31:34 +0100
with message-id <00731c74-61ec-4831-a07b-8516fe3e8ae8 at debian.org>
and subject line Re: Removing patch tag
has caused the Debian Bug report #1040364,
regarding orphan-sysvinit-scripts: add triggers to restart daemons
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 at bugs.debian.org
immediately.)


-- 
1040364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1040364
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems
-------------- next part --------------
An embedded message was scrubbed...
From: g1 <g1pi at libero.it>
Subject: orphan-sysvinit-scripts: add triggers to restart daemons
Date: Tue, 04 Jul 2023 23:38:27 +0200
Size: 4333
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/ca60dc88/attachment.eml>
-------------- next part --------------
An embedded message was scrubbed...
From: Matthew Vernon <matthew at debian.org>
Subject: Re: Removing patch tag
Date: Thu, 20 Aug 2026 16:31:34 +0100
Size: 3140
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/ca60dc88/attachment-0001.eml>

From owner at bugs.debian.org  Thu Aug 20 16:33:04 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Thu, 20 Aug 2026 15:33:04 +0000
Subject: Bug#1111737: marked as done (orphan-sysvinit-scripts: please
 include scripts for kexec-tools, which were dropped in trixie)
References: <923cea66-b370-44be-a1db-5fd993d59480@debian.org>
 <175578989196.1500.15610519973130304132.reportbug@d13.vm>
Message-ID: <handler.1111737.D1111737.17872398481406670.ackdone@bugs.debian.org>

Your message dated Thu, 20 Aug 2026 16:30:39 +0100
with message-id <923cea66-b370-44be-a1db-5fd993d59480 at debian.org>
and subject line Fixed, I think
has caused the Debian Bug report #1111737,
regarding orphan-sysvinit-scripts: please include scripts for kexec-tools, which were dropped in trixie
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 at bugs.debian.org
immediately.)


-- 
1111737: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1111737
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems
-------------- next part --------------
An embedded message was scrubbed...
From: g1 <g1pi at libero.it>
Subject: orphan-sysvinit-scripts: please include scripts for kexec-tools, which were dropped in trixie
Date: Thu, 21 Aug 2025 17:24:51 +0200
Size: 2781
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/cea5bc09/attachment.eml>
-------------- next part --------------
An embedded message was scrubbed...
From: Matthew Vernon <matthew at debian.org>
Subject: Fixed, I think
Date: Thu, 20 Aug 2026 16:30:39 +0100
Size: 2618
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/cea5bc09/attachment-0001.eml>

From matthew at debian.org  Thu Aug 20 16:35:24 2026
From: matthew at debian.org (Matthew Vernon)
Date: Thu, 20 Aug 2026 16:35:24 +0100
Subject: Bug#1033956: Not currently actionable
References: <ZCykbvcG5bp29WX1@ikki.ethgen.ch>
Message-ID: <0509df50-7bd1-4878-8a54-84b7819b1191@debian.org>

control: tags -1 + moreinfo

Hi,

I'm adding the moreinfo tag, as without a tested-and-working init script 
for zcfan, there's not much I can do as the o-s-s maintainer here.

Klaus - if you get a zcfan init script that works (and the zcfan 
maintainer and/or upstream are happy with) hopefully it can go into the 
zcfan package itself. Obviously if the zcfan maintainer won't take it it 
could be considered for inclusion in orphan-sysvinit-scripts.

Regards,

Matthew


From owner at bugs.debian.org  Thu Aug 20 16:37:02 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Thu, 20 Aug 2026 15:37:02 +0000
Subject: Processed: Not currently actionable
References: <0509df50-7bd1-4878-8a54-84b7819b1191@debian.org>
 <ZCykbvcG5bp29WX1@ikki.ethgen.ch>
Message-ID: <handler.s.B1033956.17872401311409680.transcript@bugs.debian.org>

Processing control commands:

> tags -1 + moreinfo
Bug #1033956 [orphan-sysvinit-scripts] Support for zcfan
Added tag(s) moreinfo.

-- 
1033956: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1033956
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems


From ftpmaster at ftp-master.debian.org  Thu Aug 20 19:56:20 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Thu, 20 Aug 2026 18:56:20 +0000
Subject: Processing of orphan-sysvinit-scripts_0.25_source.changes
Message-ID: <E1wx7w4-00DwjL-2U@usper.debian.org>

orphan-sysvinit-scripts_0.25_source.changes uploaded successfully to localhost
along with the files:
  orphan-sysvinit-scripts_0.25.dsc
  orphan-sysvinit-scripts_0.25.tar.xz

Greetings,

	Your Debian queue daemon (running on host usper.debian.org)


From ftpmaster at ftp-master.debian.org  Thu Aug 20 20:04:46 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Thu, 20 Aug 2026 19:04:46 +0000
Subject: orphan-sysvinit-scripts_0.25_source.changes ACCEPTED into unstable
Message-ID: <E1wx84E-0000000BeRG-1Goy@fasolo.debian.org>

Thank you for your contribution to Debian.



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 20 Aug 2026 16:45:17 +0100
Source: orphan-sysvinit-scripts
Architecture: source
Version: 0.25
Distribution: unstable
Urgency: medium
Maintainer: Debian sysvinit maintainers <debian-init-diversity at chiark.greenend.org.uk>
Changed-By: Matthew Vernon <matthew at debian.org>
Closes: 1133381
Changes:
 orphan-sysvinit-scripts (0.25) unstable; urgency=medium
 .
   * Stop providing gpsd init script (Closes: #1133381)
Checksums-Sha1:
 6d14d436e76b244f7cf32c1fbdd29215b4a20e11 1869 orphan-sysvinit-scripts_0.25.dsc
 b2f50c1948a1feaa4d79a5f97a19557172236aeb 18648 orphan-sysvinit-scripts_0.25.tar.xz
Checksums-Sha256:
 e1384eb13184d6a11a18e5c83ed8a686e9efbb6c2ae426fffc5055924826d51b 1869 orphan-sysvinit-scripts_0.25.dsc
 6fe160d5d932d4b2694983306db8207fc12d71d4b1efa62451cf29b3f078886e 18648 orphan-sysvinit-scripts_0.25.tar.xz
Files:
 42cd37e28eea4bae73d39991ee291267 1869 admin optional orphan-sysvinit-scripts_0.25.dsc
 1c36fd915a62fcab3e2cd9a3f9036c15 18648 admin optional orphan-sysvinit-scripts_0.25.tar.xz

-----BEGIN PGP SIGNATURE-----


irJP1nBykFo07A==
=lKcM
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/672ff6e7/attachment.sig>

From ftpmaster at ftp-master.debian.org  Thu Aug 20 20:06:35 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Thu, 20 Aug 2026 19:06:35 +0000
Subject: Processing of orphan-sysvinit-scripts_0.26_source.changes
Message-ID: <E1wx85z-00DxJB-1P@usper.debian.org>

orphan-sysvinit-scripts_0.26_source.changes uploaded successfully to localhost
along with the files:
  orphan-sysvinit-scripts_0.26.dsc
  orphan-sysvinit-scripts_0.26.tar.xz

Greetings,

	Your Debian queue daemon (running on host usper.debian.org)


From owner at bugs.debian.org  Thu Aug 20 20:07:03 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Thu, 20 Aug 2026 19:07:03 +0000
Subject: Bug#1133381: marked as done (orphan-sysvinit-scripts: Duplicate
 init script for package gpsd)
References: <E1wx84E-0000000BeRP-1ax7@fasolo.debian.org>
 <94a31f72-b709-468e-b9ad-b6f964a2b0b6@disroot.org>
Message-ID: <handler.1133381.D1133381.17872526891535650.ackdone@bugs.debian.org>

Your message dated Thu, 20 Aug 2026 19:04:46 +0000
with message-id <E1wx84E-0000000BeRP-1ax7 at fasolo.debian.org>
and subject line Bug#1133381: fixed in orphan-sysvinit-scripts 0.25
has caused the Debian Bug report #1133381,
regarding orphan-sysvinit-scripts: Duplicate init script for package gpsd
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 at bugs.debian.org
immediately.)


-- 
1133381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1133381
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems
-------------- next part --------------
An embedded message was scrubbed...
From: Markus Sauermann <sauermann at disroot.org>
Subject: orphan-sysvinit-scripts: Duplicate init script for package gpsd
Date: Sun, 12 Apr 2026 19:27:25 +0200
Size: 3571
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/3be58c57/attachment.eml>
-------------- next part --------------
An embedded message was scrubbed...
From: Debian FTP Masters <ftpmaster at ftp-master.debian.org>
Subject: Bug#1133381: fixed in orphan-sysvinit-scripts 0.25
Date: Thu, 20 Aug 2026 19:04:46 +0000
Size: 6508
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/3be58c57/attachment-0001.eml>

From ftpmaster at ftp-master.debian.org  Thu Aug 20 20:18:49 2026
From: ftpmaster at ftp-master.debian.org (Debian FTP Masters)
Date: Thu, 20 Aug 2026 19:18:49 +0000
Subject: orphan-sysvinit-scripts_0.26_source.changes ACCEPTED into unstable
Message-ID: <E1wx8Hp-0000000Bgwv-0ww9@fasolo.debian.org>

Thank you for your contribution to Debian.



Accepted:

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 20 Aug 2026 19:54:50 +0100
Source: orphan-sysvinit-scripts
Architecture: source
Version: 0.26
Distribution: unstable
Urgency: medium
Maintainer: Debian sysvinit maintainers <debian-init-diversity at chiark.greenend.org.uk>
Changed-By: Matthew Vernon <matthew at debian.org>
Closes: 1133381
Changes:
 orphan-sysvinit-scripts (0.26) unstable; urgency=medium
 .
   * Bump Standards-Version to 4.7.4 (and consequently remove Priority:
     optional from d/control)
 .
 orphan-sysvinit-scripts (0.25) unstable; urgency=medium
 .
   * Stop providing gpsd init script (Closes: #1133381)
Checksums-Sha1:
 1b9486b6ec34be6663e6f0a340d12f0257c25512 1868 orphan-sysvinit-scripts_0.26.dsc
 2ca7e451e52a8533d1ff96d8692a5bd38030a0d5 18688 orphan-sysvinit-scripts_0.26.tar.xz
Checksums-Sha256:
 cf7cf6563f95160419f97401653859e0411942680822378a0e8a96354ef253dc 1868 orphan-sysvinit-scripts_0.26.dsc
 fae0b83d7f10a6054c8497db5bf1cf6d515054483d8a20312950563d9f5c8435 18688 orphan-sysvinit-scripts_0.26.tar.xz
Files:
 ae90407c8c75277a4de68e3b954a346e 1868 admin - orphan-sysvinit-scripts_0.26.dsc
 1f8919eccaec6db918f52586c5777038 18688 admin - orphan-sysvinit-scripts_0.26.tar.xz

-----BEGIN PGP SIGNATURE-----


igK0iHcSgIaDVg==
=xdyz
-----END PGP SIGNATURE-----

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 228 bytes
Desc: not available
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/3cc30a16/attachment.sig>

From owner at bugs.debian.org  Thu Aug 20 20:25:40 2026
From: owner at bugs.debian.org (Debian Bug Tracking System)
Date: Thu, 20 Aug 2026 19:25:40 +0000
Subject: Bug#1133381: marked as done (orphan-sysvinit-scripts: Duplicate
 init script for package gpsd)
References: <E1wx8Hp-0000000BgxE-1MVq@fasolo.debian.org>
 <94a31f72-b709-468e-b9ad-b6f964a2b0b6@disroot.org>
Message-ID: <handler.1133381.D1133381.17872535321543793.ackdone@bugs.debian.org>

Your message dated Thu, 20 Aug 2026 19:18:49 +0000
with message-id <E1wx8Hp-0000000BgxE-1MVq at fasolo.debian.org>
and subject line Bug#1133381: fixed in orphan-sysvinit-scripts 0.26
has caused the Debian Bug report #1133381,
regarding orphan-sysvinit-scripts: Duplicate init script for package gpsd
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 at bugs.debian.org
immediately.)


-- 
1133381: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1133381
Debian Bug Tracking System
Contact owner at bugs.debian.org with problems
-------------- next part --------------
An embedded message was scrubbed...
From: Markus Sauermann <sauermann at disroot.org>
Subject: orphan-sysvinit-scripts: Duplicate init script for package gpsd
Date: Sun, 12 Apr 2026 19:27:25 +0200
Size: 3571
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/93517ab9/attachment-0002.eml>
-------------- next part --------------
An embedded message was scrubbed...
From: Debian FTP Masters <ftpmaster at ftp-master.debian.org>
Subject: Bug#1133381: fixed in orphan-sysvinit-scripts 0.26
Date: Thu, 20 Aug 2026 19:18:49 +0000
Size: 6661
URL: <http://www.chiark.greenend.org.uk/pipermail/debian-init-diversity/attachments/20260820/93517ab9/attachment-0003.eml>

From plorenzo at disroot.org  Sat Aug 22 02:31:41 2026
From: plorenzo at disroot.org (Lorenzo)
Date: Sat, 22 Aug 2026 03:31:41 +0200
Subject: openrc support in init-system-helpers part 1
In-Reply-To: <tjpym0.249jo23ia3oxl@riseup.net>
References: <tishw8.1yfnd20wt6w4@riseup.net> <20260812112413.7d159c33@toshlo>
 <30cc13154f0337e725cea185a33b65f0@riseup.net>
 <tjpym0.249jo23ia3oxl@riseup.net>
Message-ID: <20260822033141.47ee5b58@lorenz.fritz.box>

Hi Matthias,

late reply but I'm still on vacation, I hope that few pointers are
better than nothing 

> One other issue I have the name. rc-service and openrc are already 
> taken; how would I name such a helper then?

looking at other helpers, it could be something like openrc-helper
(similar to runit-helper) or deb-openrc-helper (similar to systemd's
deb-systemd-helper) and/or deb-openrc-invoke ?

> implemented. To autostart services on package installation, we need 
> debhelper support, essential dh_installinit. 

not sure if the idea is to use dh_installinit for openrc, but I would
rather use dh_openrc or dh_installopenrc; developers will likely look
for an equivalent of dh_installsystemd and it would not be obvious that
openrc support is in dh_installinit; also openrc support would be
coupled to sysvinit (think if you want to ship a service disabled but
the sysvinit script is shipped as enabled)

> However, that in turn 
> requires init-system-helper support.

Yes and no: if you do like sysvinit and systemd, then yes; if you do
like runit and package and external helper like runit-helper, then
mostly no.
But keep in mind that, for purge operations, you would still need
an helper such as 'openrc-purge-helper' inside an essential package,
because purge happens at postrm and even if a foo-package depends on
your 'openrc-helper' package, such dependency is not guaranteed to be
installed after the foo-package has been removed..
So yes, is better if you manage to merge your openrc helper(s) into
init-system-helper.

> how I would reliably determine I was
> running under 
> sysvinit.

* detecting running init: i think the current way is
    if [ -d "/run/systemd/system" ]; then
        #systemd
    elif [ -f /run/openrc/softlevel ]; then
        #openrc
    elif [  -f /etc/runit/stopit ]; then
        #runit
    elif [ -p /run/initctl ]; then
        #sysvinit
    fi
   but look inside invoke-rc.d and or reportbug; note that order of
   testing matters: systemd had support for initctl pipe, so it had to
   be tested first; I would look for the running init rather than for
   an installed package, the latter has false positives, like during an
   init switch or if one starts a non default init at boot with the
   kernel command line

* consider the "old" policy-rc.d mechanism
  https://people.debian.org/~hmh/invokerc.d-policyrc.d-specification.txt
  see also invoke-rc.d(8)
  you have to check for /usr/sbin/policy-rc.d (if exists) and when it
  returns 101 do nothing; example: you don't want to run/signal services
  during the installation process; you don't want to run services in a
  sbuild chroot.

* you likely want to design an override mechanism for sysvinit scripts:
  sysvinit script are run unconditionally (regardless or the running
  init) in maintscripts so if you have a native openrc service you end
  up with duplicate instances of the same service. So when there is a
  native openrc service you want to "mask" the init script.
  For example, I think systemd uses the 'invoke-rc.d
  --skip-systemd-native' flag; previously they used
  /usr/lib/lsb/init-functions.d/40-systemd
  (I strongly recommend against 40-systemd); runit has a configurable
  mechanism for each runscript, see
  https://salsa.debian.org/debian/runit/-/blob/master/debian/contrib/runit-default?ref_type=heads
  and
  https://salsa.debian.org/debian/runit/-/blob/master/debian/contrib/i-s-h/invoke-rc.d-runit.patch?ref_type=heads

> .
> Am I correct in assuming that this is where I would abstract all
> checks, such as only starting a openrc service if we are truly
> running a openrc system? 
> 
> I think most functionality would be a thin wrapper over rc-service,
> so I do not see a huge benefit there, but apparently this has to be
> done this way?

> Second, which command line flags to implement etc.

I will try to answer this tomorrow

> 
> current status is at codeberg.org/werdahias/rc-helper (arguably not 
> much). I will add some more details soon.
> 
> best,
> 
> 



