Demi Marie Obenour writes: > Signed-off-by: Demi Marie Obenour > --- > host/rootfs/file-list.mk | 1 + > host/rootfs/image/etc/s6-rc/systemd-udevd/finish | 5 +++++ > host/rootfs/image/etc/s6-rc/systemd-udevd/run | 5 +++-- > 3 files changed, 9 insertions(+), 2 deletions(-) > > diff --git a/host/rootfs/file-list.mk b/host/rootfs/file-list.mk > index e3411d40014342e67071a48f9e1c7bc7b3954bcf..065571ef3a5c61fa79a1d2ed878052a5f391be96 100644 > --- a/host/rootfs/file-list.mk > +++ b/host/rootfs/file-list.mk > @@ -106,6 +106,7 @@ S6_RC_FILES = \ > image/etc/s6-rc/systemd-udevd-coldplug/dependencies.d/systemd-udevd \ > image/etc/s6-rc/systemd-udevd-coldplug/type \ > image/etc/s6-rc/systemd-udevd-coldplug/up \ > + image/etc/s6-rc/systemd-udevd/finish \ > image/etc/s6-rc/systemd-udevd/notification-fd \ > image/etc/s6-rc/systemd-udevd/run \ > image/etc/s6-rc/systemd-udevd/type \ > diff --git a/host/rootfs/image/etc/s6-rc/systemd-udevd/finish b/host/rootfs/image/etc/s6-rc/systemd-udevd/finish > new file mode 100755 > index 0000000000000000000000000000000000000000..4d5b454e97c3584d0644c2d738514f13b1c53957 > --- /dev/null > +++ b/host/rootfs/image/etc/s6-rc/systemd-udevd/finish > @@ -0,0 +1,5 @@ > +#!/usr/bin/execlineb -WS3 > +# SPDX-License-Identifier: EUPL-1.2+ > +# SPDX-FileCopyrightText: 2026 Demi Marie Obenour > + > +cgroup-s6-finish $@ > diff --git a/host/rootfs/image/etc/s6-rc/systemd-udevd/run b/host/rootfs/image/etc/s6-rc/systemd-udevd/run > old mode 100644 > new mode 100755 > index aec6444e951503eae988e666b77fda8f2ae33d72..901f3e6667a8de04a6af39945406a1757455f089 > --- a/host/rootfs/image/etc/s6-rc/systemd-udevd/run > +++ b/host/rootfs/image/etc/s6-rc/systemd-udevd/run > @@ -1,7 +1,8 @@ > -#!/bin/execlineb -WP > +#!/bin/execlineb -WS1 > # SPDX-License-Identifier: EUPL-1.2+ > # SPDX-FileCopyrightText: 2025 Demi Marie Obenour > -s6-setlock /run/sd-notify-wrapper/systemd-udevd.lock > + > +cgroup-setup --delegate --child-name udev -- $1 > s6-ipcserver-socketbinder -b0 -m -a 0600 /run/sd-notify-wrapper/systemd-udevd.sock > background -d { > fdmove 1 3 > Is there a reason not to always enable delegation? Is there a reason we need to set the name here?