From 14003935f1f57b7cc3d389ed82c52b66f05be22b Mon Sep 17 00:00:00 2001 From: Steven Barth Date: Fri, 18 Jul 2014 11:03:55 +0200 Subject: dbus: adopt here Signed-off-by: Steven Barth --- utils/dbus/files/dbus-launch | 12 ++++++++++++ utils/dbus/files/dbus.init | 17 +++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 utils/dbus/files/dbus-launch create mode 100644 utils/dbus/files/dbus.init (limited to 'utils/dbus/files') diff --git a/utils/dbus/files/dbus-launch b/utils/dbus/files/dbus-launch new file mode 100644 index 000000000..7c3f9228d --- /dev/null +++ b/utils/dbus/files/dbus-launch @@ -0,0 +1,12 @@ +#!/bin/sh +# +# Simple wrapper script which allows us to build dbus without general x support +# If an application needs x support in dbus-launch it has to depend on the +# dbus-launch-x package. The script is used to prefer dbus-launch with x over +# the dbus-lauch without x. + +if [ -f /usr/bin/dbus-launch-x ]; then + exec /usr/bin/dbus-launch-x $@ +else + exec /usr/bin/dbus-launch.real $@ +fi diff --git a/utils/dbus/files/dbus.init b/utils/dbus/files/dbus.init new file mode 100644 index 000000000..429408377 --- /dev/null +++ b/utils/dbus/files/dbus.init @@ -0,0 +1,17 @@ +#!/bin/sh /etc/rc.common +# Copyright (C) 2007-2011 OpenWrt.org + +START=60 + +SERVICE_PID_FILE=/var/run/dbus.pid + +start() { + mkdir -m 0755 -p /var/lib/dbus + mkdir -m 0755 -p /var/run/dbus + [ -x /usr/bin/dbus-uuidgen ] && /usr/bin/dbus-uuidgen --ensure + service_start /usr/sbin/dbus-daemon --system +} + +stop() { + service_stop /usr/sbin/dbus-daemon && rm $SERVICE_PID_FILE +} -- cgit v1.2.3