From 74be0d6378c1b99eec8b02dc147a73b36908389f Mon Sep 17 00:00:00 2001 From: Calin Crisan Date: Wed, 27 Dec 2017 01:08:41 +0200 Subject: [PATCH] don't start dbus service unless dbus-daemon present --- board/common/overlay/etc/init.d/S30dbus | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/board/common/overlay/etc/init.d/S30dbus b/board/common/overlay/etc/init.d/S30dbus index 82e9519ba6..3a15382d3c 100755 --- a/board/common/overlay/etc/init.d/S30dbus +++ b/board/common/overlay/etc/init.d/S30dbus @@ -4,9 +4,11 @@ sys_btconf="/etc/bluetooth.conf" boot_btconf="/boot/bluetooth.conf" btconf="/data/etc/bluetooth.conf" -# dbus is only used by bluez +# dbus is currently only used by bluez test -f $btconf || test -f $boot_btconf || test -f $sys_btconf || exit 0 +test -x /usr/bin/dbus-daemon || exit 0 + test -n "$os_version" || source /etc/init.d/base start() {