From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from atuin.qyliss.net (localhost [IPv6:::1]) by atuin.qyliss.net (Postfix) with ESMTP id 6BCD723C9E; Wed, 03 Sep 2025 14:32:02 +0000 (UTC) Received: by atuin.qyliss.net (Postfix, from userid 993) id 8BD7E1D67D; Tue, 02 Sep 2025 12:26:13 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on atuin.qyliss.net X-Spam-Level: X-Spam-Status: No, score=0.0 required=3.0 tests=DMARC_MISSING,HTML_MESSAGE, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 Received: from relay7-d.mail.gandi.net (relay7-d.mail.gandi.net [IPv6:2001:4b98:dc4:8::227]) by atuin.qyliss.net (Postfix) with ESMTPS id A9A2B1D67C for ; Tue, 02 Sep 2025 12:26:11 +0000 (UTC) Received: by mail.gandi.net (Postfix) with ESMTPSA id 53D66431C9; Tue, 2 Sep 2025 12:26:05 +0000 (UTC) From: Barry Scott Message-Id: <1CA85395-9611-45A0-AAFB-2F11CCDD65C4@barrys-emacs.org> Content-Type: multipart/alternative; boundary="Apple-Mail=_69CEDD31-2D36-49CB-AB15-A257D6FBBF3F" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) Subject: Re: [systemd-devel] Starting programs before udev is running Date: Tue, 2 Sep 2025 13:25:54 +0100 In-Reply-To: To: Demi Marie Obenour References: X-Mailer: Apple Mail (2.3826.700.81) X-GND-State: clean X-GND-Score: -100 X-GND-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddviecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfitefpfffkpdcuggftfghnshhusghstghrihgsvgenuceurghilhhouhhtmecufedtudenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhephffktgggufffjgevvfhfofesrgdtmherhhdtvdenucfhrhhomhepuegrrhhrhicuufgtohhtthcuoegsrghrrhihsegsrghrrhihshdqvghmrggtshdrohhrgheqnecuggftrfgrthhtvghrnhepiefhuefhheekgedvvdffudejffetveeiuefhleehgeetuefggfdttdekiedtjeejnecukfhppedvtddtudemkegstdemudekvdhfmedtmeehgedvieemieegjedtmeehvdegieemsgegvghfnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepvddttddumeeksgdtmedukedvfhemtdemheegvdeimeeigeejtdemhedvgeeimegsgegvfhdphhgvlhhopehsmhhtphgtlhhivghnthdrrghpphhlvgdpmhgrihhlfhhrohhmpegsrghrrhihsegsrghrrhihshdqvghmrggtshdrohhrghdpnhgspghrtghpthhtohepgedprhgtphhtthhopeguvghmihhosggvnhhouhhrsehgmhgrihhlrdgtohhmpdhrtghpthhtohepshihshhtvghmugdquggvvhgvlheslhhishhtshdrfhhrvggvuggvshhkthhophdrohhrghdprhgtphhtthhopeguvghvvghlsehsphgvtghtrhhumhdqohhsrdhorhhgpdhrtghpthhtohephhhis egrlhihshhsrgdrihhs X-GND-Sasl: barry@barrys-emacs.org X-MailFrom: barry@barrys-emacs.org X-Mailman-Rule-Hits: header-match-devel.spectrum-os.org-2 X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-devel.spectrum-os.org-0; header-match-devel.spectrum-os.org-1 Message-ID-Hash: X444SBRITBBGRJSVUFX5YXVMDCD4IPRL X-Message-ID-Hash: X444SBRITBBGRJSVUFX5YXVMDCD4IPRL X-Mailman-Approved-At: Wed, 03 Sep 2025 14:32:00 +0000 CC: systemd development , Spectrum OS Development , Alyssa Ross X-Mailman-Version: 3.3.9 Precedence: list List-Id: Patches and low-level development discussion Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --Apple-Mail=_69CEDD31-2D36-49CB-AB15-A257D6FBBF3F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii > On 2 Sep 2025, at 10:09, Demi Marie Obenour = wrote: >=20 > The reason I ask is that I'm using systemd-udevd with a > non-systemd service manager (s6 + s6-rc) and it has an > incompatible method for readiness notification (writing > a newline to a file descriptor). Two thoughts. Wrap in a program that converts the none-systemd notifications into the = systemd one? Patch in the systemd notitification, which is easy to do? Barry --Apple-Mail=_69CEDD31-2D36-49CB-AB15-A257D6FBBF3F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii

On 2 Sep 2025, at 10:09, Demi Marie Obenour = <demiobenour@gmail.com> wrote:

The = reason I ask is that I'm using systemd-udevd with a
non-systemd service = manager (s6 + s6-rc) and it has an
incompatible method for readiness notification = (writing
a newline to a file = descriptor).

Two = thoughts.

Wrap in a program that converts the = none-systemd notifications into the systemd = one?

Patch in the systemd notitification, which = is easy to = do?

Barry

= --Apple-Mail=_69CEDD31-2D36-49CB-AB15-A257D6FBBF3F--