dbus: use pid file owned by dbus

Switching to the dbus user in edc5a534 also needed to redefine the
location of dbus.pid into the directory under its ownership. This
commit fixes that omission.

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia <therealgraysky@proton.me>
This commit is contained in:
John Audia
2025-08-01 10:12:05 -04:00
committed by Robert Marko
parent a94c5fac4b
commit 78bdf21e79

View File

@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=dbus PKG_NAME:=dbus
PKG_VERSION:=1.16.2 PKG_VERSION:=1.16.2
PKG_RELEASE:=1 PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://dbus.freedesktop.org/releases/dbus PKG_SOURCE_URL:=https://dbus.freedesktop.org/releases/dbus
@@ -86,7 +86,7 @@ MESON_ARGS += \
-Ddbus_user=root \ -Ddbus_user=root \
-Dsession_socket_dir=/tmp \ -Dsession_socket_dir=/tmp \
-Dsystem_socket=/var/run/dbus/system_bus_socket \ -Dsystem_socket=/var/run/dbus/system_bus_socket \
-Dsystem_pid_file=/var/run/dbus.pid \ -Dsystem_pid_file=/var/run/dbus/dbus.pid \
-Dasserts=false \ -Dasserts=false \
-Dchecks=false \ -Dchecks=false \
-Ddoxygen_docs=disabled \ -Ddoxygen_docs=disabled \