From 7f237f06319dc1716aec620774e4106c53bce44b Mon Sep 17 00:00:00 2001 From: Mike Williams Date: Thu, 15 Oct 2015 10:35:07 -0400 Subject: [PATCH] ofono: fix missing systemd and dbus files Ofono's service file was not being installed when systemd was selected as the init system. Without ofono.conf in /etc/dbus-1/system.d, ofonod cannot take its dbus name on the system bus and will fail to start with a permission denied error. Signed-off-by: Mike Williams Signed-off-by: Thomas Petazzoni --- package/ofono/ofono.mk | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/ofono/ofono.mk b/package/ofono/ofono.mk index f1a63e2bec..7899750461 100644 --- a/package/ofono/ofono.mk +++ b/package/ofono/ofono.mk @@ -16,7 +16,10 @@ OFONO_DEPENDENCIES = \ libcap-ng \ mobile-broadband-provider-info -OFONO_CONF_OPTS = --disable-test +OFONO_CONF_OPTS = \ + --disable-test \ + --with-dbusconfdir=/etc \ + $(if $(BR2_INIT_SYSTEMD),--with-systemdunitdir=/usr/lib/systemd/system) # N.B. Qualcomm QMI modem support requires O_CLOEXEC; so # make sure that it is defined. -- 2.30.2