From: Ronan Le Martret Date: Thu, 22 May 2014 16:11:28 +0000 (+0200) Subject: Add dbus X-Git-Tag: demo_release_0.1~70 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F41%2F21541%2F1;p=scm%2Fbb%2Fmeta-tizen.git Add dbus Change-Id: Ia3fb7c2939600daeed43fcafd0b7c6a319f63625 Signed-off-by: Ronan Le Martret --- diff --git a/recipes-core/dbus/dbus_1.6.18.bbappend b/recipes-core/dbus/dbus_1.6.18.bbappend new file mode 100644 index 0000000..edff7f6 --- /dev/null +++ b/recipes-core/dbus/dbus_1.6.18.bbappend @@ -0,0 +1,15 @@ +FILESEXTRAPATHS_prepend := "${THISDIR}/files:" + +SRC_URI += " file://dbus-user.service \ + file://dbus-user.socket \ + " + +do_install_append() { + mkdir -p ${D}${systemd_unitdir}/user + install -m 0644 ${WORKDIR}/dbus-user.service ${D}${systemd_unitdir}/user/dbus.service + install -m 0644 ${WORKDIR}/dbus-user.socket ${D}${systemd_unitdir}/user/dbus.socket +} + +FILES_${PN} += "${systemd_unitdir}/user/dbus.service \ + ${systemd_unitdir}/user/dbus.socket \ + " \ No newline at end of file diff --git a/recipes-core/dbus/files/dbus-user.service b/recipes-core/dbus/files/dbus-user.service new file mode 100644 index 0000000..8dc77f4 --- /dev/null +++ b/recipes-core/dbus/files/dbus-user.service @@ -0,0 +1,12 @@ + +# +# This is the D-Bus service for the session +# + +[Unit] +Description=D-Bus Session Message Bus +Requires=dbus.socket + +[Service] +ExecStart=/usr/bin/dbus-daemon --session --address=systemd: --nofork --systemd-activation +ExecReload=/usr/bin/dbus-send --print-reply --session --type=method_call --dest=org.freedesktop.DBus / org.freedesktop.DBus.ReloadConfig diff --git a/recipes-core/dbus/files/dbus-user.socket b/recipes-core/dbus/files/dbus-user.socket new file mode 100644 index 0000000..8a12c49 --- /dev/null +++ b/recipes-core/dbus/files/dbus-user.socket @@ -0,0 +1,11 @@ + +# +# This is the D-Bus socket for the session bus +# + +[Unit] +Description=D-Bus Session Message Bus Socket + +[Socket] +ListenStream=%t/dbus/user_bus_socket +