mirror of
https://git.busybox.net/buildroot.git
synced 2024-11-27 15:33:28 +08:00
package/dbus: set runstatedir to /run
DBus 1.14.x now has the Containers1 interface which uses path in
runstatedir (by default set to /var/run) for creating sockets. With the
default, Systemd complains about it being a legacy directory:
systemd-tmpfiles[102]: /usr/lib/tmpfiles.d/dbus.conf:13: Line references
path below legacy directory /var/run/, updating /var/run/dbus/containers
→ /run/dbus/containers; please update the tmpfiles.d/ drop-in file
accordingly.
Set the configure option runstatedir to /run to use the preferred path
to avoid the warning and use the /run directory consistently. Setting
the value only affects the path of these sockets and to the PID file,
which is already explicitly set by another option.
We already tried to set the --runstatedir option globally, but that
confuses older autotools, so in the end it got reverted in
c8af4eef49
.
Signed-off-by: Jan Čermák <sairon@sairon.cz>
Signed-off-by: Arnout Vandecappelle <arnout@mind.be>
This commit is contained in:
parent
8841eb005d
commit
455637e801
@ -33,7 +33,8 @@ DBUS_CONF_OPTS = \
|
||||
--disable-xml-docs \
|
||||
--disable-doxygen-docs \
|
||||
--with-system-socket=/run/dbus/system_bus_socket \
|
||||
--with-system-pid-file=/run/messagebus.pid
|
||||
--with-system-pid-file=/run/messagebus.pid \
|
||||
--runstatedir=/run
|
||||
|
||||
ifeq ($(BR2_STATIC_LIBS),y)
|
||||
DBUS_CONF_OPTS += LIBS='-pthread'
|
||||
|
Loading…
Reference in New Issue
Block a user