From 45bf11434061e5f78a28ce96ed4cc3cb74883953 Mon Sep 17 00:00:00 2001 From: Jonathan Liu Date: Thu, 23 May 2013 14:02:14 +1000 Subject: dbus: remove /var/run from package as it is created on startup /var/run is a tmpfs that is created on startup. For sysvinit, /var/run/dbus is created by populate-volatiles.sh. For systemd, /var/run/dbus is created implicitly by dbus.socket when creating a listen stream socket at /var/run/dbus/system_bus_socket. (From OE-Core rev: c11ba731fb245683148d0a8485b8c4d73bf94c28) Signed-off-by: Jonathan Liu Signed-off-by: Saul Wold Signed-off-by: Richard Purdie --- meta/recipes-core/dbus/dbus.inc | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'meta/recipes-core/dbus') diff --git a/meta/recipes-core/dbus/dbus.inc b/meta/recipes-core/dbus/dbus.inc index 2be5bda101..8055824aee 100644 --- a/meta/recipes-core/dbus/dbus.inc +++ b/meta/recipes-core/dbus/dbus.inc @@ -101,9 +101,9 @@ do_install() { > ${D}${sysconfdir}/default/volatiles/99_dbus - mkdir -p ${D}${localstatedir}/run/dbus ${D}${localstatedir}/lib/dbus + mkdir -p ${D}${localstatedir}/lib/dbus - chown messagebus:messagebus ${D}${localstatedir}/run/dbus ${D}${localstatedir}/lib/dbus + chown messagebus:messagebus ${D}${localstatedir}/lib/dbus chown root:messagebus ${D}${libexecdir}/dbus-daemon-launch-helper chmod 4755 ${D}${libexecdir}/dbus-daemon-launch-helper @@ -113,6 +113,9 @@ do_install() { # Remove empty testexec directory as we don't build tests rm -rf ${D}${libdir}/dbus-1.0/test + + # Remove /var/run as it is created on startup + rm -rf ${D}${localstatedir}/run } do_install_class-native() { -- cgit v1.2.3-54-g00ecf