summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Chanudet <eric.chanudet@gmail.com>2018-12-06 18:33:02 -0500
committerBruce Ashfield <bruce.ashfield@windriver.com>2018-12-12 14:16:12 -0500
commitc4f4a623dad9b5dde6de82926984e5a0c7524d70 (patch)
tree7df95cac6ca16aab3c6b3406928332030970d737
parentc1882281f7fe60fc3840be880f7e43c613d19440 (diff)
downloadmeta-virtualization-c4f4a623dad9b5dde6de82926984e5a0c7524d70.tar.gz
xen: Amend do_install for FHS 3.0.
Under FHS 3.0: /var/run -> /run http://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s15.html systemd-tmpfiles throws some warnings with /var/run in xen.conf: systemd-tmpfiles[981]: [/etc/tmpfiles.d/xen.conf:1] Line references path below legacy directory /var/run/, updating /var/run/xenstored → /run/xenstored; please update the tmpfiles.d/ drop-in file accordingly. systemd-tmpfiles[981]: [/etc/tmpfiles.d/xen.conf:2] Line references path below legacy directory /var/run/, updating /var/run/xend → /run/xend; please update the tmpfiles.d/ drop-in file accordingly. systemd-tmpfiles[981]: [/etc/tmpfiles.d/xen.conf:3] Line references path below legacy directory /var/run/, updating /var/run/xend/boot → /run/xend/boot; please update the tmpfiles.d/ drop-in file accordingly. systemd-tmpfiles[981]: [/etc/tmpfiles.d/xen.conf:4] Line references path below legacy directory /var/run/, updating /var/run/xen → /run/xen; please update the tmpfiles.d/ drop-in file accordingly. Signed-off-by: Eric Chanudet <chanudete@ainfosec.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
-rw-r--r--recipes-extended/xen/xen.inc11
1 files changed, 6 insertions, 5 deletions
diff --git a/recipes-extended/xen/xen.inc b/recipes-extended/xen/xen.inc
index 7eb2ac4b..e29e7f75 100644
--- a/recipes-extended/xen/xen.inc
+++ b/recipes-extended/xen/xen.inc
@@ -992,17 +992,18 @@ do_install() {
992 oe_runmake DESTDIR="${D}" install 992 oe_runmake DESTDIR="${D}" install
993 993
994 # remove installed volatiles 994 # remove installed volatiles
995 rm -rf ${D}${localstatedir}/run \ 995 rm -rf ${D}${base_prefix}/run \
996 ${D}${localstatedir}/run \
996 ${D}${localstatedir}/lock \ 997 ${D}${localstatedir}/lock \
997 ${D}${localstatedir}/log \ 998 ${D}${localstatedir}/log \
998 ${D}${localstatedir}/volatile \ 999 ${D}${localstatedir}/volatile \
999 ${D}${localstatedir}/lib/xen 1000 ${D}${localstatedir}/lib/xen
1000 1001
1001 VOLATILE_DIRS=" \ 1002 VOLATILE_DIRS=" \
1002 ${localstatedir}/run/xenstored \ 1003 ${base_prefix}/run/xenstored \
1003 ${localstatedir}/run/xend \ 1004 ${base_prefix}/run/xend \
1004 ${localstatedir}/run/xend/boot \ 1005 ${base_prefix}/run/xend/boot \
1005 ${localstatedir}/run/xen \ 1006 ${base_prefix}/run/xen \
1006 ${localstatedir}/log/xen \ 1007 ${localstatedir}/log/xen \
1007 ${localstatedir}/lock/xen \ 1008 ${localstatedir}/lock/xen \
1008 ${localstatedir}/lock/subsys \ 1009 ${localstatedir}/lock/subsys \