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 <net147@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
39214157da
commit
45bf114340
|
@ -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() {
|
||||
|
|
Loading…
Reference in New Issue