From c37037c0159d90be1387dd4d8a9393853f50ef4f Mon Sep 17 00:00:00 2001 From: Joachim Wiberg Date: Sat, 30 Mar 2024 12:28:12 +0100 Subject: [PATCH] system: allow udevd to read its arguments from /etc/default/udevd Signed-off-by: Joachim Wiberg --- system/10-hotplug.conf.in | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/system/10-hotplug.conf.in b/system/10-hotplug.conf.in index a4f64b58..6a3b1ae1 100644 --- a/system/10-hotplug.conf.in +++ b/system/10-hotplug.conf.in @@ -18,8 +18,10 @@ # change the contents any way you like, it can even be empty. # Check for systemd-udevd and eudev, if we find both, we opt for the latter. -service nowarn [S12345789] cgroup.system name:udevd notify:none pid:udevd log /lib/systemd/systemd-udevd -- Device event daemon (udev) -service nowarn [S12345789] cgroup.system name:udevd notify:none pid:udevd log udevd -- Device event daemon (udev) +service nowarn cgroup.system name:udevd notify:none env:-/etc/default/udevd pid:udevd log \ + [S12345789] /lib/systemd/systemd-udevd $UDEVD_ARGS -- Device event daemon (udev) +service nowarn cgroup.system name:udevd notify:none env:-/etc/default/udevd pid:udevd log \ + [S12345789] udevd $UDEVD_ARGS -- Device event daemon (udev) # Wait for udevd to start, then trigger coldplug events and module loading. # The last 'settle' call waits for it to finalize processing all uevents.