board/common: postpone start of dbus to after confd bootstrap

Infix technically does not need to start dbus and dnsmasq before confd
has loaded the system startup-config.  So we move it in time to save
some CPU cycles for confd & C:o.

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg
2026-03-20 16:18:03 +01:00
parent 77a7915e1f
commit 3deb021bce
3 changed files with 4 additions and 5 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
# Override Finit plugin
service cgroup.system name:dbus notify:none pid:!/run/messagebus.pid \
[S123456789] <pid/syslogd> /usr/bin/dbus-daemon --nofork --system --syslog-only \
[S123456789] <usr/bootstrap> /usr/bin/dbus-daemon --nofork --system --syslog-only \
-- D-Bus message bus daemon
+2 -3
View File
@@ -1,3 +1,2 @@
# Create initial /etc/resolv.conf after successful bootstrap, regardless
# of startup-config or failure-config. Condition set by confd.
task [S12345] <usr/bootstrap> resolvconf -u -- Update DNS configuration
# Update /etc/resolv.conf after successful bootstrap and reconf.
task [S12345] <usr/bootstrap,pid/dnsmasq> resolvconf -u --
@@ -1 +1 @@
service [S12345] <!pid/syslogd> dnsmasq -k -u root -- DHCP/DNS proxy
service [S12345] <!service/dbus/ready> dnsmasq -k -u root -- DHCP/DNS proxy