]> code.ossystems Code Review - openembedded-core.git/commitdiff
dbus: volatiles are only needed by sysvinit configuration
authorJonas Bonn <jonas@norrbonn.se>
Tue, 29 Jan 2019 07:24:40 +0000 (08:24 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 31 Jan 2019 23:04:50 +0000 (23:04 +0000)
Signed-off-by: Jonas Bonn <jonas@norrbonn.se>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-core/dbus/dbus_1.12.10.bb

index d71f7f7042e3679475e0aef388cf5051119f1340..d3301278b02ab0c27222ed534b907588ec980e8c 100644 (file)
@@ -120,6 +120,9 @@ do_install() {
                install -d ${D}${sysconfdir}/init.d
                sed 's:@bindir@:${bindir}:' < ${WORKDIR}/dbus-1.init >${WORKDIR}/dbus-1.init.sh
                install -m 0755 ${WORKDIR}/dbus-1.init.sh ${D}${sysconfdir}/init.d/dbus-1
+               install -d ${D}${sysconfdir}/default/volatiles
+               echo "d messagebus messagebus 0755 ${localstatedir}/run/dbus none" \
+                    > ${D}${sysconfdir}/default/volatiles/99_dbus
        fi
 
        if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
@@ -131,10 +134,6 @@ do_install() {
                ln -fs ../dbus.service ${D}${systemd_system_unitdir}/multi-user.target.wants/dbus.service
        fi
 
-       install -d ${D}${sysconfdir}/default/volatiles
-       echo "d messagebus messagebus 0755 ${localstatedir}/run/dbus none" \
-            > ${D}${sysconfdir}/default/volatiles/99_dbus
-
 
        mkdir -p ${D}${localstatedir}/lib/dbus